Hi everyone,
We're currently facing an issue while updating our application. It's being rejected due to a performance issue noted as: "Your app displayed a blank screen when we attempted to login." The issue is straightforward: the Apple reviewer encounters a black screen post-login, and Apple has provided the iPhone model and iOS version used. In response, we've submitted five screen recordings from five different iPhone models and iOS versions, demonstrating no issues post-login, using actual phone to clarify that we are not using emulators. We've even included screen recordings from the same model and OS version as the reviewer's, along with four additional models and OS version, yet the submission continues to be rejected.
We've previously faced a similar issue when an Apple reviewer was testing on an iPad. We responded with four screen recordings from different iPads, which resulted in approval without any code changes or version updates. Unfortunately, this time the rejections continue, despite extensive testing with multiple actual iPhones.
Any suggestions on how we can resolve this situation?
App Review
RSS for tagApp 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.
Posts under App Review tag
200 Posts
Sort by:
Post
Replies
Boosts
Views
Activity
Can I clone an app that already exists on the app store?
Can I clone an app already on the app store available for download even if the app I want to build is specifically meant for a certain program? It will be a social app kind of like discord, but I just want to know if it will be allowed when submitted for review. Can anyone help? Thank you!
Hi Everyone,
I seem to be stuck, my app was approved and in the status of Pending Developer Release. However the subscriptions / localizations submitted along with the release, were rejected. Now the app store connect is not allowing any changes to the subscriptions or the subscription group.
I have now developer rejected the release in order to try to clear the issue, but nothing I do seems to clear issue.
I have tried raising tickets and calls with, App Review Support team and the Apple Developer Program Support, but was offer generic advice or told to seek help on the dev forums.
I keep getting the error, "There was an error with editing your App Store localization. Try again later." and it has not been days.
Can anyone please shed any light on how I can unblock the subscriptions on the App Store Connect portal.
My app is a pretty popular app and theres only one competitor, after they notice their sales drop shortly after me releasing my app, they have put in their main screenshot '#1 paid apps' this is a complete lie and is untrue.
Its caused a drop in sales for my app.
How should I go about this? Is there anything I can do?
Ive reported this to apple a week and a half ago but have not received any response.
Thanks,
MYW
Hello there,
I am trying to publish an app for the first time, and I have a question regarding the the guidelines, especially 3.1.1.
In summary, I have a web application that offers a subscription. As I started getting some user requests, I created an iOS application and submitted it to the App Store.
The iOS application serves as a dashboard, providing users with a view of some data from the web app. Its primary function is to complement the web app, which is where users must go to utilise the platform fully.
Depending on the subscription type they choose, there is nothing unlocking. All users have the standard functionality. The iOS version makes no sense if they do not use the web application; the iOS app is like a companion tool.
I was kindly rejected; the argument was:
Your app accesses digital content purchased outside the app, such as paid plans, but that content isn't available to purchase using in-app purchase.
If they buy the app from the App Store, then it won't make any sense as it does not have any features that the user needs.
I am quickly getting discouraged from publishing an iOS app, as adding the IAP will not improve the user experience and will also add many technical issues.
Shopify is an excellent example of my case. They take payments outside and have an app. The user can only fully use Shopify if they have used the web version, right? There are still things the user can do on Shopify mobile app but on my case, there is nothing can be done other then viewing some data they created on the web application.
Has anyone had this experience before and found any solutions?
I received this notice when I submitted my app to the App Store:
Guideline 5.1.1 - Legal - Privacy - Data Collection and Storage
The app requires users to register or log in to access features that are not account-based.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. 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.
My app is not e-commerce and does not sell anything. We have partnered with my local university to build an app for their students. It requires a login to use the app because the user must be a student or staff member.
The app is a discount app for local businesses. The university wanted to give back to its students, so they partnered with many businesses in our area to provide special discounts.
Inside the app, the user only needs to log in to view all of the discounts. There are no special codes or additional actions required; the discounts are just visible.
We currently have an older version of this app (which was open to everyone) on the App Store. It was approved 2 months ago with no issues, and users still have to log in to that version. The university wanted to create two separate apps: one for students and one for everyone else. We plan to release the second app soon, but for now, we are trying to get the student version out before school starts in a couple of weeks.
How can I address this issue or get around it? The entire functionality of the app requires users to log in, but the reviewer does not seem to understand this.
I am developing a Safari browser extension related to our Saas product. In our Saas product we have many 2 Factor Authentification options and Google Authentification option.
To make it simpler to the user, and because some Google Auth and 2FA using a hardware key is not working on extension. When logging in to the extension we ask him to connect to the Saas solution(redirect him), and we detect the email connected there and connect in the extension.
As well as in the Saas solution we have all functionalities, including the payment settings, however the extension offers a limited functionalities, just basic ones.
Now, i am trying to deploy my Safari browser extension but getting rejected by apple developers, for the below reasons:
Guideline 3.1.1 - Business - Payments - In-App Purchase
We still found in our review that your app or its metadata provides access to mechanisms other than in-app purchase for purchases or subscriptions to be used in the app, which does not comply with the App Review Guidelines. Specifically:
Your app's Safari extension includes the following call-to-action and/or URL that directs users to external mechanisms for purchases or subscriptions to be used in the app: "+" on main Safari extension UI window > Website > Plan Settings > Payment Options.
Next Steps
To resolve this issue, please remove features, account registration links, and any other links to your site that could indirectly provide access to external purchase mechanisms.
If you have any additional information to provide regarding the digital content and services in your app and how the guidelines apply to them, please reply to this message in App Store Connect and let us know. If there is information you'd like us to consider in our review of future submissions, please feel free to include it in the App Review Information section of App Store Connect.
Guideline 4.8 - Design - Login Services
The app still uses a third-party login service, but does not appear to offer an equivalent login option with the following features:
The login option limits data collection to the user’s name and email address.
The login option allows users to keep their email address private as part of setting up their account.
The login option does not collect interactions with the app for advertising purposes without consent.
Next Steps
Revise the app to offer an equivalent login option that meets all of the above requirements.
If the app already includes a login option that meets the above requirements, reply to App Review in App Store Connect, identify which login option meets the requirements, and explain why it meets the requirements.
Note that Sign in with Apple meets the requirements specified in guideline 4.8.
Can you please tell me what should i do to resolve this ?
I sent a filled in form on the Apple Developer website some weeks ago and still did not get a response.
My previous developer and I got into a dispute after which he deleted the app from the App Store (or so I though). Apparently he just archived it. I do have the EUIPO ownership to the app name he published it with so I thought I fill in the form but still no reply.
Does the Apple Form work? I really want to test my app with my name on the App Store and do not want to use a random name. Can anyone in relation to Apple or who had the same issue reply? It’s delaying the launch.
Thank you!
Our app is available both on the App Store and Testflight. We have a working subscription system with subscriptions that are linked to user accounts in our app.
We would like to disable subscription purchases for Testflight releases. So users with an active subscription can use this subscription in Testflight, but users cannot sign up for a subscription in Testflight. Premium features would only be accessible to users with an active subscription.
I think we can do this technically using something like this: let isTestFlight = Bundle.main.appStoreReceiptURL?.lastPathComponent == "sandboxReceipt"
We are wondering if this is:
a) Allowed by Testflight guidelines?
b) Allowed by App Review guidelines?
c) If there is even a better way to do this?
A client asked why we can't detect other apps installed on a device without an MDM profile, we explained this isn't possible due to privacy and security restrictions on iOS. A regular app cannot find other apps that are installed unless part of the same group.
The client then told us to download SpyBuster (on the App Store) which somehow is collecting a list of Bundle IDs or names of all installed apps somehow.
We were skeptical, but sure enough, the app showed us a list of apps we had installed. How is it doing this?!?! No MDM profile associated with the app. No special permissions requested. No access to anything shown in privacy & security in settings.
Is there a special entitlement we're not aware of?
Just seems like they must be using a private API call to get this info but that would of course mean it should be pulled from the App Store. We'd love to have this capability in our apps if it's legit and accepted by App Store review.
Thanks!
We are attempting to submit a companion app to the App Store that can only be accessed with login credentials from an existing app on the App Store, which requires a paid subscription to have full access.
These existing apps are our main apps. We have made sure they are compliant with Apple App Review Guidelines (they have all been approved). You can register a new account and start a new monthly in app purchase subscription on these apps. An account with these apps can be used for our new companion app.
Details of our companion app:
Simple Content: The app features simple mini-games with no specific or unusual content or features.
No In-App Purchases: The app does not have any in-app purchase functionality as it cannot be used independently from the main apps.
Link to Existing App: The login screen of our companion app includes a link that opens a popup that shows all our main existing apps on the App Store (the popup has links which can directly open the App Store page of each main app). It also indicates that an active paid subscription is required with one of these apps to use the companion app.
However, our submission has been repeatedly rejected based on the following guideline:
"Guideline 3.1.1 - Business - Payments - In-App Purchase
We noticed that your app includes or accesses paid digital content, services, or functionality by means other than in-app purchase, which is not appropriate for the App Store. Specifically:
Your app accesses digital content purchased outside the app, such as 'monthly subscription', but that content isn't available to purchase using in-app purchase."
Does anyone have any recommendations on how we can get this app approved?
Any guidance on adjustments or specific changes to align with Apple’s guidelines would be greatly appreciated.
Thank you!
My app has been published twice now with the same code. But each time the subscription was forgotten to be approved. The app is now in the AppStore and the subscription view shows that there is no available subscription. The subscription itself has the status "Waiting for review". Texts with the advice to review the subscription are apparently ignored and not read, as there have already been several inquiries which have already been answered in advance.
Hi,
My game is rejected because of Design: Copycats 4.1.
I sent a message to the technical support, two or three days passed and there was no news.
Now I don't know what the reason for this warning is?
If he thinks that it is a design and an icon, it is not the same at all. The whole design has been done from zero to hundred.
I really don't know what to do?
The full warning message is:
Guideline 4.1 - Design - Copycats
This app or its metadata appears to be misrepresenting itself as another popular app or game already available on the App Store, from a developer's website or distribution source, or from a third-party platform.
Apps should be unique and should not attempt to deceive users into thinking they are downloading something they are not.
Next Steps
Learn more about requirements to prevent apps from impersonating other apps or services in guideline 4.1.
Revise the app to comply with these requirements.
Once the app is fully compliant, resubmit the app for review.
Hello, I am creating a database type app that deals with a game called Monstronomy. I am an owner of the company (Dolphin Horizon Games) that created Monstronomy but I am working under an individual apple developer account. I am trying to get this app to the App Store and have had some issues with third party rights and proving that I have the rights to produce this app.
I have submitted a IP license agreement that has been signed by me and the CEO of the company and I have also submitted email transcripts between me and the owner of the company telling me that I have the rights to produce my app with its name and imagery from the game Monstronomy. These both have been rejected and not sufficient enough to prove that I have the rights.
I replied to the apple review message and have yet to get a reply. What documentation is sufficient to prove that I have the necessary rights to the game and all of its assets?
Thank you for your help.
Hi,
Is it possible to publish an app to the app store which has functionality to download a javascript package that handles UI?
I want to have an application that uses a framework such as Capacitor to dynamically download and load a javascript package and to provide updates for bug fixes and improvements on a regular basis.
The package will be based off an app we currently use in house.
Thanks
Nate
Hello There, I'm trying to submit our IPA for review and need steps to do it from apple developer account on web.
Please let me know step by step process to submit.
Our application is a new app for multifinance in Indonesia and we got remove on 4th. It was stated we have violated 3.2(f) and 5.6.2
Has submit appeal separately on 5th, 12th and 23rd to clarify on the issue and we haven't received any updates yet
Kind of anxious here cause it was also mentioned that within 30 days our account will be terminated.
Any suggestion on this issue how should we do next step?
I have designed a unique dating app in Figma and recently read that they aren't accepting apps in this category unless they are different. From my understanding, it's not possible to submit an app unless it is fully developed. I truly believe my app is different and have already received social validation in real life.
Is there any way to send a video showcasing all the screen designs and what appears to be a functioning app to see if it can get preapproval? In order to not keep making a pointless investment of time and money.
Thanks.
I have an app, OneMind. The purpose is to unify the voice of the users through a voting process. It is essentially a group chat, which is the main purpose of the app. As an optional incentive, I incorporated a OneMind Token, a Solana-based token, awarded to the user who created the message that won the most votes. It is not mandatory; it is an incentive for users, but it is not the main purpose of the app.
My app was denied for the following reasons:
Guideline 5.1.2(i) - Legal - Privacy - Data Use and Sharing
The primary purpose of the app is still to encourage users to perform digital tasks in exchange for compensation, watch ads and/or perform other marketing-oriented tasks, which is not appropriate.
I have thoroughly reviewed Guideline 5.1.2(i) and do not see how my app violates this guideline. The guideline mentions that:
"Your app may not require users to enable system functionalities (e.g., push notifications, location services, tracking) in order to access functionality, content, use the app, or receive monetary or other compensation, including but not limited to gift cards and codes."
OneMind does not require users to enable any system functionalities for the app to work or to receive compensation. The app functions perfectly without requiring such permissions.
Regarding the feedback about encouraging digital tasks for compensation, watching ads, or performing marketing-oriented tasks:
Digital Tasks for Compensation: The OneMind Token is a secondary feature to enhance engagement, not the primary purpose. The core functionality is facilitating thoughtful communication and collective decision-making.
Watching Ads: Ads are minimal and not central to the user experience.
Marketing-Oriented Tasks: The app does not ask users to perform tasks for marketing purposes.
Could you please provide a direct quote from Guideline 5.1.2(i) that specifies the violation by our app? I want to ensure OneMind is fully compliant and would appreciate any specific guidance on how to address the review feedback.
Thank you for your assistance.
Best regards,
Joel Castro