Hi all, I am trying to get my app to run on my device to test it, but when I click Run on XCode it says "Build Successful" then "Finished running on device", and yet, nothing happens on the device. I have googled up this problem and everyone seems to have solved it in a different way, but none of those solutions worked for me. Here's what I've tried so far: - Reset all my certificates and provisioning profiles. - Reset my Mac - Disconnect/reconnect iPod from Mac. - Reinstalled XCode. - Selected proper Certificate under "Code Signing" in Build Settings. - Verified that both armv6 and armv7 architectures are available under Build Settings. - Verified that "Deployment target" is set to the same iOS version as my device (4.2). An additional note: iTunes won't let my upgrade further than this version, so I think it might be related (my iPod Touch is a few years old). - My device name appears on XCode where one select the run Scheme. Before it said "iOS Device" until I reset my certificates on the developer portal. - Someone in another forum with the same problem said he solved this by enabling "accelerometer" under "Required Device Capabilities". I could not find such a setting either in Build Settings or my info-plist file. If anyone has ever experienced anything similar to this, any help would be greatly appreciated. Since no error messages are reported, I have absolutely no idea about how to go about solving this. Nothing is shown in the device logs, either.