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.

Posts under App Review tag

200 Posts

Post

Replies

Boosts

Views

Activity

How to handle external purchases on iOS 15.4 - 17.3 without StoreKit modal?
Hello everyone, I’m implementing external purchases in my app and I’m using ExternalPurchase.linkToExternalPurchase() on iOS 17.4+ to display the Apple modal for external purchases. However, I need to handle purchases on iOS 15.4 - 17.3, where StoreKit’s external purchase APIs do not provide tokens and return false. Questions: What is the recommended fallback for iOS 15.4 - 17.3 since the Apple modal is not available? Should I display a custom modal or directly open a WebView with the purchase page? On iOS < 15.4, since external purchase APIs are unavailable, is it acceptable to open the external purchase page directly in Safari instead of within the app? Will Apple reject the app if I use a custom modal for purchases on iOS 15.4 - 17.3 instead of the Apple-provided one on iOS 17.4+? I want to make sure my implementation complies with Apple’s guidelines while providing the best experience for users on older iOS versions. Thanks in advance for your help!
1
0
209
Mar ’25
Received 10 rejections, prompt“domains listed on the app's Product Pages are still not clearly under your control or ownership”
Received 10 rejections with the prompt 'domains listed on the app's Product Pages are still not clearly under your control or ownership', requiring me to 'update the Product Page metadata in App Store Connect to only include domains that are associated with Apple Accounts registered to your developer account' Who knows where the problem lies with this? My domain name is confirmed to have been purchased by my company and has a domain certificate. I have used the same domain name in the description, technical support website, and privacy agreement. I have also added instructions and introductions about the app on the official website, but the problem has not been solved. Is it because Apple cannot find the ownership of my domain name?
2
1
240
Mar ’25
App Store Rejection - Guideline 4.3(b) - Spam (Dating Apps)
Hi everyone, I understand that Apple is cracking down on generic dating apps, and I totally agree that the App Store is full of low-effort clones. However, our app is a legitimate business with a real user base actively requesting an app version. Been operational since 2020 and serves users in Australia, the US, Canada, and Brazil, with over 57,000 monthly active users (MAUs). This isn’t a reskinned template or a quick-fix dating app—it’s an extension of a platform that users already trust and rely on. Our unique features include: Disappearing Photos & Voice Notes – Messages auto-delete after being viewed for better privacy. Private Galleries with Revocable Access – Users can share and revoke access to private albums anytime. We explained these points in our App Review Notes, but Apple keeps rejecting the app with the same template response about "duplicate content in a saturated category." Has anyone successfully overcome this type of rejection for a dating app? Any advice would be greatly appreciated!
1
0
93
Mar ’25
App rejected for being unable to log in with Apple, using Spotify API
Hi everyone. My app "FriendActivity for Spotify" is a third party app that uses the Spotify API. As such, I need the user to log into their Spotify account. This has been going well for 3 years, but today, I got rejected trying to push an update. The reason is: "Unable to log in with an Apple account". This is because if you attempt to log in with an Apple account that isn't connected to a Spotify account, Spotify sends you back to the login screen, stating that no account associated with your Apple ID was found. I understand that the Apple store reviewers want a smooth experience where it should have automatically created a Spotify account, but this is out of my hands. It is completely unreasonable that my app is held up but the official Spotify app as well as the 1000s of third party apps are on the store, considering all of us share the same login flow decided by Spotify. It is completely irrational. I have replied with similar messages on the App review page, but the store reviewer keeps sending me the same rejection, copy pasted. I truly do not know what to do. This update was an urgent bugfix, as my user's haven't been able to access my app for the past week. Any suggestions recommended.
1
0
53
Mar ’25
Connections application with 4,000 pre-sign ups rejected unfairly - 4.3
For the last 2 years, our team at Panda has had one goal in mind: to change the failing connection application industry. The business model is severely flawed - evidenced in decline of users in match group etc (all public info). We are building the only connections app in the market without paid features – "We Don't Play Games”. This in itself revolutionizes a space which currently commodifies human connection; true connections aren’t forged through super-likes, platinum memberships and such pay-to-win models, where users that don’t pay are unfairly disadvantaged. Key Differentiators: Never having paid features 50/50 Male-Female Ratio: Our app will ensure a balanced male-to-female ratio, something not found in other apps, especially in countries like India, where dating apps are dominated by men. This helps create a healthier, more equitable user experience for all genders. In a country like India, how can any connections app succeed with 99.9% men and 0.1% women? Panda Duos: A first-of-its-kind feature where two sets of best friends can match with each other – an industry-first that no other major connections app offers. These elements, along with the app's core ethos, make Panda unique in an otherwise saturated market. The traditional models used by Match Group/Bumble are failing, as shown in their earnings reports, because they rely on a pay-to-win approach that doesn't deliver real value. Given these unique aspects, having received 4,550+ pre sign-ups, and our backing by a top VC, we strongly believe that Panda will offer an entirely different experience to users and remake a failing industry. This is not what Apple stands for, goes against fairness, and undermines the trust and respect that it should have as the only app store for iOS phones.
3
0
96
Mar ’25
Help on medical app issues about "Physical Harm"
Hello everyone: we are developing a medical app which provides medications records and taking medication reminders, the user can read medical articles related with their health. When submitting the app, it was rejected and reported the app violates 1.4.1 Physical Harm, the response listed two snapshot images, I read "1.4.1 Physical Harm", and I don't think the functions in the snapshot violate the rule, but the response didn't provide more text explanation, and I was unable to get more feedback, so I want to get help from the community. The first snapshot is a medical article displaying in the app's webView(the articles link is drugs.com link), we don't create any articles or modify articles, the app only display the web page in webView(via web link), the user can view the article source easily and can open it in system browser by clicking the link icon on the top right corner. Does this violate "Physical harm guideline"? what I can make improvement is: not display the article in app's webview, and launch the system browser to show the web page directly, but I think the UI interaction is not good. The second snapshot is an introduction screen of our new AI service in website, this screen don't have any medical information or medication decisions, it is rather like an advertisement, I don't think it violates the "Physical harm guideline". Does anyone have similar experience? and give me some suggestions? Thank you!
4
0
109
Mar ’25
Xcode 16 Supports iOS 12 Deployment Despite Official iOS 13 Minimum - Will This Continue?
I've noticed that despite Apple stating Xcode 16's minimum deployment target is iOS 13, I was able to set my app's minimum target to iOS 12, build it, and successfully upload it to TestFlight. I've tested the app on iOS 12 devices, and it functions normally. Given that updating to Xcode 16 will be mandatory after April 24th, I have a few questions: Is it intentional that Xcode 16 still allows targeting iOS 12? Will Apple continue to support this capability for iOS 12 devices in the future? Are there any plans to restrict or block apps targeting iOS 12 in upcoming Xcode updates? I'm seeking clarification on whether it's safe to continue supporting iOS 12 in our apps or if we should prepare for potential changes. Any insights from the Apple development team would be greatly appreciated.
2
0
213
Mar ’25
Seeking Advice on Category & App Direction
Hello everyone, I am developing an app that focuses on self-reflection, journaling, and personal insights. Users can write their thoughts, receive guided suggestions, and engage in meaningful interactions. Over time, I have refined the app to emphasize well-being and mindfulness. Initially, I categorized it under Lifestyle, then tried Entertainment, but I am unsure which category best fits its purpose. I would appreciate any insights on choosing the right category or refining the app’s positioning to better align with platform guidelines. Has anyone faced a similar challenge? Looking forward to your thoughts. Thank you!
1
0
237
Mar ’25
Question about revoke the token in 'Sign in with Apple'
News link: https://developer.apple.com/news/?id=12m75xbj If your app offers Sign in with Apple, you’ll need to use the Sign in with Apple REST API to revoke user tokens when deleting an account. I'm not good English. I'm confused about the above sentence Do I have to use REST API unconditionally or can I just delete to the account data?
0
0
139
Mar ’25
Account-Bound Chat vs. Reviewer Expectations: Seeking Guidance
Hello Apple Developer Community, We are experiencing a significant challenge during the App Store review process regarding the account requirement for our app's core chat functionality. Our app provides a personalized chat experience where users interact with out services. This interaction involves sending and receiving messages within a dedicated chat interface. The App Store Review team has cited "Guideline 5.1.1 Legal: Privacy - Data Collection and Storage," stating that "the app requires users to register before accessing the chat feature." We are struggling to understand how a chat feature, which inherently involves communication between distinct participants, can function without user accounts. By definition, chat is a dialogue between individuals. How can a system deliver personalized replies and maintain conversation history without identifying the user? We are unaware of any app on the App Store that offers a chat-like experience without requiring user login. To ensure user safety and provide a personalized experience, associating chat logs with individual accounts is fundamental. Is there a fundamental concept we are overlooking? Has anyone encountered similar, seemingly contradictory requirements from the App Store Review team? We would greatly appreciate any insights or guidance on how to address this issue. Thank you for your time and assistance.
1
0
215
Mar ’25
No response to appeal
I haven't gotten any response from the App Review Team for the appeal I submitted more than two weeks ago about a pending account termination notice. It doesn’t look like there’s a way to check the status or progress of the appeal, and the 30-day period before my account will be terminated is nearing. Is there any way someone could help me out with this matter?
1
0
268
Mar ’25