IOS 5.1.1 devices cannot install the AdHoc version.
Apple has previously updated the review specification, requiring applications that support 64-bit architecture to pass Apple's review.
However, the operator reported that the Adhoc version we packaged cannot be installed on the system using iOS5.1.1.
I think it is inexplicable because we did write 5.1.1 on Deployment Target, and no one in the company has used this system.
When the operation was entangled in this issue, I checked the information, which seems to be true. IOS5.1.1 is unable to install the AdHoc version that supports the 64-bit architecture. In fact, this has little impact, because the AdHoc version cannot be installed. The officially released signature package can be installed on your iOS5.1.1 system after the AppStore is released.
However, the operation is entangled in failure to test on iOS 5.1.1, so that everything works normally on the old system during observation.
There are two solutions at this time.
1. Compile three ipa files for operation. One Adhoc version supports 64-bit, and the other supports only 32-bit AdHoc version iOS5.1.1. The other is a release version used to upload the AppStore.
2. Restrict the Deployment Target to 6.0 and discard users still using the antique version 5.1.1.
After consideration, we chose the second option, and now we still use 5.1.1 too little.
Parameter: http://stackoverflow.com/questions/25324787/adhoc-installation-fails-on-older-ipad-running-ios-5-1-1-usr-libexec-installd/