App Review

RSS for tag

App review is the process of evaluating apps and app updates submitted to the App Store to ensure they are reliable, perform as expected, and follow Apple guidelines.

App Review Documentation

Posts under App Review tag

682 Posts
Sort by:
Post not yet marked as solved
1 Replies
207 Views
Hello Apple Developer Community, I am writing to request urgent support regarding the recent removal of our app, which has been available on the App Store for over a year serving a large user base. We were notified that our app violated Section 3.2(f) of the Apple Developer Program License Agreement, but we have not altered our operations recently and believe this to be a misunderstanding. We have attempted to reach out via email but have not received further details or the opportunity to rectify or discuss the alleged issue. Historically, developers are given a chance to resolve concerns before an app is removed, a courtesy we were unfortunately not extended. We seek clarity on the specific violations and an opportunity to address any issues to comply fully with Apple's guidelines. The removal has significantly impacted our users and our team, and we are committed to resolving this swiftly to restore service to our users. Thank you for your attention to this urgent matter. We look forward to your guidance and support. Below is the notification we received from Apple regarding the termination of our agreements: Apple has terminated the Apple Developer Program License Agreement and the Apple Developer Agreement with our company effective immediately. According to the notice, the reason provided for this action is an alleged violation of Section 3.2(f) of the ADP Agreement, which includes accusations of fraudulent conduct associated with our account. This has led to the immediate cessation of our status as an Apple developer and termination under both the ADP and Developer Agreements.
Posted
by Taehee.
Last updated
.
Post not yet marked as solved
26 Replies
6.6k Views
I find odd that the App Store Connect still requires 5.5" iPhone screenshots of the iPhone 8 Plus, given that this specific phone is no longer supported by the latest release: iOS 17. I am well aware that the iPhone SE still has a similar screen ratio, and that it is still being supported by iOS 17, but it doesn't have the same pixel requirements (1242 x 2208), which means that in order for my app to be even reviewed (which is an iOS 17+ exclusive), I'm gonna have to create images that will then be upscaled to the right dimensions. Am I missing something here, or is it Apple who missed this detail?
Posted
by 1amChris.
Last updated
.
Post not yet marked as solved
3 Replies
212 Views
I added this file as Apple requested due to my app using UserDefaults, but it still complains when I upload it. This is the message: TMS-91053: Missing API declaration - Your app’s code in the “Production” file references one or more APIs that require reasons, including the following API categories: NSPrivacyAccessedAPICategoryUserDefaults. And this is my file, what's wrong? <dict> <key>NSPrivacyAccessedAPITypes</key> <array> <dict> <key>NSPrivacyAccessedAPIType</key> <string>NSPrivacyAccessedAPICategoryUserDefaults</string> <key>NSPrivacyAccessedAPITypeReasons</key> <array> <string>CA92.1</string> </array> </dict> </array> </dict>
Posted
by flarosa.
Last updated
.
Post not yet marked as solved
3 Replies
186 Views
Hi everyone, I'm working on submitting my app to the App Store and need to capture screenshots for the 5.5-inch iPhone display size (iPhone 6 Plus, 7 Plus, and 8 Plus). Unfortunately, Xcode 17.4 doesn't offer simulators for these devices. I've searched Apple's support resources but haven't found any solutions. Would anyone have suggestions on how to generate the required 5.5-inch screenshots for App Store submission? Thanks in advance for your help!
Posted Last updated
.
Post marked as solved
1 Replies
174 Views
I want to distribute my app as unlisted, review team also recommends me this. 12th of April I submitted the request and got bot mail about awaiting maximum of 3 business days. I has been carrying about this all this time, so that submitted another one request yesterday. Review team always replies very fast in hours, but apple support which is processing my request confuses me. Is here somebody with same trouble or how much time have you been awaiting for feedback? P.S.: I can wait, but I don't see any progress and afraid of non-processing of my request because there was notification about max 3 days of awaiting, but at least a week has been gone.
Posted
by RUGyron.
Last updated
.
Post not yet marked as solved
0 Replies
135 Views
We have recently rolled out a one-time-password only log in system for our app. Access to our app is by invite only and users are required to register outside of the app to set up their account (it is an app for events & conferences). The majority of users have requested this login system as it is more secure and easier than a traditional password. I submitted the app for review, but it was rejected as the Apple tester required the email access code that was sent when they entered the tester email address we have in the app description. Does anyone have any advice on how we can remedy this so that our app does not keep getting rejected for this reason? Thanks
Posted Last updated
.
Post not yet marked as solved
0 Replies
130 Views
I submitted my app to the App Store, but it keeps getting rejected based on the following issue: Guideline 5.1.2(i) - Legal - Privacy - Data Use and Sharing The primary purpose of the app is to encourage users to perform digital tasks in exchange for compensation, watch ads and/or perform other marketing-oriented tasks, which is not appropriate. Next Steps Review the app concept and incorporate different content and features. Resources Learn more about these requirements in guideline 5.1.2. Support Reply to this message in your preferred language if you need assistance. If you need additional support, use the Contact Us module. Consult with fellow developers and Apple engineers on the Apple Developer Forums. Help improve the review process or identify a need for clarity in our policies by suggesting guideline changes. I am struggling to understand why my app is continuously rejected for this reason. Could you please provide some guidance? Thank you very much! Screenshots for reference: https://ibb.co/f4cYtc7 https://ibb.co/28Wfwxf
Posted Last updated
.
Post not yet marked as solved
0 Replies
183 Views
My app is only available in some regions. During one of the review versions, the reviewer asked to remove accessibility from one of the countries or provide documents that allow to conduct activities in this country. At that time, there was no such document and I removed the availability in this country. Now - I have a document that confirms that I can conduct activities in this country. Availability is a separate section and is not related to versioning. How and where do I request app availability in a specific country?
Posted
by yankevych.
Last updated
.
Post not yet marked as solved
0 Replies
158 Views
When I try to add my app version for review I get the following error: I contacted support twice (13 days ago) and no one has fixed the issue yet. Also 5 months ago you had the same issue with Xcode 15.0.1 how is it that you don't see this coming when you release a new version?? Unbelievable... I understand that is hard for a small 2.6 trillion corporation to find the resources to address this issue but I need to submit my app update ASAP
Posted Last updated
.
Post marked as solved
3 Replies
212 Views
Hi, I submitted my app, for the first time, the 2024-02-29. the same day I received this message: Hello, Thank you for submitting your app for review. We need additional time to evaluate your submission and Apple Developer Program account. Your submission status will appear as "Rejected" in App Store Connect while we investigate. However, we do not require a revised binary or additional information from you at this time.…… Since that I’ve no news from the app review team and no answer neither online in the appstoreconnect. Does anyone know what can I do? Is there any possibility to know what is going on or what is taking so long ? Thanks in advance. Fabio
Posted Last updated
.
Post marked as solved
1 Replies
139 Views
Your app still provide informations and sells products not produced by Apple. Next Steps To resolve this issue, please revise your app to include content that is relevant to App Store users. My app is designed for comparing prices of Xbox games. It features a list of games, each accompanied by a 'Show in Store' button that directs users to the Xbox Store via Safari. The details page includes the title, description, cover image, and price list of each game what should i do ?
Posted
by Alihu.
Last updated
.
Post not yet marked as solved
0 Replies
556 Views
Hey, I’m updating all of my apps to target the new versions of all the plugins we use, and for some reason, I have a warning message : ITMS-91053: Missing API declaration - Your app’s code in the “*****” file references one or more APIs that require reasons, including the following API categories: NSPrivacyAccessedAPICategoryDiskSpace. ... ITMS-91053: Missing API declaration - Your app’s code in the “*****” file references one or more APIs that require reasons, including the following API categories: NSPrivacyAccessedAPICategoryFileTimestamp. ... Apple Developer Relations But in my Cordova config.xml, I have already added the <privacy-manifest> tag: <privacy-manifest> <key>NSPrivacyTracking</key> <false/> <key>NSPrivacyCollectedDataTypes</key> <array/> <key>NSPrivacyTrackingDomains</key> <array/> <key>NSPrivacyAccessedAPITypes</key> <array> <dict> <key>NSPrivacyAccessedAPIType</key> <string>NSPrivacyAccessedAPICategoryDiskSpace</string> <key>NSPrivacyAccessedAPITypeReasons</key> <array> <string>E174.1</string> </array> </dict> <dict> <key>NSPrivacyAccessedAPIType</key> <string>NSPrivacyAccessedAPICategoryFileTimestamp</string> <key>NSPrivacyAccessedAPITypeReasons</key> <array> <string>3B52.1</string> </array> </dict> </array> </privacy-manifest> I have already sent some applications to Apple, and there is no problem; they haven’t sent me back the ‘Missing API declaration’ error. So in conclusion, I don’t know what the problem is for three of my app’s pool. it’s been several days that I’ve been working on this issue. If you have a solution, please let me know. Best regards."
Posted
by devacd.
Last updated
.
Post not yet marked as solved
0 Replies
204 Views
In my react native app deployed on appstore. I've added Privacy.Info file to declare privacy manifest as requested by Apple. But as soon as I added this file in my project using xcode, I am getting the Multiple commands produce Error when I make the build. Below is the code for my privacy.info file, which I've added in the root ios folder of my react native project. <dict> <key>NSPrivacyAccessedAPITypes</key> <array> <dict> <key>NSPrivacyAccessedAPIType</key> <string>NSPrivacyAccessedAPICategoryDiskSpace</string> <key>NSPrivacyAccessedAPITypeReasons</key> <array> <string>E174.1</string> </array> </dict> <dict> <key>NSPrivacyAccessedAPIType</key> <string>NSPrivacyAccessedAPICategoryUserDefaults</string> <key>NSPrivacyAccessedAPITypeReasons</key> <array> <string>CA92.1</string> </array> </dict> <dict> <key>NSPrivacyAccessedAPIType</key> <string>NSPrivacyAccessedAPICategoryFileTimestamp</string> <key>NSPrivacyAccessedAPITypeReasons</key> <array> <string>C617.1</string> </array> </dict> <dict> <key>NSPrivacyAccessedAPIType</key> <string>NSPrivacyAccessedAPICategorySystemBootTime</string> <key>NSPrivacyAccessedAPITypeReasons</key> <array> <string>35F9.1</string> </array> </dict> </array> </dict>
Posted Last updated
.
Post not yet marked as solved
1 Replies
225 Views
Struggling for weeks to publish a new update of my app, which includes the first-time submission of a subscription with auto-renewal. It's constantly being rejected due to the following issue: We have started the review of your app, but we are still not able to continue because we cannot locate the in-app purchases within your app at this time. Next Steps To help us proceed with the review of your app, please reply to this message providing the steps for locating the in-app purchases in your app. If you are restricting access to in-app purchases based on factors such as storefront or device configurations, please include this information in your reply along with steps to enable the in-app purchases for our review. No further information is provided, no communication on the steps being taken by Apple. Additionally, I have already provided a comprehensive description during submission on how to access the In-App Purchase (IAP) as text and video. What's kind of interesting: the app got rejected, but the related subscription is still in state "waiting for review". Has anyone else experienced a similar issue?
Posted Last updated
.
Post not yet marked as solved
0 Replies
425 Views
What happens if I submit an app and one of the third party libraries (but not in the big list of common third party libraries) in my app has errors in its privacy manifest? Does my app get rejected? Or does Apple go after the third party to fix their library? The error is simple enough. They simply failed to include the NSPrivacyCollectedDataTypes key. Actually, it is missing other keys but the error report probably stopped at the first one. The error is from Xcode > Window > Organizer > Archives > command click an archive from the list > Generate Privacy Report. The exact text of the error in that report is: Errors Encountered Missing an expected key: 'NSPrivacyCollectedDataTypes' I am not concerned with how to fix the syntax. I know that much. I want to know what Apple will do if I submit the app for review with the errors present in the third party lib. There are verbal rumors and speculation that Apple contacts third party library devs and leave app devs alone if a library messes up its privacy file, but I cannot find any confirmation of this on the Internet. And again, while this lib is from medium size commercial vendor, it is not common enough to be on Apple's list.
Posted Last updated
.
Post not yet marked as solved
0 Replies
202 Views
So as we know it's nearty 1/5 and the deadline of Privacy Manifest is near, I had take care allmost of case in my project but the things is I keep getting warning emails saying that I need to state for some "required api" that I'm using in my code. Which I'm current not. So after thinking abit, I decided to look into the IPA and extract the binary version of my IPA's package content using nm command. And supprisingly I can easily saw all the "reuqired API" that stated in the email Apple send me for my release So my question is: Do we really need to handle those case too? because always the "behind the scence" things using those API and honest I can't confirm where did they run or what did they do (due to limit of time until 1/5)
Posted
by Stagit1.
Last updated
.
Post not yet marked as solved
0 Replies
178 Views
Our company that has a desktop application currently available for free on the Mac App Store. We are planning to introduce a premium feature within the app and are considering the best method to implement this, in line with Mac App Store policies. Our application is developed in Python, uses Flask for the backend, and is not a typical Xcode project. Given this setup, we are evaluating two potential payment methods: Implementing a non-renewing subscription model via In-App Purchase as detailed here: [https://developer.apple.com/in-app-purchase/] Using Apple Pay through our web portal as detailed here: [https://developer.apple.com/apple-pay/] We understand that the first option could be complex due to our app’s technical framework. We prefer the second option as it seems technically easier to integrate with our existing infrastructure. Anyone with the prior knowledget can clarify if using Apple Pay on our web portal would comply with Mac App Store policies, or must we implement the payment feature strictly through In-App Purchase to adhere to the guidelines?
Posted Last updated
.
Post not yet marked as solved
2 Replies
166 Views
Using a third-party service I can see the list of keywords that are associated with my app. They are all wrong. It appears that the app store algorithm for selecting keywords has picked up variations of the company name in its keyword selection instead of using the keyword field, app name, and app description to define such keywords. For example, our Word Game from Wireless Marvels, has a keyword of Marvels. And Marvels caused Star Wars to be selected as a keyword from Marvel Studios. Of course, Star Wars has nothing to do with a word game. How can one request that the app store re-evaluate the store description and other fields to generate a new set of keywords?
Posted
by Jmosk.
Last updated
.
Post not yet marked as solved
0 Replies
233 Views
When I first submitted my game on Connect, I received "We need additional time to evaluate your submission and Apple Developer Program account. Your submission status will appear as "Rejected" in App Store Connect while we investigate. However, we do not require a revised binary or additional information from you at this time." After a week's wait, I cancel the submit and resubmit the game. But it's still keep "Waiting for review" status for a week. Then I contract the Apple Support. I receive a new message : We are writing to let you know that you may now submit apps for review again. Regarding your current submission, we are continuing with our investigation and if we identify any issues, we will communicate them via App Store Connect. Otherwise, your submission will be approved. Now, My "App Review" has a red icon and the status is still Waiting for review with a yellow warning. What should I do next? Should I just wait do noting, or cancel the current submit and resubmit again? I have no idea of "that you may now submit apps for review again. "'s meaning? Do you know what this mean? and what should I do next?
Posted Last updated
.