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

Need help with app's rejection multiple times with same review guidelines of Duplicate content and Intellectual Property
We have published an app to show biblical information from a book "God's Word written in the stars" for all constellations and sub-constellations. This is not a star gazing app and we are not duplicating any content whatsoever. We are building the sky image, the constellation images by ourselves and the content is from the above mentioned book. We have published the app 2-3 times but every time we get rejected owing to following design guidelines: Guideline 4.3(a) - Design - Spam This app duplicates the content and functionality of other apps on the App Store, which is considered a form of spam. Guideline 5.2.1 - Legal - Intellectual Property Any help on this is much much appreciated.
0
0
187
Mar ’24
We were unable to review your app as it crashed on launch
Hello, The following issues I am facing, and I have already referenced solutions from https://forums.developer.apple.com/forums/thread/747895. However, Apple still rejected and respond same issue "crashed on launch". There has two weird points: It's iPhone App. Why Apple review it via iPad Air? I have downloaded the test through TestFlight, and there have no crash happened either iPhone or iPad. ================================================================ Guideline 2.1 - Performance - App Completeness We were unable to review your app as it crashed on launch. We have attached detailed crash logs to help troubleshoot this issue. Review device details: Device type: iPad Air (5th generation) OS version: iOS 17.3.1 Next Steps To address the crash in your app, follow these steps: Fully symbolicate the crash report. See Adding Identifiable Symbol Names to a Crash Report for an explanation of the symbolication process. Match the crash report to a common pattern. Based on the pattern, take specific actions to further investigate the crash. See Identifying the Cause of Common Crashes. Test your app on a device to ensure that it now runs as expected. Once you’ve addressed the crash, create and submit a new build to the App Store for review. Resources For additional information on crash reports, see Diagnosing Issues Using Crash Reports and Device Logs. Support Reply to this message in your preferred language if you need assistance. If you need additional support, use the Contact Us module. Consult with fellow developers and Apple engineers on the Apple Developer Forums. Help improve the review process or identify a need for clarity in our policies by suggesting guideline changes.
4
0
500
Mar ’24
About Guideline 1.4.5 - Safety - Physical Harm
Greetings to everyone, An application we developed with our team could not get approval from Apple review despite trying it many times. The purpose of the application is to measure and record your speed over a period of time. We added voice command to make the application safe. We also prevented the use of the screen while in motion. Despite this, they do not accept the application for the same reason. Does anyone have experience before? We need any advice and help.
0
0
216
Mar ’24
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
App rejected due to Guideline 3.2.2 - Business - Other Business Model Issues - Unacceptable
Hi! I'm trying to upload a new app, featuring a desktop console videogames catalogue where users can search, compare reviews & pricing, plus watching videos / screenshots and full detail of each videogame. The apple review team rejected it claiming that: We noticed your app displays apps other than your own for purchase or promotion in a manner similar to the App Store. Please note that features such as filtering, bookmarking, searching, or sharing recommendations are not considered to be significantly different from the App Store. However, my app has nothing to do with app store nor the apps that appear on it, but as said, it helps to search & find desktop console videogames. Any piece of advice would be much appreciated. Thanks in advance!
2
0
252
Mar ’24
Why i am getting this error
I have been doing everything but then also my app is getting rejected, can anyone help the error Guideline 1.2 - Safety - User-Generated Content Next Steps To resolve this issue, please revise your app to implement the following precautions: Require that users agree to terms (EULA) and these terms must make it clear that there is no tolerance for objectionable content or abusive users A method for filtering objectionable content The developer must act on objectionable content reports within 24 hours by removing the content and ejecting the user who provided the offending content also i have added a AI moderator that doenot allow user to post anything wrong
0
0
166
Mar ’24
struggling with guideline 4.2 minimum functionality
app showcase: https://www.veed.io/view/815de430-b6f8-4e01-a1f1-dddc7b4848b6?panel=share I keep getting 4.2 minimum functionality. the app's idea is that you browse and order exclusive offers that are only available through the app and the way you connect with the business is basically adding items to cart, pressing a get code button, getting a code and giving that code to the business. the code then stays up for 24 hours and gets deleted afterwards. ios app reviewer said I should add payment so it wouldn't be minimal functionality but I explained that this is not possible as this would change the business model itself. the app uses sign in with apple, geolocation (gets you the nearest businesses to you), push notifications and more. any help on what I can add so it wouldn't get a minimum functionality rejection again?
2
0
283
Mar ’24
How to deal with this kind of review rejection?
The app review we submitted was rejected: Guideline 5.3.4 - Legal - Gaming, Gambling, and Lotteries Your app offers skill-based gaming, which is not legal in all of the locations where your app is available. Next Steps To resolve this issue, please revise your app to: Restrict the locations where your app can be used Restrict the sale of your app to only the appropriate territories in App Store Connect What should I do to pass the review?
1
0
278
Mar ’24
shortcut file pointing to "rejectable" URL included in app ok?
Hi, So I know an app will get rejected during App Store review if it includes the ability to open any Settings app URLs other than the main settings page or the app's own settings page, so you can't go directly to the Wi-Fi settings page for example. Wondering though if I create an iOS shortcut file via the Shortcuts app that includes the ability to open a "rejectable" URL (such as a sub-page of the Settings app) and include it in my app that the user can then open and install the shortcut to their device and use outside of my app, is that ok? I can share it via email, AirDrop, etc. no problem and it works on other devices. If the above is NOT ok, would it be ok if the app had a link to a web site that hosted the shortcut file so it wasn't actually embedded in my app itself? If it is ok, also wondering if shared shortcut files expire or have a validity period? I know the Settings app URLs can change at any time which would break the shortcut but not worried about updating the app if that happens with a new shortcut. Thanks! Colin
0
0
369
Mar ’24
5.3.3 Gaming, Gambling, and Lotteries
I am looking to launch a 'skill based game tournament app which involves players purchasing in-game currency to compete against each other in video games with users able to withdraw their winnings. Entirely skill based games. The currency is being purchased by credit card or apple pay. No currency purchases through the apple store. I was hoping to get some clarification on 5.3.3 of the review guidelines. "5.3.3 Apps may not use in-app purchase to purchase credit or currency for use in conjunction with real money gaming of any kind, and may not enable people to purchase lottery or raffle tickets or initiate fund transfers in the app." Does this mean we are ok as long as we do not use the apple store for currency purchases? Is there anything else that might cause my app to be rejected by the Review Team? Thanks, JY
0
0
280
Mar ’24
Crash during App Review - We were unable to review your app as it crashed on launch
Hey, We are currently having an issue trying to distribute our app to App Store. We keep getting the same response from Apple and are trying our best to fix it. This is the error we are getting: Hello, The issues we previously identified still need your attention. If you have any questions, we are here to help. Reply to this message in App Store Connect and let us know. Guideline 2.1 - Performance - App Completeness We were unable to review your app as it crashed on launch. We have attached detailed crash logs to help troubleshoot this issue. Review device details: Device type: iPad Air (5th generation) OS version: iOS 17.3.1 Next Steps To address the crash in your app, follow these steps: Fully symbolicate the crash report. See Adding Identifiable Symbol Names to a Crash Report for an explanation of the symbolication process. Match the crash report to a common pattern. Based on the pattern, take specific actions to further investigate the crash. See Identifying the Cause of Common Crashes. Test your app on a device to ensure that it now runs as expected. Once you’ve addressed the crash, create and submit a new build to the App Store for review. Here are previous crashlogs. crashlog-4E555E01-86E8-4F9C-A91B-F3FE7AD8058A.txt crashlog-87621D1F-0675-47E8-BD64-7FA28350EE26.txt We can see it has something to do with a "PathProviderPlugin" and we have no clue where we are using it. We can only see it in generated files in xcode. We are having no problems downloading the app on physical iOS devices or emulators and we are not getting any crashes/errors either. We had people test our app in TestFlight without any problems either a few months ago. The only solution I've found on the internet is the problem only exists within iPads, so we tried to remove iPads, iMac and Apple Vision Pro from the desitations in xcode, but they still tested it on an iPad. We are in a bit of a hurry with releasing our app because we have users waiting since last week. Anyone have any idea what we are missing? Any input is appreciated and we hope to hear from you! Best regards, Steffen G.
5
1
1.2k
Mar ’24
2.3.1 Performance: Accurate Metadata
Note that I use flutter Every time I submit a review request , I receive only this answer, knowing that what was mentioned is not in the application and I reviewed the packages and there is no package belonging to this Hello, The issues we previously identified still need your attention. If you have any questions, we are here to help. Reply to this message in App Store Connect and let us know. Guideline 2.3.1 - Performance The app may contain hidden features, functionality, or content. Specifically, the app may contain financial transactions without the necessary authorization. Apps that provide financial transactions without the necessary authorization do not comply with guidelines 3.2.2 and 5.1.1(ix). Users should never be misled about the apps they download. Attempting to hide features, functionality, or content in the app may lead to removal from the Apple Developer Program. Next Steps It would be appropriate to identify any hidden features, functionality, or content in the app, including in third-party code or SDKs, and revise or remove the hidden material before resubmitting for review. If you feel that we have misunderstood how the app functions, reply to this message in App Store Connect to explain how these features work. dependencies: flutter: sdk: flutter The following adds the Cupertino Icons font to your application. Use with the CupertinoIcons class for iOS style icons. cupertino_icons: ^1.0.2 encrypt: ^5.0.3 get: ^4.6.6 http: ^1.1.2 shared_preferences: ^2.2.2 get_storage: ^2.1.1 path_provider: ^2.1.1 connectivity_plus: ^5.0.2 flutter_svg: ^2.0.9 top_snackbar_flutter: ^3.1.0 line_icons: ^2.0.3 socket_io_client: ^2.0.3+1 permission_handler: ^11.1.0 lecle_yoyo_player: ^0.0.8 pull_to_refresh: ^2.0.0 shimmer_pro: ^0.0.6 flutter_native_splash: ^2.3.9 flutter_launcher_icons: ^0.13.1 cached_network_image: ^3.3.1 visibility_detector: ^0.4.0+2 detectable_text_field: ^2.1.0 dropdown_button2: ^2.3.9 image_picker: ^1.0.7 image_cropper: ^5.0.1 appinio_video_player: ^1.2.2 flutter_social_textfield: ^0.1.2 url_launcher: ^6.2.3 flutter_staggered_grid_view: ^0.7.0 photo_view: ^0.14.0 chewie: ^1.7.5 file_picker: ^6.1.1 flutter_polls: ^0.1.5 just_audio: ^0.9.36 intl: ^0.19.0 onesignal_flutter: ^5.1.0 dotlottie_loader: ^0.0.3 lottie: ^3.0.0 quickalert: ^1.0.2 video_editor: ^2.4.0 flutter_otp_text_field: ^1.1.1 flutter_vibrate: ^1.3.0 extended_phone_number_input: ^1.0.2 loading_indicator: ^3.1.1 uuid: ^4.3.3 ant_media_flutter: ^1.0.10 flutter_randomcolor: ^1.0.14 firebase_core: ^2.25.4 firebase_messaging: ^14.7.15 flutter_dialogs: ^3.0.0 ionicons: ^0.2.2 flutter_deep_linking: ^0.2.1 uni_links: ^0.5.1 vs_story_designer: ^2.2.0 webview_flutter: ^4.7.0 google_fonts: ^6.1.0 flutter_cached_video_player_plus: ^2.1.3 flutter_hooks: ^0.18.6 google_mobile_ads: ^4.0.0 package_info_plus: ^5.0.1 nb_utils: ^6.1.2 flutter_paypal_payment: ^1.0.6 pretty_qr_code: ^3.2.1 flutter_barcode_scanner: ^2.0.0
0
0
429
Mar ’24
App getting rejected for Guideline 5.1.1 and am unable to understand why
Hello, My team and I are trying to publish an app (It's our first time doing this). The app allows users to purchase self-guided tours using in-app purchases. Users can browse, find tours and see a preview of a tour without registration. However we require registration for the in-app purchase as this is linked to a user account. This is because there is a possibility that someone has bought a tour on an android device and is coming here plus this is the only way that we can enable the users to recover their account if they lose their device so it seems like a logical thing to do right? We only require an email ID and password and not a lot of info for registering. We have tried to explain this multiple times but this is the response we get: ""Guideline 5.1.1 - Legal - Privacy - Data Collection and Storage We noticed that your app requires users to register with personal information to purchase in-app purchase products that are not account based. Apps cannot require user registration prior to allowing access to app content and features that are not associated specifically to the user. User registration that requires the sharing of personal information must be optional or tied to account-specific functionality. Next Steps To resolve this issue, please revise your app to not require users to register before purchasing in-app purchase products that are not account based. You may explain to the user that registering will enable them to access the purchased content from any of their supported devices and provide them a way to register at any time, if they wish to later extend access to additional devices."" How is buying a tour not account specific? We also checked 2 competitor apps who offer audio tours and they require sign-ins before buying a tour. What are we missing here? Any help would be much appreciated.
2
0
254
Mar ’24
(102232516091) Assistance Requested for Extended App Review Time
Hello Community, \o/ I hope everyone is doing well. I'm reaching out to seek advice or insights from anyone who might have encountered a similar situation with the App Store review process. I submitted my app for review on 14th of the February, and since then, the status has remained in review without any updates. We're now beyond the typical review timeframe, and this extended period without feedback or approval status is becoming a concern, especially with pressing deadlines and commitments we've made based on expected timelines. Has anyone here experienced such a long review time for their app submission? If so, how did you address it? Were there specific steps you took to inquire about the delay or expedite the review process? Any suggestions on how to effectively communicate with the App Store review team in this scenario would be greatly appreciated. Additionally, if there are any common pitfalls or issues that could potentially lead to longer review times, I'd be grateful for your insights to ensure we're not overlooking anything that could help resolve this delay. Thank you in advance for your time and assistance. Your support and shared experiences are invaluable to developers like myself navigating these challenges. Best regards,
1
0
183
Feb ’24