Hello!
I uploaded the application to the App store connect today and a few minutes after receiving the status "Waiting for review", the application was rejected with the message:
Please correct the following issues and upload a new binary to App Store Connect.
*ITMS-91061 Missing privacy manifest - Your app includes “Frameworks/Alamofire.framework/Alamofire”, which includes Alamofire, an SDK that was identified in the documentation as a commonly *
*used third-party SDK. If a new app includes a commonly used third-party SDK, or an app update adds a new commonly used third-party SDK, the SDK must include a privacy manifest file. *
*Please contact the provider of the SDK that includes this file to get an updated SDK version with a privacy manifest. For more details about this policy, including a list of SDKs * that are required to include signatures and manifests, visit: Third-party SDK requirements - Support - Apple Developer
This rule forced on February 12, 2025 as they warned. Who knows the solution, share please.
Yes we are aware of the new policies. Unfortunately, I have not had time to update our build system to be compatible with the new Apple requirements. I will see about getting to by the end of next week.
The build server has been updated to include a default privacy manifest in the app that matches what we use in the MIT App Inventor companion. New project builds should pick this up automatically.
Sorry, the same result: The status of your app has changed to Invalid Binary.
Please correct the following issues and upload a new binary to App Store Connect.
ITMS-91061: Missing privacy manifest - Your app includes “Frameworks/Alamofire.framework/Alamofire”, which includes Alamofire, an SDK that was identified in the documentation as a commonly used third-party SDK...
Hello,
The IPAs files are not running. We can compile the ios AIA but for exec it close without any message. May be we need a new certificate or provisioning file.
Please correct the following issues and upload a new binary to App Store Connect.
ITMS-91061: Missing privacy manifest** - Your app includes “Frameworks/Alamofire.framework/Alamofire”, which includes Alamofire, an SDK that was identified in the documentation as a commonly used third-party SDK. If a new app includes a commonly used third-party SDK, or an app update adds a new commonly used third-party SDK, the SDK must include a privacy manifest file. Please contact the provider of the SDK that includes this file to get an updated SDK version with a privacy manifest. For more details about this policy, including a list of SDKs that are required to include signatures and manifests, visit: Third-party SDK requirements - Support - Apple Developer.
I am not getting this error when I upload my test apps to the App Store. Did you bump the version number in your project settings? Otherwise, it might be that App Store Connect is referencing an old build with the same version number.
I did bump the version number in my project settings before uploading the new build. As you know, the App Store does not accept a new submission without a version increment.
Despite this, I am still encountering the ITMS-91061: Missing Privacy Manifest error. My app includes Alamofire, which seems to be triggering this requirement. Could you please confirm if the latest version of Alamofire includes the required PrivacyInfo.xcprivacy file? If not, should I manually add it.
I had only test with the IPA. Since the IPA failed, I have not tried uploading to the Apple Store. My issue is in the IPA built before upload it to the Apple Store.
I uploaded the application to the App Store by changing the first digit of the version (from 1.7.7 to 2.0) just now. Literally after a couple of minutes I received the same error "Missing privacy..".
I use "Upload to iOS App Store". The new version of app processed, there is not error. Error message and the corresponding letter appears only after submitting - "Add for review".
I described these details, since until February 12 a message about "unresolved issue" appeared immediately after the app' processing.