Discover Issues, Share Solutions.

Xcode配置权限说明解决ITMS-91053

How to resolve App Store Review Error: Itms 91053 Missing Api Declaration

The new Apple App Store review guidelines came into effect on May 1, 2024. If you encounter the following errors during submission for review: ITMS-91053: Missing API declaration - Your app’s code in the APP NAME 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.
Apple Reject

Apple Review Reject: Guideline 5 - Legal

Guideline 5 - Legal As you may know, the Chinese government has been tightening regulations associated with deep synthesis technologies (DST) and generative AI services, including ChatGPT. DST must fulfill permitting requirements to operate in China, including securing a license from the Ministry of Industry and Information Technology (MIIT) if the services are provided while connected to the Internet. Based on our review, your app appears to be associated with ChatGPT, which does not have requisite permits to operate in China.
Apple Reject

Apple AppStore Rejection Guideline 4.0 - Design

####Reason for Rejection (Mac App): Guideline 4.0 - Design We noticed an issue with your app’s user interface that contributes to a lower-quality user experience than App Store users expect. Specifically, we found that when the user closes the main application window there is no menu item to re-open it. ####Analysis of the Reasons: In a single-window Mac application, after the user clicks the red close ‘x’ button in the upper-left corner of the window, the program’s main window does close, but the program process doesn’t fully terminate.
Reject

How to resolve iOS review ERROR ITMS-90096

ERROR ITMS-90096: Your binary is not optimized for iPhone 5 ERROR ITMS-90096: “Your binary is not optimized for iPhone 5 - New iPhone apps and app updates submitted must support the 4-inch display on iPhone 5 and must include a launch image referenced in the Info.plist under UILaunchImages with a UILaunchImageSize value set to {320, 568}. Launch images must be PNG files and located at the top-level of your bundle, or provided within each .