SoFunction
Updated on 2025-04-13

Solution to the problem of failing to build version of xcode8 submission of ipa

Recently, iOS 10 has come out, and Xcode has also been upgraded to 8. I thought about an update to the App, so I modified the code and planned to upload a new package, but I always found that I couldn't build a new version.

1. If it is a paid app, you have to agree to an agreement to build a new version || If it is a free app, then ignore this one

2. If you upload a new package, whether it is Xcode upload or Application Load tool upload, as long as you cannot see your pre-submitted version in the ITC background, and your new version does not appear, then don't wait anymore. There should be something wrong with the iPad package you uploaded (ps: although you seem to have successfully uploaded). It can be seen from this picture that my version was all problematic.

3. Cannot build a new version of the solution

Under the latest Xcod8, new features must be adapted to the app – privacy

It is to add the following permission settings and prompt text characters to the file

<string>AppNeed your consent,Only access the media library</string>
<key>NSBluetoothPeripheralUsageDescription</key>
<string>AppNeed your consent,Only access to Bluetooth</string>
<key>NSCalendarsUsageDescription</key>
<string>AppNeed your consent,Only access the calendar</string>
<key>NSCameraUsageDescription</key>
<string>AppNeed your consent,To access the camera</string>
<key>NSHealthShareUsageDescription</key>
<string>AppNeed your consent,Only then can you access health sharing</string>
<key>NSHealthUpdateUsageDescription</key>
<string>AppNeed your consent,Only access health updates
</string>
<key>NSLocationAlwaysUsageDescription</key>
<string>AppNeed your consent,To always access the location</string>
<key>NSLocationUsageDescription</key>
<string>AppNeed your consent,Only access the location</string>
<key>NSLocationWhenInUseUsageDescription</key>
<string>AppNeed your consent,Only when accessing locations during use</string>
<key>NSMicrophoneUsageDescription</key>
<string>AppNeed your consent,To access the microphone</string>
<key>NSMotionUsageDescription</key>
<string>AppNeed your consent,Only access to exercise and fitness</string>
<key>NSPhotoLibraryUsageDescription</key>
<string>AppNeed your consent,Only access the album</string>
<key>NSRemindersUsageDescription</key>
<string>AppNeed your consent,Only access reminder items</string>

The above is the solution to the problem of failing to submit the xcode8 ipa version that the editor introduced to you. I hope it will be helpful to you. If you have any questions, please leave me a message and the editor will reply to you in time. Thank you very much for your support for my website!