App Review

RSS for tag

Understand the technical and content review process for submitting apps to the App Store.

App Review Documentation

Post

Replies

Boosts

Views

Activity

App Reject Performance: Accurate Metadata (Guideline 2.3.1 - Performance)
Hi, I have an app, (match 3 game) sinse 5-6 year on the store.. I recently perform 2 changes... Improve GUI to support iphoneX / new ipad resolution and add button (reward video to receive free game items) but apple reject my apps with this reason...(Guideline 2.3.1 - Performance) and not send more details... Is beacuse is a paid app and cannot have reward video on it ? ThanksCarl
8
0
6.2k
Apr ’19
App Rejected -Guideline 2.1 - Performance - App Completeness
Hello,Apple rejected my app due to below resune.Guideline 2.1 - Performance - App CompletenessWe discovered one or more bugs in your app when reviewed on iPhone and iPad running iOS 12.3.1 on Wi-Fi.Specifically, we were not able to log in due to an error.Next StepsTo resolve this issue, please run your app on a device to identify any issues, then revise and resubmit your app for review.If we misunderstood the intended behavior of your app, please reply to this message in Resolution Center to provide information on how these features were intended to work.For new apps, uninstall all previous versions of your app from a device, then install and follow the steps to reproduce the issue. For updates, install the new version as an update to the previous version, then follow the steps to reproduce the issue.ResourcesFor information about testing your app and preparing it for review, please see Technical Note TN2431: App Testing Guide.For a networking overview, please review About Networking.My live app ( version 1.4.1) is login with same credentials and test flight app (version 1.4.2) is also login with same credentials. So what is the issue with login from your end I can't understand. Can you please help me with that. I tried with iOS 12.3.1 with Wi-Fi.
17
1
48k
Jul ’19
ITMS-90338: Non-public API usage automatic refuse
Hello,We contacted Apple Developer Support due to an automatic message we receive when trying to publish a new version of our appDear Developer, We identified one or more issues with a recent delivery for your app. Please correct the following issues, then upload again. ITMS-90338: Non-public API usage - The app references non-public selectors in Idealys: applicationWillTerminate, ddSetLogLevel:, localTarget, newSocketQueueForConnectionFromAddress:onSocket:, setOrientation:animated:, socket:didConnectToHost:port:, socket:didReadPartialDataOfLength:tag:, socket:didReceiveTrust:completionHandler:, socket:didWritePartialDataOfLength:tag:, socket:shouldTimeoutReadWithTag:elapsed:bytesDone:, socket:shouldTimeoutWriteWithTag:elapsed:bytesDone:, socketDidCloseReadStream:, socketDidSecure:, terminateWithSuccess, webSocket:didReceiveMessage:, webSocketDidOpen: If method names in your source code match the private Apple APIs listed above, altering your method names will help prevent this app from being flagged in future submissions. In addition, note that one or more of the above APIs may be located in a static library that was included with your app. If so, they must be removed. For further information, visit the Technical Support Information at http://developer.apple.com/support/technical/ Best regards, The App Store TeamThe problem is we do not understand what the issue is even when reading your automatic message.How can we debug this ?How can we identify the source of the problem ?Do you have any idea of what the problem is ?What we tried :We tried to re-publish the application we currently have on your store (production) with different build number => App rejected with the same automatic message ;We tried to disable one by one every cordova plugin (see the list below) => App rejected with the same automatic message ;We tried to look for every reference listed in the automatic message using XCode and grep => We found none of those ;We tried to upgrade cordova-ios => App rejected with the same automatic message ;XCode version : 11.0MacOS version : 10.14.6Cordova-ios version : 4.5.5Ionic version : 1Best regards,
162
26
68k
Jan ’20
App Review access Google Account (suspicious activity)
I have an App for years in App store now (iOS). This App required a Google Account authentication – so I have created an test Google Account for Apple Review Team. But now the Google Account displays "suspicious activity" – and I need to validate the login by mail (or phone number) – seems that cannot turned off in Google settings (tried everything) but the review team still cannot login.Two-Factor-Authentication is turned off.Access for third-party apps is on.How do you guys handle Google accounts logins with the review team?My updates for the app is now since a few month in pipeline because they cannot login.Would be nice to get any help.Thanks!
9
4
4.3k
Jan ’20
Guideline 5.1.1 - Legal - Privacy - Data Collection and Storage
Hello, We have developed an app iOS and Apple reject the second update of app (categorie NEWS) for this motivation: We still noticed that your app requires users to register or log in to access features that are not account-based. Next Steps To resolve this issue, please revise your app to let users freely access your app’s non account-based features. Apps may not require users to enter personal information to function, except when directly relevant to the core functionality of the app or required by law. You should allow users to freely access your app’s non account-based features. For example, an e-commerce app should let users browse store offerings and other features that are not account-based before being asked to register, or a restaurant app should allow users to explore the menu before placing an order. Registration must then only be required for account-specific features, such as saving items for future reference or placing an order. But I would to like answer to Apple with this motivation: "The App requires to create an user account to specify the Country Edition of interest to manage delivery of the correct user magazine and Country-specific contents. Moreover we need to recognize email domains provided by the account to deliver further contents reserved to the employees (customer) worldwid" Thank you of the support.
9
0
22k
Aug ’20
iTunes Connect having issues with screenshot uploads
I am trying to push out a new release of an app that has had a redesign of the UI, so I am trying to update the screenshots for iPhone with this release. I am able to upload them initially with no errors. However, when I try to submit the release for review I get the "There are still screenshot uploads in progress." error. When I refresh the page, I see a placeholder grey image with the cloud, with the message stating that the file has been uploaded and is processing. The GraphQL like response from the server shows the asset with the proper filename when refreshing in the list of resources, so the image meta data has at least been saved. I've tried using PNG and JPG as well as re-uploading the screenshots I had used before. I've tried on Mac and Windows with the same problem. It appears to be an issue with iTunes Connect. This is not an issue with screen resolution. The error posted "There are still screenshot uploads in progress." is the only one I see and I only see it when trying to submit the app. Additionally, viewing in the media manager doesn't change the behavior, I get the same issue.
39
3
11k
Jan ’21
Approval of app requiring us to "provide documentation of a report or peer-reviewed study that demonstrates your app's use of medical hardware works as described"
Our app's latest update has suddenly been rejected by the reviewer for an existing feature: we allow users to connect to a BP Cuff and Weight Scale - the data from those devices are displayed in the app. The Reviewer is asking us to "provide documentation of a report or peer-reviewed study that demonstrates your app's use of medical hardware works as described". We have provided the passed test cases from our QA tool, but the app is still getting rejected. Any ideas on what this "report" is they are asking for? (We are not in a position to conduct a peer-reviewed study.)
2
0
508
May ’21
ITMS-90863: Apple silicon Macs support issue - The app uses symbols that are not present on Mac:
I got this note from the App Store with my last update: Dear Developer, We identified one or more issues with a recent delivery for your app, “Bills & Periodicals” 1.2 (20). Your delivery was successful, but you may wish to correct the following issues in your next delivery: ITMS-90863: Apple silicon Macs support issue - The app uses symbols that are not present on Mac: /usr/lib/swift/libswiftFoundation.dylib _$s10Foundation24FloatingPointFormatStyleV8CurrencyV4code6localeAEyx_GSS_AA6LocaleVtcfC _$s10Foundation24FloatingPointFormatStyleV8CurrencyVyx_GAA0dE0AAMc After you’ve corrected the issues, you can upload a new binary to App Store Connect. Best regards, The App Store Team I don't know how to use the information provided to identify the problem. Can anyone help?
6
0
6.1k
Oct ’21
Section 11.2 (Termination) states: Apple Developer Program License Agreement (PLA) violation
Hi All, Today I have got one mail from Apple as follows We are writing to inform you that your company is not in compliance with the Apple Developer Program License Agreement (PLA). Section 11.2 (Termination) states: (g) if You engage, or encourage others to engage, in any misleading, fraudulent, improper, unlawful or dishonest act relating to this Agreement, including, but not limited to, misrepresenting the nature of Your Application (e.g., hiding or trying to hide functionality from Apple’s review, falsifying consumer reviews for Your Application, engaging in payment fraud, etc.). Be aware that manipulating App Store chart rankings, user reviews or search index may result in the loss of your developer program membership. Please address this issue promptly. Here, what steps should I take to resolve the issue? If anyone has faced this type of issue earlier, please guide me to the solution
3
2
2.5k
May ’22
How to publish new dating app?
Hello, I've developed a dating app and published it on Google Play Store without any problem. I tried to publish it on Apple App Store. But it was rejected because of Guideline 4.3 - Design - Spam reason. I changed some design elements, added some new features and tried to publish it to Test Flight, so my friends with iPhone can test and send feedback to me. But my app was rejected again on Test Flight too with same reason. I guess all new dating apps are being rejected with Guideline 4.3 - Design - Spam reason. I saw a lot of posts about dating apps rejected with same reason. In fact dating app that I developed is for a small group of people and there are (as far as I count) only 5 more dating apps in App Store for same small group of people. My dating app would be the 6th of them, if it was published. I think 6 apps for same group of people should not be too much. So my question is what should I do next? What should I do to be able to pass Guideline 4.3 - Design - Spam and publish this app at App Store? For example should I wait for success of android version of this app. If many users are regularly using this app on android and many iOS users give me feedback as they want an iOS version of this app, and if I present these requests to apple review team, is that help to be published on App Store? Thanks for reply.
6
0
2.8k
Jul ’22
Product Key Usage and 3.1.3(b)
We have an iOS app in the store that have been available for almost two years. This app is also available on macOS and Windows (and has been available on those platforms for many years before the iOS app was released). On macOS and Windows, users are given a product key in order to license the application (either purchased directly from us, or given to them by their institution). Depending on the purchase, the product key could be a subscription or a lifetime license. When we released the iOS app, we made the app "free" as in, there was no cost to install it from the store. On first run, the user is presented with in-app purchasing options, and also given the option to type in a product key if they have it. We are pretty much the definition of "3.1.3(b) - Multiplatform Services." We've had a couple issues in the past getting the app through review because of the product key option, but it's always been a simple matter of pointing out that we are complying with 3.1.3(b). For our most recent release, we were once again rejected for providing the product key option. However, after we pointed out that 3.1.3(b) allows unlocking based on purchases on a different platform, we were unilaterally told that product keys were not allowed. We had several back-and-forth interactions with the reviewer in an attempt to clarify why 3.1.3(b) doesn't apply, but we were only told that product keys were not allowed. Since this release is a bug fix only, they agreed to release it as-is but said we would need to address the issue in our next release. We have no intention of removing the product key unlock and are expecting our next release (a new feature release) to be rejected and then force us to appeal the decision. Has something changed recently that limits the ability to use product keys that were purchased on separate platforms? I've read through all of the relevant sections and I don't see anything materially different from when we first released the app 2 years ago. Is this just a reviewer who doesn't understand their policies? Has anyone gone through anything similar and managed to successfully appeal the decision?
3
1
761
Aug ’22
Medical App Rejected 1.4.1
Our app has been rejected many times from the app store because of 1.4.1 Physical Harm guideline. This app will allow users to log their health based self-assessment data like blood pressure, glucose level, temperature, body weight, BMI, temperature, etc., using of the shelf medical hardware devices, that can be found on any pharmacy, convenience store, supermarket, etc. The data will be uploaded, saved and processed in the cloud with graphics, trends, etc., so that users can visualize their vital signs, and share them with a doctor. The app doesn't make any suggestion, recommendation or diagnosis, it only gathers the data from the gadgets, produces graphics and save them in the cloud. We have uploaded documentation showing the FDA, FCC, and other countries regulation approvals for the gadgets, but on every submission we are told to reduce the store front, so at the end there will be no country where the app will be available, or to provide documentation from the appropriate regulatory organization demonstrating regulatory clearance for the medical hardware used by your app, or provide documentation of a report or peer-reviewed study that demonstrates your app’s use of medical hardware works as described, etc. We have done all that have been requested and the app keeps being rejected, so at this point and after reading other posts here and on the web, we are convinced that now that Apple is focused on health, there is no way to have an app like this or similar approved, no competition allowed, no other ideas accepted, nothing out of the Apple circle allowed. So, after many months we just stop trying today to have our apps on the Apple Store, this app was meant to be free, for anybody to use, including hospitals on many places, but there are other options besides Apple to make apps available to users around the world. And so, lets wish Apple a great show next week, showing their new devices that of course will comply with 1.4.1 Physical Harm Guideline, their new iOS16 with their new health features, and everything else to help have a better world without other's ideas. Have a great day.
6
0
1.1k
Aug ’22
Guideline 3.1.5 - Business - Payments - Cryptocurrencies
Hello, My app was Rejected for this reason : Guideline 3.1.5 - Business - Payments - Cryptocurrencies Your app facilitates the transmission of a virtual currency but was not submitted by a corresponding exchange or recognized financial institution. Next Steps To resolve this issue, please provide documentary evidence demonstrating you have the necessary licenses and permissions to distribute an app with cryptocurrency exchange features in all the locations where your app is currently available. Your app must be published under a seller name and company name that reflects the Phemex name. If you have developed this app on behalf of a client, please advise your client to add you to the development team of their Apple Developer account. If your client does not yet have an Apple Developer account, they can enroll in the Apple Developer Program through the Apple Developer website. We currently only have licenses from a few countries. Our app sales countries have chosen 1-2 hundred countries, and we cannot provide licenses for most countries, and many countries do not provide virtual currency exchange licenses. If the sales scope is narrowed, the impact will be too great. We don't know what to do next to solve this problem
12
1
3.1k
Nov ’22
Missing a functional link to the Terms of Use (EULA)
I wanted to add subscription plan into my app for a new release. I have bottom sheet showing promotional text for this subscription like below They rejected my app because We were unable to find the following required information in your app's binary: – A functional link to the Terms of Use (EULA) – A functional link to the privacy policy So I added both links for terms and privacy policy in the promotional text. I use the standard Apple EULA for the link. And I still get rejected on the latest review because Specifically, We were unable to find the following required item(s) in your app's metadata: – A functional link to the Terms of Use (EULA) WHY? is it because I should put this link in my App Description page instead of the promotional text? Then why they didn't make noise about the link to privacy policy?
2
1
5.1k
Nov ’22