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

App Store Version Not Working on iOS 12
I recently released version 8.5.4 (build 188) using Cloud Build. During testing via TestFlight, the app worked correctly on an iPhone 6 running iOS 12.5.8. However, after the app was published on the App Store, I found that the same version does not open at all on iOS 12 devices. Previously, earlier versions (such as 8.5.3) were functioning properly on iOS 12. My app’s minimum deployment target is set to iOS 12.0. This issue appears only with the App Store version, while the TestFlight version works fine on the same device. Due to this, I have paused the phased release of version 8.5.4 to prevent further impact on users still running iOS 12. I would like guidance on the following: 1. Has there been any recent change or limitation affecting apps targeting iOS 12 on the App Store? 2. Is there a way to prevent iOS 12 users from downloading version 8.5.4 while allowing them to continue using version 8.5.3? 3. Is there any recommended approach to ensure compatibility or restrict distribution based on iOS version? If I had known this issue in advance, I would have adjusted the deployment target accordingly before release. Any help or insights would be greatly appreciated.
1
1
104
5h
Background Assets - Apple Hosted - iOS26
I've followed the setup process to get Apple Hosted Background Assets configured for my project. (https://developer.apple.com/documentation/backgroundassets/downloading-apple-hosted-asset-packs) But when I build and run the app I get the following error... BackgroundAssets/AssetPackManager.swift:174: Fatal error: The process lacks a team ID. I've checked the Signing->Team for both targets and they both have my Team associated. Any help or advice would be appreciated...
12
0
744
1d
How to specify the ad groups display language via the Search Ads API
In Apple Ads UI -> Ad Group -> Ads -> Default Ad, there is an Ad Language dropdown. In Campaign Management API v5, I can’t find any equivalent field on Ad Group create/read/update to set or retrieve that value. I would like to know: whether this ad language setting is exposed via API at all, and if yes, which endpoint/object/field maps to that UI control? https://developer.apple.com/documentation/apple_ads/get-all-ads
0
0
53
4d
Apple ads
Does anybody know how to contact the Apple ads department? I am running some ads for some of my iPhone apps. I have run into a problem with my credit card and I’ve been trying for over a week to contact somebody. Nobody has returned my messages from the developer account portal. There does not appear to be any other method of contacting them.
0
0
25
4d
Unable to Access Apps Section in App Store Connect (DNS Error)
I am currently experiencing an issue when trying to access the Apps section in App Store Connect. Whenever I click on "Apps", I receive the following error: DNS_PROBE_FINISHED_NXDOMAIN The domain mentioned is: olympus-int.itunes.apple.com Due to this issue, I am unable to manage or access my applications in App Store Connect. I have already tried the following troubleshooting steps: Flushed DNS cache Changed DNS servers (Google and Cloudflare) Tried different browsers and incognito mode Switched networks (WiFi and mobile hotspot) Disabled VPN/proxy However, the issue still persists. Could you please investigate this issue and let me know if there is any problem from Apple's side or if any additional steps are required from my end? Account Details: App : https://apps.apple.com/us/app/elephanttrax-ai-storage/id1502900545
0
0
26
5d
App through lovable
Hello, built my app with no code ( lovable website ) now I would like to include it on App Store. I know this could be somewhat strange to ask but here it goes, can I copy URL and tweak on developer App Store till I get new app ? just to make myself clear, the app is running but how do I get it on App Store w/o building it from scratch? thank you in advance.
0
0
42
6d
iOS 27 SDK requirements: UIDesignRequiresCompatibility & UIRequiresFullScreen deprecation and enforcement timeline
Our iPadOS app is currently built with Xcode 26 / iOS 26 SDK. The app still contains some legacy code that prevents the UI from being fully compliant with the latest system constraints (e.g. resizable scenes and updated design system behaviors). We rely on: UIDesignRequiresCompatibility to preserve our existing UI while evaluating the new design system UIRequiresFullScreen to maintain a fixed layout not yet adapted to resizable scenes We are actively modernizing the app and planning our migration to iOS 27, and would like clarification on upcoming requirements. Will UIDesignRequiresCompatibility continue to be supported with the iOS 27 SDK, or will the new UI system become mandatory? Will UIRequiresFullScreen be ignored or cause App Store rejections when using the iOS 27 SDK? Will support for multitasking and UIScene become required for submission? Will there be a grace period to continue shipping updates with the iOS 26 SDK? When is the expected enforcement timeline for iOS 27 SDK adoption? Are there any exemptions for apps with fixed-layout requirements?
0
0
45
6d
Custom Reports GET API returning 403 Forbidden since March 16, 2026 — POST still works
Hi Apple Developer Community, Since March 16, 2026, our integration with the Apple Ads Campaign Management API (v5) is returning 403 Forbidden on all GET requests to the custom-reports endpoint, while POST requests to create reports continue to work without any issues. Environment API Version: v5 Base URL: https://api.searchads.apple.com/api/v5/ Authentication: OAuth 2.0 (Bearer token — token generation works fine) API User Role: API Account Manager What's broken GET /api/v5/custom-reports/63638557 → 403 Forbidden The response is raw HTML from Apple's gateway, not a JSON API error: <html> <head><title>403 Forbidden</title></head> <body> <center><h1>403 Forbidden</h1></center> <hr><center>Apple</center> </body> </html> This indicates the request is being blocked at the reverse proxy / infrastructure level and never reaches the API application layer. A proper API-level authorization error would return JSON with messageCode and message fields. What still works POST creates report successfully POST /api/v5/custom-reports → 200 OK Response: { "data": { "id": 63638557, "name": "Impression_Share_Report_2026-03-22_daily", "startTime": "2026-02-21", "endTime": "2026-03-22", "granularity": "DAILY", "downloadUri": null, "dimensions": ["appName", "adamId", "countryOrRegion", "searchTerm"], "metrics": ["lowImpressionShare", "highImpressionShare", "rank", "searchPopularity"], "selector": { "conditions": [] }, "state": "QUEUED", "creationTime": "2026-03-23T10:05:25.537", "modificationTime": "2026-03-23T10:05:25.537" }, "pagination": null, "error": null } The report is created and enters QUEUED state with downloadUri: null, which is expected. The normal flow is to poll the GET endpoint until state becomes COMPLETED and downloadUri is populated. But the GET endpoint now returns a 403 at the gateway level, making it impossible to retrieve or download the report. Other endpoints confirmed working POST to standard reporting endpoints (e.g., /api/v5/reports/campaigns/{campaignId}/keywords) → 200 OK All other campaign management GET endpoints (campaigns, ad groups, keywords) → 200 OK OAuth token generation → works fine What we've verified Bearer token is valid and not expired (other endpoints work with the same token) X-AP-Context: orgId= header is present and correct in all requests Accept: application/json and Content-Type: application/json headers are set The reportId (63638557) is a valid ID returned by the successful POST API user has API Account Manager role (not Read-only) No changes were made to our code or credentials — this started failing on March 16 with no code deployment on our side Tested with multiple report IDs (both new and previously created) — all return the same HTML 403 Timeline Before March 16, 2026: Full POST + GET flow for custom reports worked without issues March 16, 2026: GET requests began returning 403. POST requests unaffected. March 18, 2026: We noticed reports about Custom Reports being replaced by Insights Our suspicion We're aware that Apple has introduced the Insights analytics tool as a replacement for Custom Reports. The timing of our 403 errors aligns exactly with this transition. The fact that the 403 is an HTML gateway response (not a JSON API error) suggests the GET route has been deliberately removed from the API gateway configuration. However, we could not find any API changelog, deprecation notice, or migration guide documenting: Whether the custom-reports GET endpoint has been intentionally removed What the replacement API endpoint is for programmatically retrieving report data (especially Impression Share reports) Whether there is a migration timeline or if this is a permanent change Why POST still works if the feature is being deprecated What we need Confirmation: Is the 403 on custom-reports GET intentional due to the Insights migration, or is this a bug/misconfiguration? Migration path: If Custom Reports API is being deprecated, what is the new API endpoint for retrieving Impression Share data programmatically? Is there an Insights API? Timeline: If this is a phased deprecation, when will the POST endpoint also stop working? Documentation: Is there an updated API reference or migration guide? Impact This is a production-breaking issue for our data pipeline. We rely on the POST → GET → download flow to pull Impression Share data (impression share, rank, search popularity by search term and country) for downstream analytics. The standard reporting POST endpoints (/api/v5/reports/campaigns/...) do not support Impression Share metrics, so there is currently no API workaround for this specific data. Any guidance from Apple engineers or anyone in the community experiencing the same issue would be greatly appreciated. Thanks in advance.
1
1
72
1w
SKProductsRequest returns 0 products — all identifiers reported as invalid (Capacitor hybrid app)
I'm building a hybrid iOS app using Capacitor with a native Swift IAP bridge (StoreKit 1). My SKProductsRequest consistently returns 0 products, and all product identifiers appear in response.invalidProductIdentifiers. Setup: Capacitor app with custom CAPBridgeViewController subclass handling IAP via SKPaymentQueue and WKScriptMessageHandler 5 products configured in App Store Connect (3 consumables, 2 auto-renewable subscriptions), all "Ready to Submit" Bundle ID matches between Xcode and App Store Connect In-App Purchase capability enabled Paid Apps agreement active Testing on physical iPad Air M3 with Sandbox Tester Products created over 48 hours ago Clean Build Folder performed before each test Product IDs: com.opencompass.basic.monthly com.opencompass.premium.monthly com.opencompass.tokens.50 com.opencompass.tokens.150 com.opencompass.tokens.500 Code snippet: let request = SKProductsRequest(productIdentifiers: Set(productIdentifiers)) request.delegate = self request.start() // Delegate fires, but: // response.products.count == 0 // response.invalidProductIdentifiers == [all 5 IDs] What I've verified: Bundle ID is correct Paid Apps agreement is signed Products are not in "Missing Metadata" state Device is signed into sandbox account Not running on Simulator Has anyone experienced this with a hybrid/Capacitor app? Is there anything specific about how SKProductsRequest resolves identifiers that could differ in a WKWebView-based architecture? Any help appreciated!
0
0
48
1w
Problem testing SignificantAppUpdateTopic with AskCenter
Hi, I have a problem testing sending a significantAppUpdateTopic request with AskCenter. Sending a request of type CommunicationTopic works correctly: let question = PermissionQuestion<CommunicationTopic>( handle: .init(value: description, kind: .custom) ) try await AskCenter.shared.ask(question, in: viewController) Receiving the response from the guardian also works correctly for a question of type CommunicationTopic. However, after changing the request from CommunicationTopic to significantAppUpdateTopic, I get the following cryptic error: Error returned from daemon: Error Domain=com.apple.accounts Code=7 "(null)" (and nothing happens). This is the code I am using: let topic = SignificantAppUpdateTopic(description: description) let question = PermissionQuestion(significantAppUpdateTopic: topic) try await AskCenter.shared.ask(question, in: viewController) These are my settings: I created a child account within a family group the child's age in the family group is set to 15 I am the group organizer I am not located in Texas or the United States I am running this code in the app on a device where I am signed in as the child. Additionally, in the developer settings on the phone, I am signed in to a test Apple account where I set Age Assurance to: "Texas, child 13-15" (I also tried it without that, but I got the same error message) I would be very grateful for any information on how I can test this functionality without being in Texas.
1
0
122
1w
In App Purchase Products
I am working on an application where I want to add InApp Purchase. The application is offering storage to users. The user will be presented with different level of storage. He will be able to buy one level of storage through InApp Purchase. Is it possible to add some restrictions in the Product so that a user can not downgrade from a large Storage to a smaller storage? Because if he does so, then all the datas in the large storage can not be migrated to the smaller storage.
2
0
122
2w
**Apple Developer Program enrollment stuck for over a week — no response from support**
Hello, I've been trying to enroll in the Apple Developer Program for over a week now and I'm completely stuck. Despite multiple attempts and reaching out to Apple Support via both email and phone, I have received no resolution and no meaningful response. Here is a summary of my situation: I initiated enrollment and completed all required steps, including identity verification and payment. My enrollment was unexpectedly withdrawn without explanation. I attempted to re-enroll. The account remains in a pending/unresolved state with no approval or rejection. I have an app (already live on Google Play) ready for iOS submission that is being blocked by this issue. I have contacted Apple Support multiple times — via email and by phone — and have been advised to use the callback system at developer.apple.com/contact to reach the Membership & Enrollment team. Despite following this guidance, I still have no resolution after more than 7 days. Has anyone experienced a similar situation? Is there any way to escalate this or get visibility from the enrollment team? Any help is greatly appreciated.
1
0
220
2w
Cannot Sell App in Apple Store connect distribution
I am distributing my project as Apple Business Manager, but App Availability gives a Cannot Sell warning in my distribution country and I cannot show my application. My country is Türkiye. Why am I having such a distribution problem? Please I would like detailed information on this subject. Is this a software issue or an issue with my application? My application is currently in 1.0.1 Ready for Sale status and I am trying to distribute my application as Private — Available as a custom app on Apple Business Manager.
5
1
1.7k
2w
App approved but not allowing USA distribution (Case 102833154976)
I originally submitted a ticket on February 27th. My app was approved fairly quickly. I had it set for private distribution. Under private distribution I placed in all the organization information to ensure my app would show up on Apple Business Manager. I filled out all the agreements and tax information as well. The app was still not showing. I then went into country distribution and saw that all countries were disabled. I tried clicking into the USA option to enable it. It says ”Cannot Sell App”. It does not allow me to do anything else. it then directs me to contact Apple developer support For assistance. After waiting one week I got this reply from developer support. “Hello, Thank you for contacting Developer Support. My name is Yana, and I’ll be happy to help you. I would first like to apologise for this delayed answer. It is certainly not the normal waiting time for an answer from Developer Support. We are currently facing a huge number of request from our customers and your patience is well appreciated. I learned from the email that the app cannot be sold in the United States and Canada at present. You can go to App Store Connect to confirm the distribution method of the app. https://developer.apple.com/help/app-store-connect/manage-your-apps-availability/set-distribution-methods/ If you have additional questions related to this request, reply to this email or visit your recent cases. Your case number is 102833154976. Best regards, Yana Developer Support” After waiting a week, they referred me to an article (which I had already viewed) that did not resolve my issue. I replied that this was not helpful and that I still needed assistance. That was 9 days ago. I have not received any reply. I am at a total loss on how to resolve this issue. I cannot even get a reply to my messages. Please help!
0
0
49
2w
Apple Developer Enrolment
Hello, I am new to apple development. I have tried to register with apple developer program. everything went successfully including payment. Its been more than 10 days of payment but still account is not active. also tried to connect with support they are just saying cant give any time frame. also on same time on website they says it will be completed in 48 hours. Please guide me what should i do now. Thanks Yagnik
0
0
50
2w
Submitting an app and waiting time, what is the timeline for app reviewers? And other questions
Hello, Does app review depend on app reviewers availability? And holidays etc? IS there a maximum number of days that an app has to be reviewed before end of that period? In other words: if an app is posted, a review HAS TO HAPPEN before x days, is a rule (hopefully) or no? Once an an app has been reviewed once, and you send a new build (that addresses the fixes) for example you add the "sign in with Apple" if you forgot to add it next to "sign in with another method", does the second round of review have to be done by the SAME REVIEWER first time or can it be done by a second reviewer? I have posted and have been waiting since 5 days now (since 5 march) Are we allowed to post many apps at once? I mean as a developer I can take time working in multiple apps, then suddenly deciding to publish them all, that is okay right? Are their limitation or expected "published flow" to have? Once an app has been approved and published, will the waiting times for updates (new versions of the app) reviews smaller hopefully? or how was your experience? Is there a general rule you have seen? Thank you
6
1
263
2w
Serious Question: Small Business Program?
Hey everyone, I applied for the App Store Small Business Program on February 18th and I still haven't heard anything back, that's almost 20 days now. Is this normal? How long did it take for those of you who got approved? I'm starting to wonder if my application even went through correctly. Would really appreciate hearing your experiences — especially if you applied recently. Did anyone else wait this long? Thanks
0
0
103
3w
Apple App Review + DSA Review taking over 2 months – anyone else experiencing this?
I'm an independent developer and one of my apps has been stuck in App Review / DSA review for more than 2 months now. I fully understand that reviews take time, especially with the new Digital Services Act (DSA) requirements in the EU, but two months with almost no feedback is honestly frustrating. I've already submitted everything required for compliance and responded to the few messages I received, but the app is still sitting in review without any clear timeline. For indie developers this kind of delay can be really difficult since launches, updates, and marketing plans depend on getting the app approved. Has anyone else experienced very long DSA-related reviews recently?
2
0
116
3w
App Store Version Not Working on iOS 12
I recently released version 8.5.4 (build 188) using Cloud Build. During testing via TestFlight, the app worked correctly on an iPhone 6 running iOS 12.5.8. However, after the app was published on the App Store, I found that the same version does not open at all on iOS 12 devices. Previously, earlier versions (such as 8.5.3) were functioning properly on iOS 12. My app’s minimum deployment target is set to iOS 12.0. This issue appears only with the App Store version, while the TestFlight version works fine on the same device. Due to this, I have paused the phased release of version 8.5.4 to prevent further impact on users still running iOS 12. I would like guidance on the following: 1. Has there been any recent change or limitation affecting apps targeting iOS 12 on the App Store? 2. Is there a way to prevent iOS 12 users from downloading version 8.5.4 while allowing them to continue using version 8.5.3? 3. Is there any recommended approach to ensure compatibility or restrict distribution based on iOS version? If I had known this issue in advance, I would have adjusted the deployment target accordingly before release. Any help or insights would be greatly appreciated.
Replies
1
Boosts
1
Views
104
Activity
5h
Background Assets - Apple Hosted - iOS26
I've followed the setup process to get Apple Hosted Background Assets configured for my project. (https://developer.apple.com/documentation/backgroundassets/downloading-apple-hosted-asset-packs) But when I build and run the app I get the following error... BackgroundAssets/AssetPackManager.swift:174: Fatal error: The process lacks a team ID. I've checked the Signing->Team for both targets and they both have my Team associated. Any help or advice would be appreciated...
Replies
12
Boosts
0
Views
744
Activity
1d
How to specify the ad groups display language via the Search Ads API
In Apple Ads UI -> Ad Group -> Ads -> Default Ad, there is an Ad Language dropdown. In Campaign Management API v5, I can’t find any equivalent field on Ad Group create/read/update to set or retrieve that value. I would like to know: whether this ad language setting is exposed via API at all, and if yes, which endpoint/object/field maps to that UI control? https://developer.apple.com/documentation/apple_ads/get-all-ads
Replies
0
Boosts
0
Views
53
Activity
4d
Apple ads
Does anybody know how to contact the Apple ads department? I am running some ads for some of my iPhone apps. I have run into a problem with my credit card and I’ve been trying for over a week to contact somebody. Nobody has returned my messages from the developer account portal. There does not appear to be any other method of contacting them.
Replies
0
Boosts
0
Views
25
Activity
4d
Hi guys im having problem on transfering the app to a new account
When ever i accect Transfer the app it's said i need to sign the Alternative Terms Addendum for Apps in the EU even though i already sign it. Please help
Replies
4
Boosts
1
Views
171
Activity
5d
Unable to Access Apps Section in App Store Connect (DNS Error)
I am currently experiencing an issue when trying to access the Apps section in App Store Connect. Whenever I click on "Apps", I receive the following error: DNS_PROBE_FINISHED_NXDOMAIN The domain mentioned is: olympus-int.itunes.apple.com Due to this issue, I am unable to manage or access my applications in App Store Connect. I have already tried the following troubleshooting steps: Flushed DNS cache Changed DNS servers (Google and Cloudflare) Tried different browsers and incognito mode Switched networks (WiFi and mobile hotspot) Disabled VPN/proxy However, the issue still persists. Could you please investigate this issue and let me know if there is any problem from Apple's side or if any additional steps are required from my end? Account Details: App : https://apps.apple.com/us/app/elephanttrax-ai-storage/id1502900545
Replies
0
Boosts
0
Views
26
Activity
5d
App through lovable
Hello, built my app with no code ( lovable website ) now I would like to include it on App Store. I know this could be somewhat strange to ask but here it goes, can I copy URL and tweak on developer App Store till I get new app ? just to make myself clear, the app is running but how do I get it on App Store w/o building it from scratch? thank you in advance.
Replies
0
Boosts
0
Views
42
Activity
6d
iOS 27 SDK requirements: UIDesignRequiresCompatibility & UIRequiresFullScreen deprecation and enforcement timeline
Our iPadOS app is currently built with Xcode 26 / iOS 26 SDK. The app still contains some legacy code that prevents the UI from being fully compliant with the latest system constraints (e.g. resizable scenes and updated design system behaviors). We rely on: UIDesignRequiresCompatibility to preserve our existing UI while evaluating the new design system UIRequiresFullScreen to maintain a fixed layout not yet adapted to resizable scenes We are actively modernizing the app and planning our migration to iOS 27, and would like clarification on upcoming requirements. Will UIDesignRequiresCompatibility continue to be supported with the iOS 27 SDK, or will the new UI system become mandatory? Will UIRequiresFullScreen be ignored or cause App Store rejections when using the iOS 27 SDK? Will support for multitasking and UIScene become required for submission? Will there be a grace period to continue shipping updates with the iOS 26 SDK? When is the expected enforcement timeline for iOS 27 SDK adoption? Are there any exemptions for apps with fixed-layout requirements?
Replies
0
Boosts
0
Views
45
Activity
6d
Custom Reports GET API returning 403 Forbidden since March 16, 2026 — POST still works
Hi Apple Developer Community, Since March 16, 2026, our integration with the Apple Ads Campaign Management API (v5) is returning 403 Forbidden on all GET requests to the custom-reports endpoint, while POST requests to create reports continue to work without any issues. Environment API Version: v5 Base URL: https://api.searchads.apple.com/api/v5/ Authentication: OAuth 2.0 (Bearer token — token generation works fine) API User Role: API Account Manager What's broken GET /api/v5/custom-reports/63638557 → 403 Forbidden The response is raw HTML from Apple's gateway, not a JSON API error: <html> <head><title>403 Forbidden</title></head> <body> <center><h1>403 Forbidden</h1></center> <hr><center>Apple</center> </body> </html> This indicates the request is being blocked at the reverse proxy / infrastructure level and never reaches the API application layer. A proper API-level authorization error would return JSON with messageCode and message fields. What still works POST creates report successfully POST /api/v5/custom-reports → 200 OK Response: { "data": { "id": 63638557, "name": "Impression_Share_Report_2026-03-22_daily", "startTime": "2026-02-21", "endTime": "2026-03-22", "granularity": "DAILY", "downloadUri": null, "dimensions": ["appName", "adamId", "countryOrRegion", "searchTerm"], "metrics": ["lowImpressionShare", "highImpressionShare", "rank", "searchPopularity"], "selector": { "conditions": [] }, "state": "QUEUED", "creationTime": "2026-03-23T10:05:25.537", "modificationTime": "2026-03-23T10:05:25.537" }, "pagination": null, "error": null } The report is created and enters QUEUED state with downloadUri: null, which is expected. The normal flow is to poll the GET endpoint until state becomes COMPLETED and downloadUri is populated. But the GET endpoint now returns a 403 at the gateway level, making it impossible to retrieve or download the report. Other endpoints confirmed working POST to standard reporting endpoints (e.g., /api/v5/reports/campaigns/{campaignId}/keywords) → 200 OK All other campaign management GET endpoints (campaigns, ad groups, keywords) → 200 OK OAuth token generation → works fine What we've verified Bearer token is valid and not expired (other endpoints work with the same token) X-AP-Context: orgId= header is present and correct in all requests Accept: application/json and Content-Type: application/json headers are set The reportId (63638557) is a valid ID returned by the successful POST API user has API Account Manager role (not Read-only) No changes were made to our code or credentials — this started failing on March 16 with no code deployment on our side Tested with multiple report IDs (both new and previously created) — all return the same HTML 403 Timeline Before March 16, 2026: Full POST + GET flow for custom reports worked without issues March 16, 2026: GET requests began returning 403. POST requests unaffected. March 18, 2026: We noticed reports about Custom Reports being replaced by Insights Our suspicion We're aware that Apple has introduced the Insights analytics tool as a replacement for Custom Reports. The timing of our 403 errors aligns exactly with this transition. The fact that the 403 is an HTML gateway response (not a JSON API error) suggests the GET route has been deliberately removed from the API gateway configuration. However, we could not find any API changelog, deprecation notice, or migration guide documenting: Whether the custom-reports GET endpoint has been intentionally removed What the replacement API endpoint is for programmatically retrieving report data (especially Impression Share reports) Whether there is a migration timeline or if this is a permanent change Why POST still works if the feature is being deprecated What we need Confirmation: Is the 403 on custom-reports GET intentional due to the Insights migration, or is this a bug/misconfiguration? Migration path: If Custom Reports API is being deprecated, what is the new API endpoint for retrieving Impression Share data programmatically? Is there an Insights API? Timeline: If this is a phased deprecation, when will the POST endpoint also stop working? Documentation: Is there an updated API reference or migration guide? Impact This is a production-breaking issue for our data pipeline. We rely on the POST → GET → download flow to pull Impression Share data (impression share, rank, search popularity by search term and country) for downstream analytics. The standard reporting POST endpoints (/api/v5/reports/campaigns/...) do not support Impression Share metrics, so there is currently no API workaround for this specific data. Any guidance from Apple engineers or anyone in the community experiencing the same issue would be greatly appreciated. Thanks in advance.
Replies
1
Boosts
1
Views
72
Activity
1w
SKProductsRequest returns 0 products — all identifiers reported as invalid (Capacitor hybrid app)
I'm building a hybrid iOS app using Capacitor with a native Swift IAP bridge (StoreKit 1). My SKProductsRequest consistently returns 0 products, and all product identifiers appear in response.invalidProductIdentifiers. Setup: Capacitor app with custom CAPBridgeViewController subclass handling IAP via SKPaymentQueue and WKScriptMessageHandler 5 products configured in App Store Connect (3 consumables, 2 auto-renewable subscriptions), all "Ready to Submit" Bundle ID matches between Xcode and App Store Connect In-App Purchase capability enabled Paid Apps agreement active Testing on physical iPad Air M3 with Sandbox Tester Products created over 48 hours ago Clean Build Folder performed before each test Product IDs: com.opencompass.basic.monthly com.opencompass.premium.monthly com.opencompass.tokens.50 com.opencompass.tokens.150 com.opencompass.tokens.500 Code snippet: let request = SKProductsRequest(productIdentifiers: Set(productIdentifiers)) request.delegate = self request.start() // Delegate fires, but: // response.products.count == 0 // response.invalidProductIdentifiers == [all 5 IDs] What I've verified: Bundle ID is correct Paid Apps agreement is signed Products are not in "Missing Metadata" state Device is signed into sandbox account Not running on Simulator Has anyone experienced this with a hybrid/Capacitor app? Is there anything specific about how SKProductsRequest resolves identifiers that could differ in a WKWebView-based architecture? Any help appreciated!
Replies
0
Boosts
0
Views
48
Activity
1w
help with app review
i need help with app review issue
Replies
0
Boosts
0
Views
35
Activity
1w
Problem testing SignificantAppUpdateTopic with AskCenter
Hi, I have a problem testing sending a significantAppUpdateTopic request with AskCenter. Sending a request of type CommunicationTopic works correctly: let question = PermissionQuestion<CommunicationTopic>( handle: .init(value: description, kind: .custom) ) try await AskCenter.shared.ask(question, in: viewController) Receiving the response from the guardian also works correctly for a question of type CommunicationTopic. However, after changing the request from CommunicationTopic to significantAppUpdateTopic, I get the following cryptic error: Error returned from daemon: Error Domain=com.apple.accounts Code=7 "(null)" (and nothing happens). This is the code I am using: let topic = SignificantAppUpdateTopic(description: description) let question = PermissionQuestion(significantAppUpdateTopic: topic) try await AskCenter.shared.ask(question, in: viewController) These are my settings: I created a child account within a family group the child's age in the family group is set to 15 I am the group organizer I am not located in Texas or the United States I am running this code in the app on a device where I am signed in as the child. Additionally, in the developer settings on the phone, I am signed in to a test Apple account where I set Age Assurance to: "Texas, child 13-15" (I also tried it without that, but I got the same error message) I would be very grateful for any information on how I can test this functionality without being in Texas.
Replies
1
Boosts
0
Views
122
Activity
1w
In App Purchase Products
I am working on an application where I want to add InApp Purchase. The application is offering storage to users. The user will be presented with different level of storage. He will be able to buy one level of storage through InApp Purchase. Is it possible to add some restrictions in the Product so that a user can not downgrade from a large Storage to a smaller storage? Because if he does so, then all the datas in the large storage can not be migrated to the smaller storage.
Replies
2
Boosts
0
Views
122
Activity
2w
**Apple Developer Program enrollment stuck for over a week — no response from support**
Hello, I've been trying to enroll in the Apple Developer Program for over a week now and I'm completely stuck. Despite multiple attempts and reaching out to Apple Support via both email and phone, I have received no resolution and no meaningful response. Here is a summary of my situation: I initiated enrollment and completed all required steps, including identity verification and payment. My enrollment was unexpectedly withdrawn without explanation. I attempted to re-enroll. The account remains in a pending/unresolved state with no approval or rejection. I have an app (already live on Google Play) ready for iOS submission that is being blocked by this issue. I have contacted Apple Support multiple times — via email and by phone — and have been advised to use the callback system at developer.apple.com/contact to reach the Membership & Enrollment team. Despite following this guidance, I still have no resolution after more than 7 days. Has anyone experienced a similar situation? Is there any way to escalate this or get visibility from the enrollment team? Any help is greatly appreciated.
Replies
1
Boosts
0
Views
220
Activity
2w
Cannot Sell App in Apple Store connect distribution
I am distributing my project as Apple Business Manager, but App Availability gives a Cannot Sell warning in my distribution country and I cannot show my application. My country is Türkiye. Why am I having such a distribution problem? Please I would like detailed information on this subject. Is this a software issue or an issue with my application? My application is currently in 1.0.1 Ready for Sale status and I am trying to distribute my application as Private — Available as a custom app on Apple Business Manager.
Replies
5
Boosts
1
Views
1.7k
Activity
2w
App approved but not allowing USA distribution (Case 102833154976)
I originally submitted a ticket on February 27th. My app was approved fairly quickly. I had it set for private distribution. Under private distribution I placed in all the organization information to ensure my app would show up on Apple Business Manager. I filled out all the agreements and tax information as well. The app was still not showing. I then went into country distribution and saw that all countries were disabled. I tried clicking into the USA option to enable it. It says ”Cannot Sell App”. It does not allow me to do anything else. it then directs me to contact Apple developer support For assistance. After waiting one week I got this reply from developer support. “Hello, Thank you for contacting Developer Support. My name is Yana, and I’ll be happy to help you. I would first like to apologise for this delayed answer. It is certainly not the normal waiting time for an answer from Developer Support. We are currently facing a huge number of request from our customers and your patience is well appreciated. I learned from the email that the app cannot be sold in the United States and Canada at present. You can go to App Store Connect to confirm the distribution method of the app. https://developer.apple.com/help/app-store-connect/manage-your-apps-availability/set-distribution-methods/ If you have additional questions related to this request, reply to this email or visit your recent cases. Your case number is 102833154976. Best regards, Yana Developer Support” After waiting a week, they referred me to an article (which I had already viewed) that did not resolve my issue. I replied that this was not helpful and that I still needed assistance. That was 9 days ago. I have not received any reply. I am at a total loss on how to resolve this issue. I cannot even get a reply to my messages. Please help!
Replies
0
Boosts
0
Views
49
Activity
2w
Apple Developer Enrolment
Hello, I am new to apple development. I have tried to register with apple developer program. everything went successfully including payment. Its been more than 10 days of payment but still account is not active. also tried to connect with support they are just saying cant give any time frame. also on same time on website they says it will be completed in 48 hours. Please guide me what should i do now. Thanks Yagnik
Replies
0
Boosts
0
Views
50
Activity
2w
Submitting an app and waiting time, what is the timeline for app reviewers? And other questions
Hello, Does app review depend on app reviewers availability? And holidays etc? IS there a maximum number of days that an app has to be reviewed before end of that period? In other words: if an app is posted, a review HAS TO HAPPEN before x days, is a rule (hopefully) or no? Once an an app has been reviewed once, and you send a new build (that addresses the fixes) for example you add the "sign in with Apple" if you forgot to add it next to "sign in with another method", does the second round of review have to be done by the SAME REVIEWER first time or can it be done by a second reviewer? I have posted and have been waiting since 5 days now (since 5 march) Are we allowed to post many apps at once? I mean as a developer I can take time working in multiple apps, then suddenly deciding to publish them all, that is okay right? Are their limitation or expected "published flow" to have? Once an app has been approved and published, will the waiting times for updates (new versions of the app) reviews smaller hopefully? or how was your experience? Is there a general rule you have seen? Thank you
Replies
6
Boosts
1
Views
263
Activity
2w
Serious Question: Small Business Program?
Hey everyone, I applied for the App Store Small Business Program on February 18th and I still haven't heard anything back, that's almost 20 days now. Is this normal? How long did it take for those of you who got approved? I'm starting to wonder if my application even went through correctly. Would really appreciate hearing your experiences — especially if you applied recently. Did anyone else wait this long? Thanks
Replies
0
Boosts
0
Views
103
Activity
3w
Apple App Review + DSA Review taking over 2 months – anyone else experiencing this?
I'm an independent developer and one of my apps has been stuck in App Review / DSA review for more than 2 months now. I fully understand that reviews take time, especially with the new Digital Services Act (DSA) requirements in the EU, but two months with almost no feedback is honestly frustrating. I've already submitted everything required for compliance and responded to the few messages I received, but the app is still sitting in review without any clear timeline. For indie developers this kind of delay can be really difficult since launches, updates, and marketing plans depend on getting the app approved. Has anyone else experienced very long DSA-related reviews recently?
Replies
2
Boosts
0
Views
116
Activity
3w