I have released my first app on the iOS App Store a few days ago and told my friends to download it. However, they have told me that it is not compatible with the iPod Touch
The most likely cause is that you did not build for armv6
. This is a common issue usually caught in debugging, but since you did not test on these devices you did not catch it.
If you want to add support for armv6 devices, like iPod touch 2nd gen
& iPhone 3g
, then in addition to setting your deployment target like you have done you must also:
1) Add armv6
to the Architectures field:
2) Remove armv7
from the requirements in the info.plist:
3) Test to ensure compatibility with these devices. Please do not ignore this step.