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.

General Documentation

Posts under General subtopic

Post

Replies

Boosts

Views

Activity

Apple Ads Account “No Longer Authorized” – Ads Still Running & Unable to Contact Support
Hello, I’m looking for assistance regarding my Apple Ads account. When I try to log in, I receive the following message: “This Apple Account is no longer authorized for Apple Ads. If you believe that this is an error, please contact us.” When I click “Contact us,” I am redirected back to the same message and cannot submit a support request. I have not received any email explaining this restriction. At the same time, my ads appear to still be running, as I am seeing new users coming into my app. Since I cannot access the account, I currently have no visibility or control over active campaigns and potential ongoing spend. I would appreciate guidance on how to resolve this or how to directly contact Apple Ads support, as I am unable to reach them through the platform. Thank you for your help.
0
0
10
1h
URL Filter Network Extension
Hello team, I am trying to find out a way to block urls in the chrome browser if it is found in local blocked list cache. I found URL Filter Network very much suitable for my requirement. But I see at multiple places that this solution is only for Enterprise level or MDM or supervised device. So can I run this for normal user ? as my targeting audience would be bank users. One more thing how can I test this in development environment if we need supervised devices and do we need special entitlement ? When trying to run sample project in the simulator then getting below error
0
0
18
5h
Cannot change my contact address
On the following developer account page, you have the ability to update your address information, but it does not appear to be working for me. If you go to https://developer.apple.com/account and scroll down the page. You come to a section called Membership Details with a link to update your information. When you click on this link it shows a dialog which has two choices. One is for Change Contact Details and the other is for Switch to Organization Membership. When I attempt to Select Change Contact Details. Nothing happens at all. No screen is shown. Nothing, whatsoever. Please advise what the problem might be thank you. I need to change my contact address.
4
4
207
1d
External payment providers for users in Russia when In-App Purchases are unavailable
Hello, I have a question regarding payments for iOS apps in Russia. Currently, In-App Purchases are not available or do not work for many users in Russia, making it impossible for them to purchase digital subscriptions or digital content via Apple IAP. Is it allowed to: use an external payment provider available only in Russia, show this option only to users located in that region, and unlock access to digital content after payment is completed outside the app (for example, via a web page), in cases where Apple IAP is technically unavailable? Is there any official guidance or exception for regions where Apple IAP cannot be used? Thank you.
0
0
137
4d
Cannot download approved app via promo code
I just had an app approved and pending developer release. As part of my release checks, I always download the app using a promo code (even for free apps). This time, on both iOS and macOS, redeeming a promo code for the respective builds gives this error: Unable to Redeem. This content is incompatible with the current software on this device. Update your device to the latest software version and try again. The app targets iOS 26.0 and macOS 26.0, and my devices are on the latest releases. Has anything changed with promo code redemption for approved apps? I typically use promo codes for updates, but have not released a new app in a while.
0
0
35
4d
Family Controls entitlement not applying to DeviceActivityMonitor and ShieldConfiguration extensions
I have the Family Controls & Personal Device Usage entitlement approved for my main app target, but I'm unable to get it applied to my app extensions (DeviceActivityMonitor and ShieldConfiguration). The entitlement request form at developer.apple.com/contact shows "Thank you for your submission" when I submit requests for the extensions, but the requests never actually register. No follow-up email, no change in my account. Without the entitlement on these extensions, I can't use the core Screen Time API functionality (monitoring device activity and displaying shield UIs when apps are blocked). The main app target has the entitlement, but the extensions need it independently to function. Has anyone run into this? Is there a way to get the entitlement extended to app extensions, or is there a step I'm missing in the provisioning process?
0
0
40
4d
Can you only launch an app to specific state in the U.S.?
Can you confirm that if you launch an app in the U.S. (in the iOS store) that is you cannot select a specific state (i.e. Rhode Island, North Carolina etc.) to roll out your app? In other words when you launch your app in the U.S. it has to be for the entire country right? Can someone please confirm that this is the case and has always been the case in any app store (i.e. Google Play and IOS)? Thanks. - Erik
2
0
188
5d
AskCenter.shared.responses(for:) not always receiving responses on first attempt
Hi all, I've been attempting to implement the Texas age range restrictions for an app I work on. I've banged my head against it for the last week and have a flow that is 99% working. I have all of the cases working exceptt when a significant change is approved. The issue I'm running into, is that let responsesSequence = AskCenter.shared.responses(for: SignificantAppUpdateTopic.self) is not receiving a response the first time it's called. It's only after the second time it's called that a response is registered and then I allow a user to access my app. When I set significant app change declined, then responses(for: ) returns on the first call to it. I can't for the life of my figure out why one works and the other doesn't. Has anyone else encountered this or have suggestions for me? I'm happy to post more code here in order to come to a resolution on this issue.
1
0
88
5d
App Store Small Business Program review delay after confirmation email - retroactive or approval-based
Thread title: App Store Small Business Program review delay after confirmation email - retroactive or approval-based? Post message: I applied to the App Store Small Business Program and received the confirmation email with the subject “We’ve received your request to join the App Store Small Business Program”. It has now been over two weeks with no further updates. I understand there may be a high volume of requests, but the lack of transparency or timeline is problematic, as every additional day directly affects my costs. I contacted Apple Developer Support to confirm that my application was received, but the reply didn’t clarify the actual review status or expected timeframe. I would like to ask others who recently went through this process: Are you experiencing similar delays in the review process? How long did the approval take in your case? Is the Small Business Program commission applied retroactively from the application submission date, or only from the approval date? If it’s retroactive, the delay is less critical. If it’s applied only after approval, the urgency is obvious. Is there any official way to escalate or get clarity in cases where the review is stalled? From your experience, is it acceptable or normal for developers to be left without feedback on a financially sensitive matter like this? I’m trying to determine whether this situation is normal or something that requires further action.
0
0
47
6d
1099
It is the beginning of February and we have not yet received our 1099 from Apple. Has anyone received theirs? Can I download it somewhere or does it only come via snail mail? Thank you
1
1
135
1w
How to properly use PermissionKit to ask permission
For testing permission response we can use the sandbox account However, when testing permission requests using the AskCenter API, none of the ask API works for me in xcode 26.2 rc and iOS 26.2 rc. For SignificantAppUpdateTopic, I got errors like "The user is in a region that does not support this type of ask" in the console log, but I've already set my billing address to Texas. For CommunicationTopic, the console shows several XPC-related errors, and I’m not sure which of them are relevant. Both of them show an alert view of "Can't ask, An unknown error occurred" Can someone help to guide us how to test the request flow? Thanks
9
3
851
1w
Developer News Updates
I noticed that https://developer.apple.com/news/upcoming-requirements/ is no longer being updated with SDK requirements. You would think this would be a nice place to check for upcoming requirements for app submissions etc. Can we get the Xcode 26 requirements added?
1
0
78
1w
Can I remove iPad support from my app on a new release?
Hi, I have a completely new release of my app coming out with a new tech stack. I noticed that only 1% of my users were on iPad so the new app was not created to be 'compatible' with iPad including how it looks on iPad. Can I release this new version of the app only for iPhone? Or because it was previously available for iPad I have to release for iPad as well? Really appreciate any support/guidance on this. Thank you!
10
7
42k
1w
Adding iOS companion later to WatchOS-only app
I had a Watch-only app on the AppStore, and decided to add an iOS companion app now. Technically this was very easy, adding just an according target to my project. TestFlight tests where successful, IAPs remained valid for the whole setup etc., watch app could remain standalone as well -- so everything looked "Go" for release. But now customers that already previously downloaded the watch app just see "Purchased" in the AppStore for the app, and they neither automatically get the iOS companion through the update process, nor can they force a download (as there is no cloud icon to explicitly do so -- just the greyed-out "Purchased" button). The watch app updates automatically to the new version, but it seems impossible to initiate the iOS app download. The initial download of the watch-only app also doesn't show up in their list of purchases/download (only on the watch AppStore app, but from there, the iOS app won't be forced to install either). Did anyone face this also and can recommend a solution that can be communicated to affected (i.e. all so far...) customers?
1
0
154
1w
Sharing IAPs between apps
I have had an App (AngelNav) available on the App Store since 2023 which was written for iOS v15.0 or later. I am working on a new version which has the same functionality, but a radically new interface as well as taking advantage of the latest features in SwiftUI. I am writing it from the bottom up for iOS26 to ensure a clean codebase to ease maintenance. As I understand it I have the following options: Issue an update to the existing app. This is easy to do but creates a problem for those users with iOS26 who prefer the old interface. In addition I can't see a way to implement bug fixes for previous versions Create a new app (AngelNavNeo). This would allow users with iOS26 who prefer the old interface to stick with it, and I can issue bug fixes on the old version. However, there is no way to share already purchased in-app purchases between versions without a server-side solution and the need for user accounts on my server (neither of which I want to do). Is my understanding is correct, and have I missed anything?
0
0
132
1w
URGENT: App & Developer Name completely missing from Search Index (2.5 weeks live, 2k+ DLs)
Hi there, I’m writing this because I’m feeling incredibly frustrated and downbeat. I launched my app about two and a half weeks ago, and while it’s been a success in terms of users—with over 2k downloads and 35 five-star reviews via Reddit—it is currently invisible when searched for on the App Store (it can be found by direct link or Google search). Even when searching for the exact app name or my developer name (Robert Lothian), nothing comes up. It’s as if the app doesn't exist in your search database. To make matters worse, the app was featured in several articles, podcasts, and live streams last week. Because of this search issue, potential users who heard about the app couldn't find it. This has not only stunted my growth during a critical launch window but I fear it is causing genuine damage to my reputation as a developer. I raised a ticket last Saturday (102811242184) but haven't heard anything back, I just did a follow-up ticket just now, as it has been a week. I truly believe this is a backend synchronisation issue that just needs a quick look from the engineering team to reset the index for my App ID. Please, can someone look into this or escalate it? I’ve worked so hard on this launch, and it’s heart-wrenching to see it blocked by a technical glitch. App Name: Archivist Browser App ID: 6756570654 Best regards, Robert Lothian
0
0
125
1w
Apple Developer Program purchase shows “Enrollment Complete”, but developer account still “Pending” (Xcode only shows Personal Team)
Hi, I enrolled in the Apple Developer Program as an individual and my order page shows “Enrollment Complete”, but my developer account page at developer.apple.com/account still shows “Pending”. In Xcode, under Settings/Preferences → Accounts, I only see Personal Team (no paid Program team), so I can’t use TestFlight / App Store Connect for external testing.
0
1
90
1w
watchOS architecture requirements
Hi Apple Team, I hope you are doing well. I am reaching out regarding the upcoming watchOS architecture requirements announced in your official communication. According to the notice, beginning April 2026, watchOS apps uploaded to App Store Connect must include the arm64 architecture and be built with the watchOS 26 SDK. zoom current watchOS app, however, only supports arm64_32, and the app size is already over 60 MB in its current form. If we add support for both arm64_32 and arm64, the binary will almost certainly exceed the 75 MB app size limit, and potentially violate the size constraints for each architecture slice as well. This raises practical concerns about how a dual-architecture watchOS app can remain within the required size limits. Could you please advise whether Apple has any recommended approach or best practice for this scenario? For example: Does Apple suggest that developers transition to arm64-only and drop support for arm64_32 devices? Are there any exceptions, additional guidelines, or alternative mechanisms for handling apps that exceed the size limit when including both architectures? Are there recommended techniques specifically for watchOS to reduce binary size when supporting multiple architectures? Any guidance would be greatly appreciated, as we want to ensure our watchOS app remains compliant with the new requirements while continuing to deliver a reliable experience for our users. Thank you very much for your support, and we look forward to your advice.
3
0
220
2w