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

693 Posts
Sort by:
Post not yet marked as solved
3 Replies
1.4k Views
when i check NIpeekaboo before update iOS to latest, it worked well. but if i push app after update iPhone12 to iOS 14.2.1 and Xcode to 12.2, it stops on "discovering peer". air-drop is working but NIpeekaboo is not working. how can i test NIpeekaboo?
Posted
by
Post not yet marked as solved
3 Replies
708 Views
I have a Big problem in my Message App. All Procedures are going bad (Restart, SMC reset, new Install etc.) The Terminal gives me an Error code: "Task policy set failed 4( os/kern) invalid argument" I don´t have any idea what I can do
Posted
by
Post not yet marked as solved
39 Replies
10k Views
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.
Posted
by
Post not yet marked as solved
1 Replies
983 Views
Hello all, I have an app that has been rejected due to Guideline 3.1.4 and I don't know how to get around it. The app is essentially a QR scanner for the construction industry that scans QR codes created by a plugin for design software. The app user can use the service completely free with no log in required. Once the QR code is scanned the app returns a result there are no features locked to the app user. The response form the review board is; Your app enables additional features or functionality when used with augmented reality markers or QR codes. However, those features are not available in the app to users without the necessary markers. Next Steps To resolve this issue, please provide a means to access these features from within the app, such as through achievements or in-app purchase. If they can be freely obtained, such as through a link to a website, please revise your app to include clear instructions for obtaining the necessary markers or codes. Which to me seems illogical because if the app user doesn't have a drawing with a QR code on it they don't need to use the app or know of its existence to find the result another way. The app user and the plugin user are two completely different entities and the app user would never be able to create or obtain the QR codes from the app without a drawing. The typical scenario would be the Architect would produce the drawings and add the QR code and give the drawings to the builder who would scan the QR code with the app to get a result. I am struggling to see how this differs to a generic QR scanner that is scanning a code on the side of a can of coke. Any assistance or advise would be appreciated.
Posted
by
Post not yet marked as solved
1 Replies
597 Views
I'm preparing to submit an iOS app to TestFlight review for the first time, and the app requires at login a soft token, which would require that the Apple Review tester install a separate security app and interact directly via phone call with our security team to establish the token. Due to security restrictions, there is no other way to authenticate in our app (e.g. setting up a 'demo user' that doesn't require soft token). Does anyone have experience with Apple Review given these app login requirements? In your experience, has Apple Review been willing to engage with you to establish a soft token for review, or are there other approaches that have been acceptable to Apple, such as uploading a video recording of the operation of the app? Thank you!
Posted
by
Post not yet marked as solved
2 Replies
477 Views
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.)
Posted
by
Post not yet marked as solved
2 Replies
2.5k Views
Our app recently got rejected couple times by an issue that the keyboard is not appeared (or is disappeared after 1 second) on log in page when the reviewer tried to login by using their iOS 15.0.1 device (iPhone or iPad). We can't reproduce from our devices until we connect a Magic Keyboard to our device and found out the iOS 15 has been changed for the behaviour of hardware keyboard: When running the app in iOS 15 and iOS 13 in Simulator, if the "Connect Hardware Keyboard" is on, typing in hardware keyboard results differently for iOS 15 and iOS 13, iOS 15 keyboard is disappeared from the Simulator. I connect my Magic Keyboard to my iPhone (iOS 15.0.1) and when I tap on a text field (e.g. in Message app) - there is no iOS keyboard appears on the screen. I also sometimes have luck that the iOS keyboard is appeared when I tap on Message app's text field, if the iPhone is awake from the locked screen. Then I can use the iOS keyboard for inputting, but once I start typing in the Magic Keyboard, the iOS keyboard is disappeared at once. It seems there is a bug for iOS 15 when a hardware keyboard is connected to the iPhone. iOS Keyboard showing (for the first time only, or awake from locked screen): iOS keyboard disappeared when typing from the hardware keyboard: iOS 13 has no such issue:
Posted
by
bxu
Post not yet marked as solved
5 Replies
5.9k Views
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?
Posted
by
Post marked as solved
2 Replies
1.9k Views
I'm stuck in "Add bank account" step when filling User informations in Agreements, Tax, and Banking for Paid Apps. When I try to save, i get the error The bank identification code you selected does not match the corresponding part of your IBAN. I checked many times, all of my informations are valid (Valid IBAN, Account number same as given by my bank). I even tried to take every part of my IBAN as account number because I was desperate, nothing changed. I'm with Qonto bank. What am I doing wrong ?
Posted
by
Post not yet marked as solved
2 Replies
573 Views
The company, that I work for, wants to develop mobile apps using react native. The idea is to reuse the content on the websites instead of creating native views. The current decision is to implement the apps like follows: 1- Create a react native app with bottom navigation and webviews as the content. 2- Each time the user clicks on a different section of the navigation, the webview loads a different page of the website into the web view. For example the login functionality will be the login page from the website in a webview. Is this sort of apps allowed to be published in the appStore? My thinking is that the app will not be allowed because the content of the pages can be changed!
Posted
by
Post not yet marked as solved
7 Replies
2.8k Views
I was on the developer program for a while, around half a year. We had developed an app submitted it to the review, and got approved. Fast forward a couple of months we got a message that "some changes needed". We made them and submitted the app to another review and it also got approved. A month later we received a notification of termination due to: Pursuant to Section 3.2(f) of the ADP Agreement, you agreed that you would not “commit any act intended to interfere with the Apple Software or Services, the intent of this Agreement, or Apple’s business practices including, but not limited to, taking actions that may hinder the performance or intended use of the App Store, Custom App Distribution, or the Program.” Apple has good reason to believe that you violated this Section due to documented indications of fraudulent conduct associated with your account. App removed, account blocked, and their contact us button leads to a screen that we are in the area that cant appeal to the app review team. We submitted a general support query. But want to contact them in some other way. At least to get clarification, because we believe that we did not breach any rules. Any help?
Posted
by
Post not yet marked as solved
3 Replies
3.4k Views
Help! I've just got my app approved after a review, and a day later the whole account terminated! How is this even possible?! Previously I got notifications regarding issues and had a chance to address them, but it's not the case right now. Having your work removed is outright disheartening. They've said I violated 3.2(f) of ADP. I did not interfere in their services. I did not engage n any unlawful, unfair, misleading, fraudulent, improper, or dishonest acts or business practices. I'll attach the whole notification below and I appreciate any help you can provide. This letter serves as notice of termination of the Apple Developer Program License Agreement (the “ADP Agreement”) and the Apple Developer Agreement (the “Developer Agreement”) between you and Apple effective immediately. Pursuant to Section 3.2(f) of the ADP Agreement, you agreed that you would not “commit any act intended to interfere with the Apple Software or Services, the intent of this Agreement, or Apple’s business practices including, but not limited to, taking actions that may hinder the performance or intended use of the App Store, Custom App Distribution, or the Program.” Apple has good reason to believe that you violated this Section due to documented indications of fraudulent conduct associated with your account. Apple is exercising its right to terminate your status as an Apple developer pursuant to the Apple Developer Agreement and is terminating you under the ADP Agreement for dishonest and fraudulent acts relating to that agreement. We would like to remind you of your obligations with regard to all software and other confidential information that you obtained from Apple as an Apple developer and under the ADP Agreement. You must promptly cease all use of and destroy such materials and comply with all the other termination obligations set forth in Section 11.3 of the ADP Agreement and Section 10 of the Apple Developer Agreement. If applicable, no further payments will be made to you pursuant to Section 7.1 of the Paid Applications agreement (Schedules 2 and 3 to the ADP Agreement).  This letter is not intended to be a complete statement of the facts regarding this matter, and nothing in this letter should be construed as a waiver of any rights or remedies Apple may have, all of which are hereby reserved. Finally, please note that we will deny your reapplication to the Apple Developer Program for at least a year considering the nature of your acts. If you want to file an official complaint pursuant to an applicable Platform Regulation in your country or region you may Contact Us. Sincerely, Apple Inc.
Posted
by
Post not yet marked as solved
1 Replies
825 Views
I'm unable to upload a new app version to App Store Connect, and am met with this ambiguous error whenever I try to upload. I have three apps listed in App Store Connect, all different bundles coming from the same project, i.e. com.myapp.development, com.myapp.staging, and com.myapp. Uploads work fine for com.myapp.development and com.myapp.staging, but fail for com.myapp. I am sure that my bundle ID is correct. The app builds and runs correctly. This appears to be failing due to a network error when trying to provision the .itmsp file to upload to App Store Connect. Using Transporter, this is how the error surfaces: Monitoring network activity, I can see the following: POST: https://contentdelivery.itunes.apple.com/WebObjects/MZLabelService.woa/json/MZITunesSoftwareService Request: { "id": "**********", "jsonrpc": "2.0", "method": "lookupSoftwareForBundleId", "params": { "Application": "TransporterApp", "ApplicationBundleId": "com.apple.TransporterApp", "BundleId": "com.myapp", "FrameworkVersions": { "com.apple.itunes.connect.ITunesConnectFoundation": "4.03 (1256)", "com.apple.itunes.connect.ITunesContentDelivery": "4.03 (1256)", "com.apple.itunes.connect.ITunesPackage": "4.03 (1256)", "com.apple.itunes.connect.MZXMLMarshalling": "4.03 (1256)" }, "OSIdentifier": "Mac OS X 10.15.6 (x86_64)", "SoftwareTypeEnum": "Purple", "Username": "**********", "Version": "1.2.2 (1256)" } } Response: { "error": { "code": 1079, "message": "Unable to process lookupSoftwareForBundleId request at this time due to a general error (1079)" }, "id": "**********", "jsonrpc": "2.0", "result": { "EnableJWTForAllCalls": false, "ErrorCode": 1079, "ErrorMessage": "Unable to process lookupSoftwareForBundleId request at this time due to a general error (1079)", "Errors": [ "Unable to process lookupSoftwareForBundleId request at this time due to a general error (1079)" ], "RestartClient": false, "ShouldUseFeatures": null, "ShouldUseRESTAPIs": false, "Success": false } } I have also generated the .itmsp file manually, but hit the same error when adding it to Transporter. The same request for com.myapp.development returns successfully with lengthy App Store Connect metadata. I have also: Renewed certificates / provisioning profiles and rebuilt the app Attempted to upload on machines with latest Xcode and MacOS Attempted to upload under different privileged user accounts within my organization Regressed to an older version of the app to see if I introduced a breaking change Is there anything else I should be trying?
Posted
by
Post not yet marked as solved
2 Replies
1.1k Views
Hi, I have an application that has been on the market for a long time, which is used to record phone calls. Recently, Apple sent a message stating that as per guideline 5.6.4, if I don't make changes to the app within 14 days, it will be remove from sale and even suspend my developer account. As I said, the application serves to record phone calls and informs both parties before starting the recording. Exactly as they want it to be. It has good design though.  Since there are too many refund requests, they asked us to make improvements that wanted us to prevent this, so we said of course, what we would do, you can see below. We will add a trial package to our weekly and yearly subscription so that users can test the application for free. In this way, we will avoid too many refund requests. We aim to measure user satisfaction by increasing the comment and star screens in order to receive feedback from users within the application. We will go through a more rigorous testing process to find and fix bugs that we may encounter in the application. We will make improvements in the application design to improve the user experience. And these items were not accepted? I don't understand exactly what I'm being asked to do, how much more development can I do for a small application? I need all kinds of help. Thanks in advance :)
Posted
by
Post not yet marked as solved
2 Replies
1.1k Views
Hello everyone, First of all I want to mention that I'm new to Apple Developer Forums and this is my first attempt to publish an app in AppStore. I registered as Apple Developer Program as Individual. I made an app for small company. The app works like an online shop where company's customers can place orders for company's goods. So I submitted the app and it was rejected for spam issues. I tried to get some information what I can about it. They suggested me to ask on the forum about the membership. Should I try to use Apple Developer Program as an Organization? Or maybe (I find my app unique because it differs from competitive market apps) should I resubmit my app? Can I do it without making any changes in version? I also tried to appeal from their decision but I they respnsed that the original rejection feedback was valid. Additionally I want to add that this is my first iOS app ever, the only one that was submitted on my account. Thank you all for help!
Posted
by
Post not yet marked as solved
9 Replies
11k Views
Following the process here: https://developer.apple.com/support/unlisted-app-distribution/ We submitted our app for review early Feb via the request form and have had no response. We have emailed asking for status updates and been told they cannot track the progress. We have attempted to get callbacks to resolve this issue and they don't even call us. Is there anyway to get actual support from someone who knows what they are doing? Has anyone actually got an unlisted app onto the store?
Posted
by
Post not yet marked as solved
8 Replies
1.9k Views
Since April 1, 2022, the App Review Team and App Review Board have been consistently rejecting my app, the reason being, "Guideline 4.3 - Design We continue to find that your app provides the same feature set as other apps submitted to the App Store; it simply varies in content or language, which is considered a form of spam." This is 100% false because my app has unique features not found on other apps on the App Store. The strange part is the supposedly similar apps don't even offer the features that my app offers yet those apps are able to get their app submissions approved. I should also mention those apps were published after mine. I have provided screenshots, video demos, source code, spoken to App Review team and they are still rejecting the app because of 4.3.0. It appears they are overlooking the information I've been providing and responding with generic responses. Should I file a complaint with the BBB? It's evident that selective bias and unfair treatment is happening with the App Review Team and App Review Board. I've exhausted all options and I need advice on what to do next. I've spent too much money and effort to have the app stuck in this endless cycle of rejections.
Posted
by
Post not yet marked as solved
2 Replies
2.3k Views
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
Posted
by
Post not yet marked as solved
7 Replies
1.5k Views
I don't know why I'm getting this error: The items below are required to start the review process: New apps and app updates must be built with the public (GM) versions of Xcode 11 or later, iOS, macOS, watchOS, and tvOS SDKs. Apps built with beta versions aren’t allowed. My macOS version is macOS Monterey 12.4 (21F79) and my XCode version is Version 13.4 (13F17a). I'm not running any beta software at all and I'm only using public releases.
Posted
by