Navigate the App Store landscape. Share strategies for app submission, distribution, marketing, and user acquisition. Discuss best practices for getting your app discovered and downloaded.

All subtopics
Posts under App Store Distribution & Marketing topic

Post

Replies

Boosts

Views

Activity

App Still in 'Waiting for Review' After 3 week (Submitted 05/8/2025) – Need Help
I submitted my app for review on August 5, 2025, but as of today, August 25, the status is still “Waiting for Review.” I have already contacted support twice regarding this matter (Case Numbers: 102664827493 and 102670984940), but the only replies I received were that the app is under expedited review and that the review is delayed due to high submission volume. Unfortunately, the status has not changed at all, and I am still left waiting helplessly. I am truly desperate at this point, as the long delay is causing significant difficulties. I kindly and sincerely ask if there is anything more that can be done to help me with this matter. Any support you can provide would mean so much to me.
1
0
126
2w
Implementing In-App Purchases with Capacitor (Currently Using Stripe)
Hello everyone, I’m currently working on an iOS app built with Capacitor(5.0.6) with Cordova and vanilla JS. At the moment, my app uses Stripe to handle payments — on iOS I open a Safari View Controller so users can pay with Apple Pay or their credit card. However, I need to migrate to Apple’s In-App Purchase system to comply with App Store policies. I would really appreciate some guidance or a step-by-step outline on the following: The exact process to enable and configure In-App Purchases in Xcode and App Store Connect for a Capacitor-based app. How to properly set up local testing with StoreKit (or any other recommended approach) before submitting to review. Best practices for integrating In-App Purchases when using RevenueCat, since I’m considering it to simplify the implementation. Any pitfalls or gotchas that I should be aware of during the first submission (for example, the requirement to include the first IAP with a new app version). My goal is to fully comply with Apple’s policies and provide a smooth user experience for iOS users. I’m open to suggestions on frameworks, workflows, or tools that could make this easier. Thank you in advance for any help or examples you can share!
0
0
79
2w
App rejected due to 3.1.1 - Business - Payments - In-App Purchase
Guideline 3.1.1 - Business - Payments - In-App Purchase, as my app currently allows users to purchase digital content (courses) using an external payment system. I am working to comply with Apple’s requirements by integrating In-App Purchase for all digital content within the app. My app contains approximately 100,000 individual courses, and I am seeking guidance on how to effectively implement In-App Purchase for such a large number of items. Creating 100,000 separate In-App Purchase products in App Store Connect seems impractical due to the scale and potential limitations. I would like to explore feasible solutions, such as: Using a subscription model to provide access to all courses. Creating category-based bundles (e.g., Programming, Design) to group courses. Implementing a dynamic purchase system where users can select specific courses after a single In-App Purchase transaction, managed server-side. Could you please advise on the best approach to manage In-App Purchase for 100,000 individual courses? I am happy to provide additional details about my app’s functionality or work with your team to ensure compliance. Please let me know if a consultation or further documentation is needed to proceed. Looking forward to your guidance. Best regards, Shuvajit Maitra
1
0
73
2w
Unity App Runs in Portrait on iPad Air (M1) with iPadOS 18.6, but Works on Older iPads.
Hi all, My Unity app was rejected for running in portrait mode on an iPad Air (5th gen) with iPadOS 18.6. My Unity Player settings are configured for landscape-only (Auto Rotation with Landscape Left and Landscape Right enabled). On my older iPad (5th gen) with iPadOS 16.7.11, the app works correctly and stays in landscape. Has anyone seen similar orientation issues with Unity builds on M1/M2 iPads running iPadOS 18? I suspect this is a bug with the new OS on specific hardware. Any insights are appreciated. Thanks.
1
0
85
2w
Invalid large app icon with Xcode 26 beta 6
I’m having a bit of trouble uploading my new icon to the App Store Connect. I created it entirely with Icon Composer, but it keeps throwing an error saying it’s an “Invalid large app icon.” The error message says that the large app icon in the asset catalog can’t be transparent or have an alpha channel. I only have one AppIcon in the asset catalog, and I’ve checked the “single size” option, which is set to 1024x1024 for any, dark, or tinted size. In the past, when I used the previous icon with the iOS 18 SDK, I didn’t have any issues uploading it. However, when I created the new icon with Icon Composer and compiled it with Xcode Beta, it broke. I’m a bit confused because the error message suggests that removing transparency is the solution, but the whole point of Icon Composer is to make the icon transparent for the new liquid glass design. I don’t want to remove the cool look that my new transparent icon has. Could you please help me out? I’d really appreciate it. Thanks a bunch!
2
0
110
2w
Can I add a button that only opens Apple Wallet without adding passes?
Hello everyone, I am building a React Native (Expo) application where the customer requested a simple “Add to Wallet” button. However, instead of handling Wallet provisioning or passes, the requirement is just to open the Apple Wallet app when the user taps this button. My questions are: Is it allowed by App Store Review Guidelines to have a button that simply launches the Wallet app, without actually adding a pass (.pkpass) or card? After navigation to the Apple app user just can manually add the card to the Apple Wallet. If so, should I avoid using the official “Add to Apple Wallet” badge, since nothing is being added? Would a custom label like “Open Wallet” be more appropriate to comply with Apple’s branding rules? Could my app risk App Store rejection if I implement this simplified behavior? I want to make sure I follow the guidelines and avoid misleading users or violating branding rules. Any clarification or experiences from others who have submitted apps with similar functionality would be greatly appreciated. Thank you!
1
0
36
2w
Using Cross-Platform Subscriptions on iOS
If I have a subscription based app that's available on iOS, Android, and the web.I use the appropriate billing systems for each platform (Apple IAP for iOS, Google Play Billing for Android, and my own system for web) What happens when a user subscribes on Android or the web, then logs into the same account on the iOS app? Am I allowed to honor that existing subscription on iOS, or am I required to have them purchase a separate subscription through Apple’s in app purchase system in order to access premium features on the iOS app?
1
0
91
2w
Financial Reports
Hello, Specific to this "You can also view detailed information for each country or region, such as the number of units sold, the amount earned in that country’s or region's currencies, taxes, and adjustments, the exchange rate applied to the payment, and the total proceeds owed to you displayed in the currency of your bank account." Can you please direct me to the report that has the exchange rate and amount distributed in our bank account currency? I can't seem to find this anywhere and it is making it difficult for us to close each month. Thank you.
1
0
79
2w
IAP and account subscriptions
If I have an app available on IOS/Android/Web and offer subscriptions in each (Obviously using apple IAP / Google Play Billing when in those contexts) and a user creates an account on Android / Web and pays for that subscription and then logs in with the same account on the App Store, do I need to charge them again for a new subscription, or can I use their account subscription?
0
0
62
2w
App Analytics
Hi, this is the first app and time using apple forums and my question. I published an app and it says ready to distribute i have tested the link and installed it on my phone, however on the App Analytics it says "Not Enough Data". Know its been downloaded and installed because i did it but it shows as i said not enough data, is there a delay of a certain time, is there a difference between private and business. How can i find out if there has been a purchase, nothing is displaying as i was expecting.
2
0
87
2w
In-App Purchases Returning “Invalid Product ID” After App Store Release
Hello, I’m facing an issue with in-app purchases after my app was approved on the App Store. I’ve created 100 consumable products, all of which have been approved by Apple. The purchases work correctly in both TestFlight and debug mode, but once the app is live on the App Store, I receive an “Invalid Product ID” error. I reached out to Apple Support, but they directed me to ask this question on the forum instead. Could someone please help me resolve this issue? Its been week now, I am losing my customers.
2
0
121
2w
app stuck in "waiting for review" for almost a month!
Hello App Review Team, We kindly seek your assistance regarding our app, which has remained in the “Waiting for Review” status since our initial submission on July 30. In order to refresh the process, we have submitted several new builds. We also reached out via email and submitted an expedited review request, but unfortunately, there has still been no progress. It has now been close to a month, and this extended delay is starting to impact our app’s revenue. We would greatly appreciate it if you could let us know whether there are any issues with our submission, or if additional materials are required from our side to help move the review forward. Our Appid: 6630392320 Thank you very much for your time and support.
1
0
88
2w
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
72
2w