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

679 Posts
Sort by:
Post not yet marked as solved
13 Replies
14k Views
I had an app rejected with the following:Guideline 2.3 - Performance - Accurate MetadataWe were unable to install the app on iPad. The UIRequiredDeviceCapabilities key in the Info.plist is set in such a way that the app will not install on an iPad .In the info.plist it is:<key>UIRequiredDeviceCapabilities</key><array><string>armv7</string></array>This is the same as all my other apps that have been approved. I can install it on an iPad.What should the UIRequiredDeviceCapabilities be?
Posted
by
Post not yet marked as solved
10 Replies
8.3k Views
Hello,Apple rejected my app saying "We found that your app is not appropriate for the App Store since it is designed specifically for Company Name¨The application allows access to internal collaborators and people in general.How can I solve this issue?
Posted
by
Post not yet marked as solved
98 Replies
79k Views
I used to submit games and they were reviewed within a week's time till mid-2018 but since September, my games keep going to "In Review" status and stay in that status for ever.I did try to cancel the submission and re-submit it, but every time, it goes to "In Review" within 24 hours and stays in same status for weeks. Its been at-least a month for 1 of my app and almost 3 weeks for another.App Id's : 1437438165 , 1435726513Any one else also facing similar issues?
Posted
by
Post not yet marked as solved
5 Replies
7.5k Views
I'm hoping someone can help me find the specific text (or something close enough) in a guideline that matches up to Apple's rejection. So far I've come up empty with my searches.Guideline 4.0 - DesignWe found that your app or app extension requires users to unlock app content using Local Authentication, which is not a permitted use of this framework.For context the app is related to mental health reporting by the user and part of the design spec was to provide as much privacy and security as possible. After login, when the user backgrounds the app I'm adding a modal that dismisses once the user authenticates with TouchID or FaceID (this option can be turned off if the user desires).It may be that I'm just missing the text but my particular use case doesn't seem particularily onerous and for the record this same app passed beta review once already today without this issue being presented. I've also used this technique in the recent past in another privacy concious app that was allowed in the app store.I've also asked the review team to point me to the text where it explicitly states this use is disallowed. If they respond I will update my post appropriately.
Posted
by
Post not yet marked as solved
19 Replies
27k Views
hii submitted app yesterday to review, This morning I was surprised that the application was rejected, Reason 4.3 Design: Spam.And I've introduced an application programmed by myself, and a unique design.This message I receivedGuideline 4.3 - DesignWe noticed 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.The next submission of this app may require a longer review time, and this app will not be eligible for an expedited review until this issue is resolved.what should I do ?
Posted
by
Post not yet marked as solved
8 Replies
5.9k Views
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
Posted
by
Post not yet marked as solved
144 Replies
153k Views
i had upload new build(version 6.8.9) with application loader about 20 hours ago, and loader show success, but the new build 6.9.9 not show in app store connect activity list. when i reupload the version, loader show ERROR ITMS-90189, same build string build exist.how to fix this suitation? is there some bugs in app store connect?
Posted
by
Post not yet marked as solved
17 Replies
46k Views
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.
Post not yet marked as solved
45 Replies
17k Views
I make the videos out of Adobe Premiere before (a year ago) and it worked fine but now nothing works.I've used these parameters listed here https://help.apple.com/app-store-connect/#/dev4e413fcb8After looking around people have problems with iMovie as well it's not an app thing. I'm stumpped.
Posted
by
Post not yet marked as solved
3 Replies
5.4k Views
Wanted to check if there's really a issue for a genuine company going to release a white label solution( with different branding, logo, look and feel) for their product using same apple store account, app template but with different bundle id?
Posted
by
Post not yet marked as solved
5 Replies
3.1k Views
We are going to transfer application from one developer to another. Our application uses Vendor ID (identifierForVendor) to determine and authorize a device. Question is: what happen after transfer the application to other account? Will remain the Vendor ID same or will change?
Posted
by
Post marked as Apple Recommended
66k Views
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,
Posted
by
Post not yet marked as solved
9 Replies
4k Views
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!
Posted
by
Post not yet marked as solved
2 Replies
927 Views
In WWDC standalone watch app talk, Apple mentioned that iPhone app is now optional.How do you submit a standalone watch app without the iPhone app?Have been asking in WatchKit forum and no answer for months. Thanks!
Posted
by
Post not yet marked as solved
10 Replies
2.3k Views
Hi,I have problem about Legal - Intellectual Property. I made lyrics app for IOS. I use Genius API which is totally free to use. I use that api and reach some datas about songs and singers after that I make simple request to genius.com to get songs lyrics for showing in my app. (that song lyrics link also get from genuis api). Everybody can reach that lyrics from website, I just want to make it more easy and simple but in return I get this:Your app includes third-party lyrics and/or sheet music without the necessary authorization. The use of third-party copyrighted materials requires documented evidence of your right to use such content in your app.So, how can I solve this issue? If I add some source from genius.com in my application, can solve it? (I can give a link or navigate to link etc.)Regards.
Posted
by
Post not yet marked as solved
1 Replies
781 Views
Hi Apple,we are developing a Video Doorbell App. The VoIP app receives a PushKit notification and report immediately the incoming call to CallKit framework, because we love the tightly integrated experience. However, if the user decide to answer a call, the app opens, a video preview (early media) captured by the doorbell camera is shown, and the conversation doesn't start automatically. This approach requires the user to explicitly accept/refuse a call in the App UI, or trigger other operations like turn on a light, open the door, etc.By doing this are we violating the community guidelines? Should an audio conversation always start accordingly? The app may be rejected? Thank you in advance.
Posted
by
Post not yet marked as solved
3 Replies
1.3k Views
We seem to be dealing with a weird issue where the clinical health records entitlement keeps on getting added into our final embedded.mobileprovision when we prepare a build for distribution. We seem to get this in the final package. <key>com.apple.developer.healthkit.access</key> <array> <string>health-records</string> </array> But in our projects entitlement file there is no reference to health records. Below is the raw values inside of this file. <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>aps-environment</key> <string>development</string> <key>com.apple.developer.healthkit</key> <true/> <key>com.apple.developer.healthkit.access</key> <array/> <key>com.apple.security.application-groups</key> <array> <string>group.xxxxx</string> </array> </dict> </plist> And also in the project this isn't selected in the capabilities section either. Has anyone come across this issue before where Xcode automatically adds clinical records even though you haven't selected the checkbox.
Posted
by
Post not yet marked as solved
7 Replies
21k Views
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.
Posted
by