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

Post

Replies

Boosts

Views

Activity

ITMS-90338: Non-public API usage
We just compiled and uploaded new release with Xcode 16.1 to the App Store. A few minutes later the following email arrived: The app references non-public selectors in {app_name}: setNavigationBar:. If method names in your source code match the private Apple APIs listed above, altering your method names will help prevent this app from being flagged in future submissions. In addition, note that one or more of the above APIs may be located in a static library that was included with your app. If so, they must be removed. But we don’t have any setNavigationBar methods in our project. Only setNavigationBarHidden calls for navigationController. And this is not private API of course. Please let us know how to upload our update for review. Thank you!
1
0
153
1w
Cannot create new version
Hello Apple Support, I am trying to generate a new version of my app and have successfully uploaded it to TestFlight/App Store Connect. However, when I attempt to create the version on the App Store Connect webpage, I receive the following error message: “An error has occurred. Try again later.” Upon inspecting the API response, I found the following error details: { "errors": [ { "id": "982e10db-aad3-466e-b809-ae17762d4aac", "status": "409", "code": "STATE_ERROR.DPLA_OUTDATED_ERROR", "title": "Developer Program License Agreement outdated.", "detail": "You need to sign the latest Apple Developer Program License Agreement." } ] } I have already signed the latest Apple Developer Program License Agreement earlier yesterday, but this error persists. Apple Developer Program License Agreement Issued October 23, 2024. Accepted November 7, 2024. Could you please assist me in resolving this issue? We have a fix for our app that is being held from being published for no reason. Thank you for your help. Best regards,
0
0
90
1w
No In-App Purchase Products in Release Environment
Hello everyone, I’m submitting my app for the first time, and I’m running into an issue with fetching my in-app purchase products in the release environment. In the sandbox environment, everything works perfectly: my app can fetch and display the products from StoreKit without any issues. However, when I switch to the release environment, my app is unable to retrieve the in-app purchase products from App Store Connect. Because the app can’t fetch the products, this results in an error when either a user or the App Review team attempts to make a purchase, effectively blocking the purchase process. Has anyone encountered this before? Any guidance on troubleshooting or common mistakes to watch out for would be much appreciated. Thanks!
1
0
121
1w
Unable to Fetch In-App Purchase Products in Release Environment on First App Submission
Hello everyone, I’m submitting my app for the first time, and I’m running into an issue with fetching my in-app purchase products in the release environment. In the sandbox environment, everything works perfectly: my app can fetch and display the products from StoreKit without any issues. However, when I switch to the release environment, my app is unable to retrieve the in-app purchase products from App Store Connect. Because the app can’t fetch the products, this results in an error when either a user or the App Review team attempts to make a purchase, effectively blocking the purchase process. Has anyone encountered this before? Any guidance on troubleshooting or common mistakes to watch out for would be much appreciated. Thanks!
1
0
81
1w
Performance 2.3.3 Metadata reason for App review error
I am trying to understand the 2.3.3 section as it was cited as an issue with my submission for an iOS App. "2.3.3 Screenshots should show the app in use, and not merely the title art, login page, or splash screen. They may also include text and image overlays (e.g. to demonstrate input mechanisms, such as an animated touch point or Apple Pencil) and show extended functionality on device, such as Touch Bar." I have provided some iOS screens for showing a stage of one game being played. However my App includes 5 games and 4 modes of play. Should I include similar screenshots for each game? I fear I may run out of screenshots. Could using videos help? I believe we are restricted to 3. Do I need to show screenshots for the App on iPad ( it is not Universal ) ? The input mechanism is a text field next to a submit button. Do I have to highlight/overlay the same? If I do the above, is it okay/recommended to skip the info page, Home Screen which neatly shows all modes and the next screen which compactly shows all the games, example of dark mode , achievements and leaderboards? Is there some other thing I should consider here? I was asked to check on Support Forum first. I am in the midst of an App Review. Please advise!! Thanks in advance.
2
0
159
1w
Silentwolf for Leaderboard instead Game Center (Distribution Requirements)
Hi dev team, can anyone guide/help me how to distribute a games that using third parties for leaderboard such as silentwolf. So the main question is how to handle App Encryption Documentation and the Data Collection in App Privacy. For app encryption i think silentwolf using HTTPS for taking the player data (it`s inside the plugin code), i'm not 100% sure and for Data Collection, my games need to collect data such as nickname/player name or whatever player want to input (likely nickname only) and a score that generated from player gameplay. So what i need to do or which i need to checklist from provided option ?, is there other document that i need to prepare ?
0
0
54
1w
One introductory offer on two subscription groups.
Hi everyone! I have two subscription groups (Small Package, Large Package) each with two subscriptions (Monthly, Annual). I want to offer two months free to each new user (i.e. a user that never had ANY Subscription). Do you know if/how can I do that? Options considered up to now that are not working: duplicate each subscription (i.e. monthly, monthly_freetier, annual, annual_freetier). However, even if in my application I display either only the freetier or only the other ones, the user sees all 4 in the apple store Set up an Introductory offer on every subscription (works as desired within the same group, but not across different groups) Do you have any suggestion? PS. I am using revenuecat to retrieve the user purchase history.
0
0
126
2w
App Store Connect account requires immediate attention
I received an email from Apple today saying my account needs immediate attention. When I called, I spoke to a senior advisor who told me that the reason my account is under review is because the company " fully or partially matches one or more restricted parties on the screening list from the U.S. government or another government’s sanctions list." When I try to log in to App Store Connect I'm met with a "Compliance Screening" that asks for a photo of my ID, birth city and birth country. I'm a US based company and have not submitted any apps to the App Store. The company was formed 6 months ago. I have searched the sanctions list and my company name, address, my name does not appear anyway in part or in full. Has this happened to any one else recently? TIA.
1
1
316
2w
Help with Guideline 2.5.10 - Performance - Software Requirements
I created an app for fine art for iOS and for the screenshots, I originally had art by actual artist so it was denied by Apple: under the guideline 2.5.10 – performance – software requirements. "To resolve this issue, please revise your app to complete remove or fully configure any partially implemented features. Please ensure your screenshots do not include any images of demo, test, or any incomplete content. To resolve this issue, please revise your app to complete, remove, or fully configure any partially implemented features. Please ensure your screenshots do not include any images of demo, test, or other incomplete content." This is what Apple reviewer said, so I removed the screenshots of the actual artwork and replace them with the app's logo and I am still getting denied. I don’t know what to do, complete removal of any images would hinder showing off the app features. I asked them to clarify and they repeated the statement above.
1
0
145
2w