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

The status of "waiting for review" has been waiting for almost 2 weeks
Dear App Review: We are an image processing software that undergoes regular iterations and updates with new features every month. At present, our updated version has been waiting for almost 2 weeks in the "waiting for review" state. During this waiting process, we have made the following actions but are unable to enter the review process: We requested an expedited review and informed that it was successful, but no progress was made; Contacted "App Review Status" via email; Please inform us that everything is normal and wait for the review; Refused by oneself, resubmit for review; Our users have been anxiously asking us when to update the new features, and they are very eager to use them. Apple ID of the App:6447539504 Looking forward to your reply, thank you!
0
0
29
6h
In-App Purchase Review Delaying App Release - Next Steps?
Our submitted binary app version has been approved by Apple reviewers. It's currently pending Developer Release. However, our in-app purchase, which was submitted at the same time, is still under review. Since the newly added in-app purchase hasn't been approved yet, we've decided to hold off on releasing the binary app version. Should we just wait for Apple to approve the in-app purchase, or are there any other recommended actions? Thank you.
2
0
68
1d
Responding to app store server-server notification
We are utilizing the App Store's server-to-server notification feature. Upon receiving a notification on our server, is there a specific deadline or time limit for responding back to the App Store? We just skimmed through the below documentation https://developer.apple.com/documentation/appstoreservernotifications/responding_to_app_store_server_notifications In this doc we could only see the responses that app store is expecting us to send back but no any information regarding acknowledgment time for a request
2
0
37
23h
Using Stripe instead In app purchase
Hello everyone! By the guidelines we have to use IAP because actual service happens in the application itself: it is an app for scheduling actions. The business problem is that IAP does not allow the refund functionality which is important in-app in case the actual scheduled action will not happen. Is there a way to use Stripe still exactly cos we need to implement refunds in the app?
1
0
52
4d
Store Rejection with NEVPNManager APIs non-approved uses
Hello, Apple community and support team. We would like to get your input on a recent rejection we got in our latest app submission. The app uses public APIs in an unapproved manner, which does not comply with guideline 2.5.1. Specifically, your app utilizes the NEVPNManager APIs for non-approved uses. Since there is no accurate way of predicting how an API may be modified and what effects those modifications may have, unapproved uses of public APIs in apps is not allowed. We are currently uncertain about the specific ways in which the NEVPNManager APIs are being misused in our app, as we have diligently followed the instructions documented on Apple’s website. Our app uses a Packet Tunnel Provider and configures it to use a local proxy server for reducing network traffic, especially for video streaming services. We initially don't send any of the received traffic to a VPN server and instead, traffic is only handled by the Proxy Server. We are committed to ensuring our app complies with all guidelines and appreciate your assistance in resolving this matter. Your guidance will be invaluable in helping us make the necessary adjustments. Thank you for your support.
1
0
80
3d
Un-Publish an app
Hello, We have an application within our tenant. It is still visible in the iOS and iPadOS App Store as a downloadable and usable application. However, we want to unpublish it because it is no longer managed. To do this, I have specifically subscribed to a Developer account with my account so that I can connect to App Store Connect and perform this task. Unfortunately, I have not had the opportunity to do so because the application does not appear in my "apps." The Apps tab displays "you haven't added any apps yet. To get started, click add apps." I thought that by connecting my email enterprise address, I would be able to find the application and unpublish it, but it seems that since I was not the one who originally published it, I cannot see it. Could you help me so that I can perform this task? The person who published the app is no longer part of our company, so we cannot ask them to "transfer the rights" of the application. Thank you in advance.
0
0
28
19h
App refused by Apple with error ITMS-90338: Non-public API usage
Hi, we were able to migrate our solution from Xamarin to MAUI (.net 8). After a 2 weeks fight, the app is finally working on my dev devices. Unfortunately, after sending the app to review, it gets rejected because of the following: ITMS-90338: Non-public API usage - The app references non-public symbols in [Our app name]: _SCDynamicStoreCreate, _SCDynamicStoreCreateRunLoopSource, _SCDynamicStoreKeyCreateNetworkServiceEntity, _SCDynamicStoreSetNotificationKeys. 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/ From what I understand, this is because the 4 methods (_SCDynamicStoreCreate, _SCDynamicStoreCreateRunLoopSource, _SCDynamicStoreKeyCreateNetworkServiceEntity, _SCDynamicStoreSetNotificationKeys) exists in the generated Mach-O binary. Those methods are not used directly by our application but because of HttpClient we are using to request our business API The methods are implemented in the System.Net.NetworkInformation assembly which is referenced in the System.Net.Http assembly Given to the MAUI Team those methods are public and should not be rejected (https://github.com/dotnet/maui/issues/23210#issuecomment-2186038540) Kind regards
0
0
44
20h
Facebook SDK and ATT
In order to have ads on Meta that link to the App Store directly (instead of to a website) Meta requires that I install the FB SDK. Now: Apple requires an ATT permission popup if a user is being tracked. I've installed the SDK but turned all tracking off by default (so it behaves as though the user said "no" to the ATT popup) and it's still not passing review. Any ideas as to what I could try next?
0
0
16
21h
Cannot Add New Platform to Universal App
I am trying to add macOS as a new platform version to a universal app, which currently has an iOS and visionOS version. Every time I try I receive this error - "macOS: There was an unexpected error while adding this platform." I submitted a Feedback - FB14001529 I also submitted a TSI and a contact us report through App Store Connect. Any help from Apple on this issue would be great. Thanks, David
0
0
71
18h
It says: "There are still screenshot uploads in progress." when submit a new build
I'm submitting a new version of my app, and after click "submit for Review", it show that: A few more items are needed in order to submit for review The items listed below are required for submission:There are still screenshot uploads in progress. I didn't met this problem before. Is that mean I haven't upload all the screenshot required or it's still uploading the screenshots to App Store Connect's server? Cause before there is a "save" button after you drag images to the screenshots area, now you don't. And I think I have uploaded all the screenshots needed and I waited a day to try submit again, still the same. What should I do?
194
16
69k
Jun ’20
Application for company employees
Hello everyone, I have a question, can anyone help me answer it? Thank you very much! I am developing a health application for my company’s employees, which has a large number of employees (more than 1000 employees). Once it is completed, I want to publish it on the Apple Store. Our employees are provided with login accounts, so there is no account creation function. Will my application be approved?
0
0
57
1d
Dating App Rejected Guideline 4.3 - Design - Spam
"Regarding Guideline 4.3 - Design - Spam, your app primarily includes dating features that duplicate the content and functionality of similar apps in a saturated category'. Our app is a dating app for anime fans, we feature Tinder-like swiping but have many distinguishing features. Video: https://streamable.com/xedrse Website: https://senpaiapp.com We were hoping to launch next week and this is a huge disappointment, we even have a Japanese localization in progress. I think the tester had a bad experience due to swiping without interaction on the seeded profiles -- so I resubmitted so they can experience a=our distinguishing features like our anime recommendation engine. Anyway, is there a way forward? I've filed an appeal, but I would hate to miss launching ahead of Valentine's Day.
4
1
655
Feb ’24
Apple Connect API keeps getting 401 errors
Apple Connect API keeps getting 401 errors. Can you tell me in detail what the problem is? And I'm sending you an es256 type jwt to use Apple API, so could you update the exact location of the key file I use at? I've been facing a 401 error for a few days now. The data thrown from Apple's server is difficult to pinpoint and the document is too complicated. Please also provide developmental support. Currently, I am sending from node to axios.
0
0
63
1d
Somebody is downloading all the old versions of our apps
Hello, we found something odd happening to at least 3 of our apps (we have 6 total) at App Store: in the statistics provided by App Store Connect we can see that somebody is downloading all the old versions of our app on their Desktop (another odd thing, our apps are intended for iOS, meaning iPad/iPhone, not MacOS desktops) Couple of questions: how is it even possible, to download an old version of somebody else's app? have you ever seen this with your or somebody else's apps? We have already contacted Apple Support, they said they will investigate it, but we have not heard anything back from them thanks!
3
1
272
Apr ’24
App Store - Web site subscription
Hi, I read the requirements for the App Store. Specifically the subscription section. I understand for app subscriptions that there are Apple requirements around that with Apply Pay and such. However, the subscriptions are web site subscriptions for workout videos. The payments are done on the web site and the user will log in via the app to view the video. They can only sign up if they make a purchase on the web site. Is this going to be denied from the app store? All payments are done on web site and the app is to log in and view the content.
0
0
53
1d
App Rejected - Guideline 2.1 - Performance - App Completeness
I'm unable to reproduce an issue which only seems to occur on App Review devices. It's mainly stuck at a loading screen when trying to sign in with GameCenter. I'm using Microsoft Azure PlayFab as a game backend. I've tested my game on two iPads and three different iPhone models. They're all able to connect to the server. No debug build was installed on those devices via Xcode. I used the same build which was rejected, freshly installed via TestFlight on the internal test track. Looking at my server logs, I can't even find one single request sent from the App Review device. This can only mean that there is some connectivity issue between their device and the server (e.g. a firewall or proxy). I've also implemented a retry mechanism so in case the request times out, it would try it again and after three retries it would eventually display an error message and further details. How shall I figure this issue out, if the only thing the reviewers provided me is a screenshot of the loading screen?
0
0
67
1d