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

Application being rejected for gambling, without offering any real gambling.
Hi, We trying to deliver a application to App Store, but your app continuous rejected by Apple Review Team because our advertising banners. App Store Review Guideline 5.3.4. Specifically, your app does not meet the following requirement(s): - You have not provided documentation showing you have the required licensing and permissions to distribute your app in all the countries or regions you selected in App Store Connect. - Access to the app has not been restricted so it can only be used where you have the required license. We don't offer any gambling feature and not mention gambling in your app. Also, we competently remove our banners from app, but still rejecting by team. We really stuck about that. How we can approve our app with banner? We can see thousand apps with banners in App Store with gambling banners.
1
0
358
Nov ’23
An automatic message (ITMS-90338: Non-public API usage) we receive when trying to publish a new version of our apps
Dear Developer, We identified one or more issues with a recent delivery for your app, "Oilfield Dispatch" 6.1.3 (8). Please correct the following issues, then upload again. ITMS-90338: Non-public API usage - The app contains one or more corrupted binaries. Rebuild the app and resubmit.. 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. For further information, visit the Technical Support Information at http://developer.apple.com/support/technical/ Best regards, The App Store Team Actually, just small changes in the new app buld (UI and minor improvements). And the same issue for the other our apps (Bunle IDs: ca.riger.mobile, us.riger.sales, us.riger.operations, us.riger.purchases, us.riger.servicecalls) (deploying without any issues last few years). It's really critical for us and our clients. We can't identify the issue and how to fix it. Also app us.riger.servicecalls must be resubmitted asap (we can't do that): App Store Improvement Notice In 2016, we implemented an ongoing process of evaluating and removing apps that no longer function as intended, don’t follow current review guidelines, or are outdated. This helps us improve discoverability of apps on the App Store, while ensuring that apps work for the majority of users and support our latest innovations in security and privacy. Per App Store Review Guideline 4, you must "update your app to ensure it remains functional and engaging to new and existing customers. Apps that stop working or offer a degraded experience may be removed from the App Store at any time." For more information on this and other requirements, see the App Store Review Guidelines. Since this app hasn’t been updated within the last three years and doesn't meet a minimum download threshold, it’s scheduled to be removed from the App Store in 90 days. We ask that you submit an app update as soon as possible. The app will remain available if an app update is submitted and approved within 90 days. If the app is removed from the App Store: - The app will still function for people who have already downloaded it. They can still make in-app purchases and redownload the app by restoring from an iCloud or iTunes backup. - TestFlight versions of the app will be unavailable for external and internal testing. - You can use the latest version of Xcode to build and submit an update at any time, restoring your app to the App Store upon approval. How can we debug this ? How can we identify the source of the problem? Can you please check, what's wrong? What we've tried: We tried to re-publish the application we currently have on your store (production) with different build number => App rejected with the same message from the App Store Connect; We tried to look for every reference listed in the automatic message using XCode and grep => We found none of those; We don't use any API references in the apps. XCode version : 14.2 MacOS version : 12.6.8 Best regards,
0
0
318
Dec ’23
Can't Add App to User with Developer Role
I am unable to add apps to users with the developer role under "Users and Access". I click on the apps for the user, select the apps I want to add, and click "save." But I get an error shown at the top of the page "There was an issue granting apps for 1 user." That's it. No other context about whatever the issue is at all. All the users that I am trying to add apps to have multiple apps already assigned to them.
0
0
249
Dec ’23
How do I restore TestFlight access after re-installing TestFlight.app with a different AppleId?
I originally installed TestFlight.app using a different AppleId (AppleId-A) than what I am currently logged in with (AppleId-B via Settings) on my phone. To improve the app update experience (i.e. not have to supply the AppleId-A password every time) I removed the app and re-installed using AppleId-B and now TestFlight.app requires an invitation redeem code to continue. I am a developer with access to our TestFlight dashboard and I cannot find a way to generate a redeem code or invite link for my AppleId-B user. I can remove myself from internal groups but re-adding does not give me a code or a link. How can I restore the ability to install TestFlight builds again on my phone? Thanks, Jim
0
0
518
Dec ’23
Instagram Profile URL from their browser to App Store does not load
I have posted my App Store URL as a link inside our Instagram profile (https://instagram.com/identafly). When I press the link, the in-app-browser loads the link which tries to open the App Store link, but it just stalls. Visible issue on all devices I am told. If I re-open the link in the external browser from Instagram it loads fine. Edit to add, this happens on Facebook too, from the profile page What can I do so I can have my app store link open correctly? Here is a video of what is happening: link to video
1
0
823
Dec ’23
Is the Apple root certificate in the App Store Server API response always 'Apple Root CA - G3'?
Is the Apple root certificate in the App Store Server API response always 'Apple Root CA - G3'? When isn't it? What criteria should I set for the 'performRevocationChecking' parameter value of the verifyChain method of the ChainVerifier class in the App Store Server Library? I am implementing the 'App Store Server API' call myself. Do you include the root certificate in the certificate chain verification process? Can root certificates be forged?
1
0
1.4k
Dec ’23
AppStoreConnect - Reports giving different numbers - which are right?
Hi, We are strugling to find out why some numbers in AppStoreConnect does not mach eachother. We have only 1 product - subscriptions in an app - nothing else. Yet - AppStoreConnect gives us: Payments and Financial report for oct: Sold - 1.545 units (which we translate as 1.545 subscriptions) Trends -> State -> Month ending 31st Oct says: 1.360 active subscriptions. I also went back to the very first months... Here I get: Payments and Financial reports: Jun-21: 106 Jul-21: 130 Aug-21: 135 Trends -> State -> Month ending: 30-jun-21: 5 31-jul-21: 125 31-aug-21: 156 So sometimes the number from one report is bigger than the other - and other times it is the other way around. I have read something about that it might be the dates, as the Apple calendar differs ... But that does not seem to explain things here, as I tried finding the exact date, where the Sold units from the payments report matched the state-report. Payments Jun-21: 106 State date July 24h: 106 Payments Jul-21: 130 State date Aug 8th: 131 So maybe the two numbers are stating different things - but what? It is of course important for us to be able to know which of the numbers we are to rely on when seeing the results of app-changes - and right now we know nothing, as there does not seem to be any logic to the numbers. We really hope someone can help. Best regards Nina
0
0
507
Dec ’23
Failure to authenticate (probably due to timeout) when uploading macOS pkg to AppStoreConnect using altool --upload-app
Hello, we have a pretty big macOS pkg (12 GB) that we upload on AppStoreConnect. When uploading manually via Transporter, everything works perfectly, but when we are automating this upload in script (via "xcrun altool --upload-app --apiKey"), the upload starts correctly, but we end up having an error after around 25 minutes. Setting request length to: 511 Web service call (lookupSoftwareForBundleId) result: { ErrorCode = 401; ErrorMessage = "Failure to authenticate."; Errors = ( "Failure to authenticate." ); NSUnderlyingError = "Error Domain=MZJSONServiceClientErrorDomain Code=401 \"Failure to authenticate.\" \U2026"; } When reducing the package size (to around 6GB), the same script runs perfectly. Anyone else has that problem, or even better, a solution?
1
0
684
Dec ’23
Manage Subscriptions Page says Cannot Connect
App Store kept rejecting my app because the Manage Subscriptions Page says Cannot Connect when it's run on a Sandbox account. I'm using the manageSubscriptionsSheet(isPresented:) API, and I don't know how to fix this. There are others dealing with the same issue and everything I found so far is saying it's iOS issue. I responded to the App Store saying it's an iOS issue and included the following links: Apple Developer Forums Apple Developer Forums Apple Support Communities Apple Support Communities They replied with the following generic message: During our review, we found that your app displayed an error message when we tapped on "manage subscription". While we cannot provide technical assistance with the reported issues, we have put together the following resources which discuss common issues seen in apps during review. To start, please see Testing a Release Build, which gives an overview of how to test your app to minimize the chances of issues occurring during review. You may also want to review Designing for Real-World Networks, as all apps are reviewed on-device and in an environment that replicates real-world use of your app. Is there a way to fix this? How should I respond back? Also, can I just take out the Manage Subscription functionality?
6
4
1.1k
Dec ’23
Problem distributing an archive in another location
I am working on an app and everything including "distribute" works fine: new versions of the app always appear in "Testflight". I went to another location (other country, other ip address, but the same macbook) and was able to "archive" a new version of the app, but when I did "distribute" a "credentials" error came. (I do not remember the complete error message, but it had to do with credentials) I came back in the original location. I picked from the "organiser" the archive which I had created in the other location, tried "distribute" again, and now it worked: the new version of the app arrived in Testflight. I use xcode, where all of the credential - stuff is automatically dealt with. Why can't I distribute an archive in another location as where I work originally? I did not have time to try things in the other location.
1
0
305
Dec ’23
help uploading game 3
Sorry but i have to create another thread because its an emergency and everytime i create a new topic, i get answers fast and then the topic is forgotten. I already got some information that i wanted to know but i still need all of it. I m talking about all the information i need to upload my game on apple store. Here are the questions given that im enrolling as a individual, not a company: If my game is free and it runs ads, who is paying me? apple or google?in my case(google ad program). Can I give them a revolut iban? its lithuania iban and im not from lithuania, is that a problem? Someone already told me I dont need proof of address. Also do i need to provide a phone number? is that a requirement? I want to know all the requirements both for apple and google to upload my game. Thanks
2
0
380
Dec ’23
Subscription Payment Sheet Issue
We've implemented subscriptions in our app, but a few users are reporting that the payment sheet isn't opening its keep loading, we also checked with them that the permission for in app purchases is allowed in device settings and in all other apps purchases working fine only facing issue in our app side. This issue isn't replicable on our end, and we're unable to debug it. Can you please assist us in resolving this?
0
0
315
Dec ’23