I am recieving this mail when I upload an update of my iOS APP:
ITMS-91053: Missing API declaration - Your app’s code in the “mi coche eléctrico” file references one or more APIs that require reasons, including the following API categories: NSPrivacyAccessedAPICategoryUserDefaults. While no action is required at this time, starting May 1, 2024, when you upload a new app or app update, you must include a NSPrivacyAccessedAPITypes array in your app’s privacy manifest to provide approved reasons for these APIs used by your app’s code.
I have created the PrivacyInfo with this information (the requested in mail), but this mail is recieved even with this PrivacyInfo file in the upadatee app.
Any idea what is wrong on it? Thanks in advance
I was having the same problem, this happens because your root project contains an accent, if you carry out the same process removing the accent from the project name you will not receive a warning from Apple.
A few days ago I opened a ticket to Apple, as I believe this is a flaw in their algorithm which, due to the fact that the name of the project contains an accent, cannot identify the PrivacyInfo file, but so far I have not received any response.
I suggest that you compile your project without an accent and before uploading it to Apple, change the app name property directly in Xcode (info > Blunde display name).