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

Custom TabBar height in a production app – is this allowed?
Hi, I'm working on a large application, and the designers have proposed a new look for the tab bar. The app has been in development for 14 years, and while many views are now in SwiftUI, navigation between screens is still handled in UIKit, since most screens are still UIKit-based. Currently, we're using the native UIKit TabBar. I'm going to check if it's possible to customize the appearance of the native TabBar. However, I remember that over 10 years ago, when I changed the height of the TabBar, the app was rejected during review for not complying with Apple's Human Interface Guidelines. It looked something like this: An app rejection related to a tab bar's height update in Swift, likely due to not adhering to Apple's Human Interface Guidelines, can be addressed by ensuring the tab bar's height remains at the default 49 points and avoiding any modifications that don't align with the HIG, according to Apple's documentation. How does it look nowadays? Has anyone here submitted an app to the store with a heavily customized TabBar height and had it approved? In UIKit, I see it's possible to do something like this: https://stackoverflow.com/questions/23044218/change-uitabbar-height Would something like this pass app review without issues? Do you know of any apps that have a non-standard, significantly increased TabBar height?
0
0
150
Aug ’25
App stuck in "waiting for review" over 3 weeks and no any response!
Hello Apple Review Team, We truly appreciate your hard work, but our app has been stuck in “Waiting for Review” status for almost a month with no updates. During this time, we have: Sent emails explaining our situation Submitted expedited review requests Uploaded new builds to refresh the status However, we still haven’t received any response. Could you please let us know if there is any specific issue with our app, or help escalate our review manually? Our App id: 6744839843 Thank you for your attention and support.
1
0
97
Aug ’25
Data Collection
Hi, I want to consult about this: This is regarding [Guideline 5.1.1 - Legal - Privacy - Data Collection and Storage] My client is asking if we can remove the new account registration through the iOS App, so we won't need to ask for mobile and birthdate. For iOS App users, new users will register through the website (or through a non-Apple related app). After registering through the website, they can access the iOS App using the credentials created through another method. Will that be a problem with Apple policies? My client said they need the Mobile number and birthdate for verification. Thanks in advance for the help and guidance. Best regards, Sophia
2
0
149
Nov ’25
Review rejected for the 3rd Time
Hi All, I am submitting my first app to App Store but unfortunately, it has been rejected 3 times in a row. Every time , same reason 2.1 App Incompleteness. My app requires login via phone number and OTP and i have provided all the demo details required for creating an account but their response is same every time that they cannot login. No error detail has been shared by the review team. The screenshot suggests that Device is not connected to Internet and i have mentioned in instructions to use a stable internet connection I have tested the app on 2 iPhones and 1 iPad and found no such issue. My server has not received any login request as well to verify if they tried logging into the app. Please suggest what i can do in this scenario or any specific reason that the problem is just with them and not with any of my testers Thanks.
3
0
167
Aug ’25
iOS App Stuck in "Waiting for Review" for 7+ Days
Hi everyone, Our game has been stuck in "Waiting for Review" status for 7 days now and we’re starting to get very concerned. Details: Game category: Games/Puzzles Version 1.0 All required metadata completed Age rating: 4+ We’ve tried the following steps multiple times: Removed and re-submitted the build four times to draw attention to the submission Submitted an expedited review request (no response or movement) It seems unusually long considering that the typical review time is just a few days. Has anyone else run into similar delays lately? Is there any other way to escalate the issue or get Apple’s attention? Thanks in advance for any help or advice!
1
0
194
Aug ’25
App Still in 'Waiting for Review' After 1 Month (Submitted 25/7/2025) – Need Help
My app has been stuck in "Waiting for Review" status since July 25, 2025 (24 days and counting), far exceeding Apple’s typical review timeline. Despite multiple checks, I’ve received no updates or communication from App Review. Is this delay related to a known system issue? How can I escalate this to Apple’s review team? (Email/phone options?) Are there hidden rejections or metadata problems not shown in App Store Connect? Hopefully get help. Best regards!
2
0
149
Sep ’25
App Stuck in 'Waiting for Review' for 1 Month (Submitted 25/7/2025) – Need Assistance
My app has been stuck in "Waiting for Review" status since July 25, 2025 (24 days and counting), far exceeding Apple’s typical review timeline. Despite multiple checks, I’ve received no updates or communication from App Review. App Details: App Name: [HKCoiner] Bundle ID: [vn.app.hkcoin] Apple ID (SKU): [6747101743] Is this delay related to a known system issue? How can I escalate this to Apple’s review team? (Email/phone options?) Are there hidden rejections or metadata problems not shown in App Store Connect? I hope to get help.
0
0
97
Aug ’25
App waiting for review for more than a week
Hi, our app is in waiting for review status for more than a week, we again have uploaded one 2 days ago, hoping the status would change, it is still in waiting for review status, we have another version which needs to be uploaded apart from the one waiting for review, as our SSL is expiring on the beginning of next month, please help as this will make our app inaccessible to our customers.
4
0
200
Aug ’25
Detecting if a phone call is being recorded by another app on iOS
Hello, I’m new here. I'm developing an iOS app and I’d like to know whether it is possible to detect if a phone call is being recorded by another app running in the background. I’ve already reviewed the documentation for CallKit and AVAudioSession, but I couldn’t find anything related. My expectation was that iOS might provide some callback or API to indicate if a call is being recorded (third-party apps), but so far I haven’t found a way. My questions are: Does iOS expose any API to detect if a call is being recorded? If not, is there any indirect, Apple's policy compliant method (e.g., microphone usage events) that can be relied upon? Or is this something that iOS explicitly prevents for privacyreasons? Expecting solutions that align with Apple’s policies and would be accepted under the App Store Review Guidelines. Thanks in advance for any guidance.
1
0
276
Aug ’25
App Review for Application using HCE capabilities
Hello, We're working on an application using (https://developer.apple.com/support/hce-transactions-in-apps/) We have some questions App review with this capabilities: There are 4 mains points written on the page, does all are required? Test login details Does it need to be production or testing environnement? Can it be a URL/Deeplink or is it a mandatory login/password credential kind? At least one test payment credential that can be provisioned and used in your HCE app for the purposes of making an NFC transaction That's the difficult part, can we have more details about this condition? Does it need to be a production card or a testing card? Screenshots or video of your app being used at a terminal for an NFC transaction OK, make sense Video of your app demonstrating an implementation of the Presentment Intent Assertion API OK, make sense Thanks François
2
0
163
Aug ’25
Is there a tutorial or good resource about publishing a Python based app on Apple Store?
Hi guys, Is there any good up-to-date tutorial about publishing a Python based app on Apple Store? Now, I have developed a standalone Python app from PyCharm, and it's using Pyside6 for UI and some major Python libraries. It's a productivity app with a little A.I. features. I used PyInstaller to prepare the app. Currently, I am stuck at the stage of codesign and Apple Review process, because I am manually doing codesign and building the package from command-line. Without using Xcode, things can get messy or miss easily. It would be nice to follow a up-to-date tutorial about how to complete the codesign and Apple Review process for a Python based app. For example, what to do, how to do, what to be careful during the Apple Review process, etc. Thanks!
1
0
181
Aug ’25
Has anyone experienced a 2-week wait in "Waiting for Review"?
Hello, I submitted an app on August 6th, and it is still in the "Waiting for Review" status. I contacted Apple a week ago, and they politely advised me that this is a normal situation and that I should continue to wait. Has anyone else experienced a similar delay? If so, I would appreciate it if you could share how it was resolved. App ID: 6749074330 Thank you.
1
0
112
Aug ’25
App Preview Guidelines are too strict
Hello fellow devs and Apple engineers, I want to discuss with everyone about App Preview videos on the App Store. My app NFC.cool is an NFC reading and writing app which interacts with NFC tags that need to be held to the top of device frame of an iPhone. As you can see, this is how my app works and I would like to show that to users on the App Store and present my app in the best way possible. However I keep fighting with app review about device frames and/or "real" hands in my app preview videos. Sometimes I get a reviewer that is ok with the video and sometimes not. In screenshots device frames are accepted and very common. Why are they not allowed in app previews? It doesn't make a lot of sense to me. And to be honest, I regularly see app previews with device frames on other AppStore pages. Here is the app preview that got rejected lately: https://www.youtube.com/shorts/qTDBGecK0w0 I can easily agree with the hands (even though they are not real, they are a render). But the device frame helps the user to understand what my app does and how it works. Ideally I would like to have some Apple staff to see this post here and hopefully start a small wave that will change the guidelines in the future. Here the message from the reviewer: Product Page Optimization Guideline 2.3.4 - Performance - Accurate Metadata The app preview for NFC Read Write Socials Video includes content that does not sufficiently show the app in use. Specifically, the app preview: Includes device images and/or device frames. Displays real hands. App previews should allow users to see what the app does and how it will >appear on their device when the preview is played in full screen. My answer: Hello, these are not real hands. These are renders. The video is accurately showing what the real use of my app. Please keep in mind that an NFC tag has to be held from the outside to the device to interact with my app. The guidelines definitely support what I did in my video. Please take another look. Thank you. Following the guidelines: 2.3.4 …You can add narration and video or textual overlays to help explain anything that isn’t clear from the video alone. https://developer.apple.com/app-store/review/guidelines/#accurate-metadata Use graphics and transitions. If you need to demonstrate how interaction or navigation works within your app, you may add graphic elements, such as touch hotspots. We recommend capturing the native UI resolution rather than zooming in on the view. Ensure that any transitions between scenes don’t imply functionality that your app doesn’t include. Aim to use straightforward transitions, like dissolves and fades. https://developer.apple.com/app-store/app-previews/ What's your opinion on this topic?
2
0
267
Aug ’25
Prompt de avaliação em português pode induzir usuário a dar 1 estrela
Olá, pessoal! 👋 Estou implementando a solicitação de avaliação no meu app e percebi um detalhe que pode gerar um problema na experiência do usuário. A mensagem exibida atualmente diz: "Toque em uma estrela para classificar na App Store." O ponto é que essa tradução pode induzir o usuário ao erro. Ao ler "uma estrela", o entendimento natural é tocar justamente na estrela de número 1, o que resulta em uma avaliação baixa — mesmo que o usuário estivesse satisfeito com o app. Creio que uma tradução mais adequada e neutra seria algo como: "Toque nas estrelas para classificar na App Store." ou "Escolha quantas estrelas deseja para avaliar o app." Isso evitaria o viés negativo e refletiria melhor a intenção da funcionalidade. Alguém mais já percebeu isso? Existe algum canal oficial para sugerir ajuste nessa tradução? Obrigado! 🙏
1
0
102
Aug ’25
Custom TabBar height in a production app – is this allowed?
Hi, I'm working on a large application, and the designers have proposed a new look for the tab bar. The app has been in development for 14 years, and while many views are now in SwiftUI, navigation between screens is still handled in UIKit, since most screens are still UIKit-based. Currently, we're using the native UIKit TabBar. I'm going to check if it's possible to customize the appearance of the native TabBar. However, I remember that over 10 years ago, when I changed the height of the TabBar, the app was rejected during review for not complying with Apple's Human Interface Guidelines. It looked something like this: An app rejection related to a tab bar's height update in Swift, likely due to not adhering to Apple's Human Interface Guidelines, can be addressed by ensuring the tab bar's height remains at the default 49 points and avoiding any modifications that don't align with the HIG, according to Apple's documentation. How does it look nowadays? Has anyone here submitted an app to the store with a heavily customized TabBar height and had it approved? In UIKit, I see it's possible to do something like this: https://stackoverflow.com/questions/23044218/change-uitabbar-height Would something like this pass app review without issues? Do you know of any apps that have a non-standard, significantly increased TabBar height?
Replies
0
Boosts
0
Views
150
Activity
Aug ’25
App stuck in "waiting for review" over 3 weeks and no any response!
Hello Apple Review Team, We truly appreciate your hard work, but our app has been stuck in “Waiting for Review” status for almost a month with no updates. During this time, we have: Sent emails explaining our situation Submitted expedited review requests Uploaded new builds to refresh the status However, we still haven’t received any response. Could you please let us know if there is any specific issue with our app, or help escalate our review manually? Our App id: 6744839843 Thank you for your attention and support.
Replies
1
Boosts
0
Views
97
Activity
Aug ’25
Data Collection
Hi, I want to consult about this: This is regarding [Guideline 5.1.1 - Legal - Privacy - Data Collection and Storage] My client is asking if we can remove the new account registration through the iOS App, so we won't need to ask for mobile and birthdate. For iOS App users, new users will register through the website (or through a non-Apple related app). After registering through the website, they can access the iOS App using the credentials created through another method. Will that be a problem with Apple policies? My client said they need the Mobile number and birthdate for verification. Thanks in advance for the help and guidance. Best regards, Sophia
Replies
2
Boosts
0
Views
149
Activity
Nov ’25
Native Talk! app "waiting for review" for 24+ hours
Hello, My app Native Talk! has been "waiting for review" for +24 hours. I want to know if this hold up is because of something I need to do on my end or if this is normal. Thank you! Matt
Replies
1
Boosts
0
Views
126
Activity
Aug ’25
Any recommendations for ASO tools for iOS apps?
Requesting you all any recommendations for iOS ASO tools covering keyword research, metadata optimisation, competitor tracking, and A/B testing.
Replies
2
Boosts
1
Views
159
Activity
Jan ’26
Phone number validation for external testing
Not able to enable external testing of my app due to phone number validation. The error reports "Make sure the contact phone number only contains numbers and try again.". Attached is a dummy phone number with the same validation result.
Replies
2
Boosts
0
Views
303
Activity
Aug ’25
Juicy Defend - Fruit vs Robot app "waiting for review" for +6 days
Hello, My app Juicy Defend - Fruit vs Robot has been "waiting for review" for +6 days. I want to know if this hold up is because of something I need to do on my end or if this is normal. Thank you! Khoa
Replies
2
Boosts
0
Views
112
Activity
Aug ’25
Review rejected for the 3rd Time
Hi All, I am submitting my first app to App Store but unfortunately, it has been rejected 3 times in a row. Every time , same reason 2.1 App Incompleteness. My app requires login via phone number and OTP and i have provided all the demo details required for creating an account but their response is same every time that they cannot login. No error detail has been shared by the review team. The screenshot suggests that Device is not connected to Internet and i have mentioned in instructions to use a stable internet connection I have tested the app on 2 iPhones and 1 iPad and found no such issue. My server has not received any login request as well to verify if they tried logging into the app. Please suggest what i can do in this scenario or any specific reason that the problem is just with them and not with any of my testers Thanks.
Replies
3
Boosts
0
Views
167
Activity
Aug ’25
iOS App Stuck in "Waiting for Review" for 7+ Days
Hi everyone, Our game has been stuck in "Waiting for Review" status for 7 days now and we’re starting to get very concerned. Details: Game category: Games/Puzzles Version 1.0 All required metadata completed Age rating: 4+ We’ve tried the following steps multiple times: Removed and re-submitted the build four times to draw attention to the submission Submitted an expedited review request (no response or movement) It seems unusually long considering that the typical review time is just a few days. Has anyone else run into similar delays lately? Is there any other way to escalate the issue or get Apple’s attention? Thanks in advance for any help or advice!
Replies
1
Boosts
0
Views
194
Activity
Aug ’25
App Still in 'Waiting for Review' After 1 Month (Submitted 25/7/2025) – Need Help
My app has been stuck in "Waiting for Review" status since July 25, 2025 (24 days and counting), far exceeding Apple’s typical review timeline. Despite multiple checks, I’ve received no updates or communication from App Review. Is this delay related to a known system issue? How can I escalate this to Apple’s review team? (Email/phone options?) Are there hidden rejections or metadata problems not shown in App Store Connect? Hopefully get help. Best regards!
Replies
2
Boosts
0
Views
149
Activity
Sep ’25
App Stuck in 'Waiting for Review' for 1 Month (Submitted 25/7/2025) – Need Assistance
My app has been stuck in "Waiting for Review" status since July 25, 2025 (24 days and counting), far exceeding Apple’s typical review timeline. Despite multiple checks, I’ve received no updates or communication from App Review. App Details: App Name: [HKCoiner] Bundle ID: [vn.app.hkcoin] Apple ID (SKU): [6747101743] Is this delay related to a known system issue? How can I escalate this to Apple’s review team? (Email/phone options?) Are there hidden rejections or metadata problems not shown in App Store Connect? I hope to get help.
Replies
0
Boosts
0
Views
97
Activity
Aug ’25
Are You Facing These ASO Struggles as an Indie iOS Developer?
As an indie iOS dev, ASO often feels frustrating and unpredictable. Any proven tips, or is it just a grind we all face.
Replies
2
Boosts
0
Views
182
Activity
Jan ’26
App waiting for review for more than a week
Hi, our app is in waiting for review status for more than a week, we again have uploaded one 2 days ago, hoping the status would change, it is still in waiting for review status, we have another version which needs to be uploaded apart from the one waiting for review, as our SSL is expiring on the beginning of next month, please help as this will make our app inaccessible to our customers.
Replies
4
Boosts
0
Views
200
Activity
Aug ’25
Detecting if a phone call is being recorded by another app on iOS
Hello, I’m new here. I'm developing an iOS app and I’d like to know whether it is possible to detect if a phone call is being recorded by another app running in the background. I’ve already reviewed the documentation for CallKit and AVAudioSession, but I couldn’t find anything related. My expectation was that iOS might provide some callback or API to indicate if a call is being recorded (third-party apps), but so far I haven’t found a way. My questions are: Does iOS expose any API to detect if a call is being recorded? If not, is there any indirect, Apple's policy compliant method (e.g., microphone usage events) that can be relied upon? Or is this something that iOS explicitly prevents for privacyreasons? Expecting solutions that align with Apple’s policies and would be accepted under the App Store Review Guidelines. Thanks in advance for any guidance.
Replies
1
Boosts
0
Views
276
Activity
Aug ’25
App Review for Application using HCE capabilities
Hello, We're working on an application using (https://developer.apple.com/support/hce-transactions-in-apps/) We have some questions App review with this capabilities: There are 4 mains points written on the page, does all are required? Test login details Does it need to be production or testing environnement? Can it be a URL/Deeplink or is it a mandatory login/password credential kind? At least one test payment credential that can be provisioned and used in your HCE app for the purposes of making an NFC transaction That's the difficult part, can we have more details about this condition? Does it need to be a production card or a testing card? Screenshots or video of your app being used at a terminal for an NFC transaction OK, make sense Video of your app demonstrating an implementation of the Presentment Intent Assertion API OK, make sense Thanks François
Replies
2
Boosts
0
Views
163
Activity
Aug ’25
App Store approval was quick, but Product Page Optimization seems stuck
Product Page Optimization reviews sometimes take longer than app updates and it is normal to wait a few days so no action is needed yet.
Replies
0
Boosts
0
Views
91
Activity
Aug ’25
Is there a tutorial or good resource about publishing a Python based app on Apple Store?
Hi guys, Is there any good up-to-date tutorial about publishing a Python based app on Apple Store? Now, I have developed a standalone Python app from PyCharm, and it's using Pyside6 for UI and some major Python libraries. It's a productivity app with a little A.I. features. I used PyInstaller to prepare the app. Currently, I am stuck at the stage of codesign and Apple Review process, because I am manually doing codesign and building the package from command-line. Without using Xcode, things can get messy or miss easily. It would be nice to follow a up-to-date tutorial about how to complete the codesign and Apple Review process for a Python based app. For example, what to do, how to do, what to be careful during the Apple Review process, etc. Thanks!
Replies
1
Boosts
0
Views
181
Activity
Aug ’25
Has anyone experienced a 2-week wait in "Waiting for Review"?
Hello, I submitted an app on August 6th, and it is still in the "Waiting for Review" status. I contacted Apple a week ago, and they politely advised me that this is a normal situation and that I should continue to wait. Has anyone else experienced a similar delay? If so, I would appreciate it if you could share how it was resolved. App ID: 6749074330 Thank you.
Replies
1
Boosts
0
Views
112
Activity
Aug ’25
App Preview Guidelines are too strict
Hello fellow devs and Apple engineers, I want to discuss with everyone about App Preview videos on the App Store. My app NFC.cool is an NFC reading and writing app which interacts with NFC tags that need to be held to the top of device frame of an iPhone. As you can see, this is how my app works and I would like to show that to users on the App Store and present my app in the best way possible. However I keep fighting with app review about device frames and/or "real" hands in my app preview videos. Sometimes I get a reviewer that is ok with the video and sometimes not. In screenshots device frames are accepted and very common. Why are they not allowed in app previews? It doesn't make a lot of sense to me. And to be honest, I regularly see app previews with device frames on other AppStore pages. Here is the app preview that got rejected lately: https://www.youtube.com/shorts/qTDBGecK0w0 I can easily agree with the hands (even though they are not real, they are a render). But the device frame helps the user to understand what my app does and how it works. Ideally I would like to have some Apple staff to see this post here and hopefully start a small wave that will change the guidelines in the future. Here the message from the reviewer: Product Page Optimization Guideline 2.3.4 - Performance - Accurate Metadata The app preview for NFC Read Write Socials Video includes content that does not sufficiently show the app in use. Specifically, the app preview: Includes device images and/or device frames. Displays real hands. App previews should allow users to see what the app does and how it will >appear on their device when the preview is played in full screen. My answer: Hello, these are not real hands. These are renders. The video is accurately showing what the real use of my app. Please keep in mind that an NFC tag has to be held from the outside to the device to interact with my app. The guidelines definitely support what I did in my video. Please take another look. Thank you. Following the guidelines: 2.3.4 …You can add narration and video or textual overlays to help explain anything that isn’t clear from the video alone. https://developer.apple.com/app-store/review/guidelines/#accurate-metadata Use graphics and transitions. If you need to demonstrate how interaction or navigation works within your app, you may add graphic elements, such as touch hotspots. We recommend capturing the native UI resolution rather than zooming in on the view. Ensure that any transitions between scenes don’t imply functionality that your app doesn’t include. Aim to use straightforward transitions, like dissolves and fades. https://developer.apple.com/app-store/app-previews/ What's your opinion on this topic?
Replies
2
Boosts
0
Views
267
Activity
Aug ’25
Prompt de avaliação em português pode induzir usuário a dar 1 estrela
Olá, pessoal! 👋 Estou implementando a solicitação de avaliação no meu app e percebi um detalhe que pode gerar um problema na experiência do usuário. A mensagem exibida atualmente diz: "Toque em uma estrela para classificar na App Store." O ponto é que essa tradução pode induzir o usuário ao erro. Ao ler "uma estrela", o entendimento natural é tocar justamente na estrela de número 1, o que resulta em uma avaliação baixa — mesmo que o usuário estivesse satisfeito com o app. Creio que uma tradução mais adequada e neutra seria algo como: "Toque nas estrelas para classificar na App Store." ou "Escolha quantas estrelas deseja para avaliar o app." Isso evitaria o viés negativo e refletiria melhor a intenção da funcionalidade. Alguém mais já percebeu isso? Existe algum canal oficial para sugerir ajuste nessa tradução? Obrigado! 🙏
Replies
1
Boosts
0
Views
102
Activity
Aug ’25