Wednesday, November 30, 2011

iTunes sync app and getting 0x8003FFE error

I encountered this error when I tried to install an .ipa file to iTunes and sync it to a device.
Until now there are 2 cases when this error occurs:

A. when the user installed a new firmware on device, and the solution is to follow these steps on the device:
1. Go to Settings
2. Go to General
3. Go to Restrictions(4-digit passcode may be needed)
4. Turn on "Installing Apps"
5. Resync your iPhone and the application should install just fine.

B. when you build your ipa with Xcode > 4.2 and the user has an iPhone 1, iPhone 3G, iPod touch 1 or iPod touch 2:
The reason is that those devices are on armv6 architecture and this was silently removed from default build settings of Xcode.

The solution is to manually add this option under Architectures section of Build settings.


https://discussions.apple.com/thread/2475567?start=0&tstart=0

http://en.wikipedia.org/wiki/List_of_iOS_devices#Features

http://stackoverflow.com/questions/7488657/how-to-build-for-armv6-and-armv7-architectures-with-ios-5

No comments:

Post a Comment