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!
App Review
RSS for tagUnderstand the technical and content review process for submitting apps to the App Store.
Post
Replies
Boosts
Views
Activity
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
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?
My app was updated for review on 6th Feb 2024 and it was not reviewed at all.
I submitted another new version a 17 days ago but still waiting for review.
Please help me catch apple attention to review this app
Date Submitted.
Mar 3, 2024 at 10:38 PM
Submission ID
bb9faf6a-0a04-46f3-b905-32f73df515cd
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?
Can we send an appeal for an app rejection to a different reviewer? Our issue is quite subjective. We've appealed twice, but the same person responded each time. Perhaps having another reviewer could offer a more balanced view. Cheers
I'm intended to implement a "maintenance screen" in the future, to inform the user that the server is in maintenance and it won't respond the user request.
My question is the same as the title, how could Apple review that page? Put the server in maintenance state just for apple test that would be a bad practice for the users.
i don't know why Apple doesn't check my request. After 2 months, Apple still did not bother to review and did not leave any comments. today i try again with my new app and over 24h my ticket still there. althought i already send 3 emails for push them
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
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
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.
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
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.
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,
I know through documents on the official website that there are only three opportunities a year.
If the user deletes the app and then downloads it again, will the app review induction pop-up appear again?
I know through the official website that there are three opportunities in a year.
If the user deletes and re-downloads the app, will the app review induction pop-up pop up again?
Hello, our app has been stuck for a long time in review.
We have contacted app review team multiple times, even requested to fast track our review and it got accepted.
This update is crucial as we have an event in few days and we need the update to be ready then.
App review team only replied with general stuff and didn't help explain why..
This is the case number I have raised with the app review team: 102230986237
Apple id: 6444034060
Hopefully someone here can help..
Our new app version is being rejected because it has Device ID checked in privacy, but the new version of the app no longer has tracking function. When I try to remove user tracking from privacy, the following message appears
"Your app contains NSUserTrackingUsageDescription, indicating that you will request permission to track users. To update this information on your app's product page, you must indicate which data types are tracking users. If this is incorrect, update your app binary and upload a new build to App Store Connect."
We no longer has the NSUserTrackingUsageDescription on binary/build. I've already sent several resources to apple informing the situation but they keep rejecting with the same message:
"Guideline 2.5.1 - Performance - Software Requirements
We noticed your app's binary contains references to App Tracking Transparency, but you have indicated you do not intend to ask users for permission to track at this time.
Since App Tracking Transparency is only intended to be used by apps requesting authorization to track, it would be appropriate to disable App Tracking Transparency before resubmitting your app for review.
Next Steps
To resolve this issue, remove any App Tracking Transparency-related keys in your app's info.plist and from localized string files.
In addition to removing these keys, you may also choose to fully remove other references to the AppTrackingTransparency framework from your app.
If your app does not track users, update your app privacy information in App Store Connect to not declare tracking. You must have the Account Holder or Admin role to update app privacy information."
I am not able to update my app. Any suggestions?
Hi we tried submitting our app , but the reviewer keeps rejecting the app multiple times stating that "your app was still loading indefinitely after we had tapped on the “LOGIN” button" after this we have inspected on our backend, we found that there were no request on our server. My testers didn't run into errors when testing our app with Testflight.
Below is the URL of my server
https://mobile.shcilservices.net/Mobile_1/Hello.html
It should give response as : "Hello World !"
I have been rejected multiple times,I wonder if anyone has same experience and the way to resolve it. Thank you.
Will my app pass review if it works in the following way:
Login using mobile number and 2FA (able to provide demo credentials for app review)
No sign up
Users would have to download a separate app (that I also own) to sign up (or be an existing user)
Thanks!