App Store Connect API

RSS for tag

The App Store Connect API helps you automate tasks usually done on the Apple Developer website and App Store Connect.

Posts under App Store Connect API tag

200 Posts

Post

Replies

Boosts

Views

Activity

How do I upload iPhone Duo screenshots in App Store Connect?
The Screenshot specifications page lists iPhone Duo as an iPhone screenshot size: Outer display: 1398 × 2034 and 2034 × 1398 Inner display: 2007 × 2853 and 2853 × 2007 https://developer.apple.com/help/app-store-connect/reference/app-information/screenshot-specifications I cannot find a way to upload them. In App Store Connect, the App Previews and Screenshots device selector on my app's version page does not list iPhone Duo. The only iPhone options are the existing display sizes. In the App Store Connect API, ScreenshotDisplayType has no Duo case. The largest iPhone case is still APP_IPHONE_67. I checked the current reference: https://developer.apple.com/documentation/appstoreconnectapi/screenshotdisplaytype My questions: Where in App Store Connect do I upload iPhone Duo screenshots? If the option is not open yet, is there a ScreenshotDisplayType case for Duo that I should use through the API instead? Thanks.
5
0
1.5k
1d
I hooked an AI up to App Store Connect, Meta Ads, and Firebase via official APIs. It is a marketing monster, but does this violate Apple's TOS?
Today I witnessed the real power of AI beyond just writing code. I am using it as a super marketer to drive up my app business, and the results are incredible. This is what I have set up. I provided read access to the AI using their official APIs for: App Store Connect Apple Search Ads Meta Ads Firebase Analytics Local app source code By combining the source code with real performance data, the AI ran a thorough analysis and suggested concrete, actionable items to improve my overall app business. My main concern is whether this is allowed by Apple. Specifically, does Apple permit using AI agents to query App Store Connect and Apple Search Ads through their official APIs? The setup is too powerful not to use, but we still need to abide by Apple rules. Has anyone else looked into this or tried a similar workflow?
1
0
191
1d
App Ready for Distribution since October 12 but not on the App Store (page 404s, lookup returns 0)
My app Ovenlight: Private Web Apps (Apple ID 6817561066) has been Ready for Distribution since October 12, but it still doesn't appear on the App Store anywhere. What I see: https://apps.apple.com/us/app/id6817561066 says "The page you're looking for can't be found." https://itunes.apple.com/lookup?id=6817561066 returns resultCount 0 in every storefront I've tried (US, UK, Canada, Australia, Germany, Japan). Searching apps.apple.com or the iTunes Search API for "Ovenlight" doesn't find it. What App Store Connect shows: 1.0 was set to manual release, and I released it on October 12. Versions 1.0 and 1.0.1 are both Ready for Distribution, and the App Store Connect API reports both as READY_FOR_SALE. 1.0 never moved to Replaced with New Version. 1.0.2 is Waiting for Review and set to manual release, so nothing new goes live while Apple investigates. The app is free and available in 171 countries and regions, with no pre-order and no in-app purchases. Agreements are active, App Privacy is published, distribution is Public, and there are no messages from App Review. I have a case open with Developer Support (102995474600), and it's now with engineering. Has anyone seen two versions sit in Ready for Distribution at once, or an approved app that never reached the store? If you got one unstuck, I'd love to hear what did it.
1
0
103
2d
Search Results videos fail processing, and failed assets cannot be deleted after withdrawing review
’m experiencing two problems with the new Asset Library / Header and Search Results features in App Store Connect. These are search-results creative videos, rather than traditional App Preview videos. Videos fail processing or remain stuck Several uploaded videos initially appeared to be processing, then showed a red error: Your file couldn’t be saved. Try again. If the problem persists, contact us. The App Store Connect API reports FAILED with POST_PROCESSING_FAILED for affected assets. Some also have a failed poster frame. This has occurred across multiple localizations, including the default product page and a custom product page. Waiting another 10 minutes did not resolve the failed assets. One example uses: MP4 container with H.264/AVC video 3840 × 2560 resolution 30 fps 16-second duration No audio The videos play and decode successfully locally. The original exports were approximately 2 MB. To test whether aggressive compression was involved, I also uploaded a higher-quality 19.2 MB export using H.264 High profile, Level 6.0, 8-bit YUV 4:2:0 and BT.709 colour settings. That latest upload remains at UPLOAD_COMPLETE after 10 minutes, without a processed video or poster frame. It has not yet reported a failure. Are there additional codec, profile, level, bitrate or colour-space requirements specifically for these new search-results videos? Is there a known processing issue, or a way to obtain a more detailed failure reason? Failed assets cannot be deleted after review withdrawal The app version was submitted and then withdrawn. It is now Developer Rejected and editable. After removing the video placements from both the default and custom product pages, some unused assets still cannot be deleted from Asset Library. The API returns HTTP 409: STATE_ERROR.ASSET_PREVIOUSLY_SUBMITTED_FOR_REVIEW The asset was previously submitted for App Review and can no longer be deleted. Other assets deleted successfully, but these remain locked even though the submission was withdrawn and their placements were removed. Is this deletion restriction expected after withdrawal? How can failed, unused assets be removed or reset? Does this require Apple Developer Support to clear them? Has anyone successfully uploaded videos through the new Search Results creative feature, or encountered either of these issues? I tried to manually delete the video from appstore connect but got this warning:
1
1
565
5d
Apple Developer Account Facing Termination – Appeal Submitted but No Response
Hi Apple Developer Community, I'm reaching out to share my situation and seek advice from developers who may have experienced something similar. Recently, my Apple Developer account received a Pending Termination Notice, and my app, FastWise: IF Fasting Timer (App ID: 6798288587), was removed from the App Store. Apple stated that the account had been flagged for alleged dishonest or fraudulent activity related to developer identity or account information, citing Section 3.2(f) of the Apple Developer Program License Agreement and App Review Guideline 5.6.2. I submitted an official appeal to the App Review Board on October 8, 2026, explaining my situation and requesting a review of the decision. I also contacted Apple Developer Support by phone. However, as of October 16, I have not received any updates or response regarding my appeal. I'm concerned because the notice states that my developer membership may be terminated, earnings payments are paused, and app transfers are disabled. I fully respect Apple's policies and understand the importance of maintaining a trustworthy App Store ecosystem. I am willing to provide any additional information or documentation required to resolve this matter. I would appreciate guidance from the community on a few questions: Has anyone experienced a similar Pending Termination Notice and successfully appealed it? How long does Apple typically take to respond to a developer account termination appeal? Is there an official way to request a status update or escalation when an appeal has already been submitted? Are there any additional steps I should take while waiting for the App Review Board's response? App: FastWise: IF Fasting Timer App ID: 6798288587 Appeal submitted: October 8, 2026 Any insights or experiences would be greatly appreciated. I hope to resolve this situation fairly and continue developing apps for the Apple ecosystem. Thank you for your support!
4
0
636
1w
Which iPhone Duo screenshot orientations can/should I upload?
I'm trying to prepare my app for the iPhone Duo release. I'm now producing the screenshots for the Duo. Apple's guidance gives dimensions for folded and unfolded, but these dimensions are both different in height, so they would make them visually uneven on the App Store, which would undoubtedly be refused. My screenshots show the device on a coloured background. I have shots for both open landscape and closed portrait, but I'm unsure how to properly format them. Are there any examples that Apple have released for me to review?
1
0
243
1w
Apple Developer Account Flagged for Termination Under Guideline 5.6.2 — Seeking a Clear Explanation and Appeal Status
Hello Apple Developer Community, I am posting here because I have been unable to obtain a satisfactory explanation from Apple Support regarding my Apple Developer Program membership, which was flagged for termination over alleged dishonest or fraudulent activity. I am hoping someone with relevant experience or knowledge of the Developer Program review process can help me understand the appropriate next steps. Background My Apple Developer Program membership was registered as an Individual under my own legal identity. During enrollment, I provided my genuine government-issued identification when Apple requested it. I have been the sole owner and operator of my developer account and the applications associated with it. I received a notice alleging dishonest or fraudulent activity under Section 3.2(f) of the Apple Developer Program License Agreement and App Review Guideline 5.6.2, Developer Identity. The notice states that false or fraudulent account information, documentation, or representations were provided during enrollment or after the account was created. However, it does not identify the particular document, information, application, or activity that Apple considers inaccurate. Before receiving this notice, I was not asked to provide additional identity documents, correct my account information, or explain any specific discrepancy. My attempts to obtain clarification I have contacted Apple Support and spoken with phone support, but I have not received a satisfactory explanation of the specific concern underlying this action. I submitted an appeal through the designated process and am currently awaiting a response. My appeal has not been denied; I have not yet received a decision. While I understand that these reviews may require time, the lack of a specific explanation has left me uncertain about what information Apple believes was false or misleading and how I can meaningfully address the allegation. What I am requesting I respect Apple's responsibility to maintain trust and integrity within the developer ecosystem. I am not asking for its policies to be waived. I am asking for a fair and transparent opportunity to understand the concern associated with my membership. I would appreciate guidance on the following questions: Is there an appropriate escalation channel for an individual developer whose membership has been flagged for termination under Guideline 5.6.2 and whose appeal remains pending? Is it possible to obtain clarification about whether the concern relates to identity verification, enrollment information, app ownership or representation, or another issue? If standard phone support cannot provide details about the allegation, which team or process is responsible for reviewing such concerns? Is there an established way to request an update on a pending appeal when no decision has been communicated? I am willing to cooperate fully, provide supporting documentation, and correct any genuine inaccuracies if they are identified. However, without knowing what information or conduct is at issue, I cannot provide a targeted response or understand what needs to be resolved. I respectfully ask anyone familiar with this process, including an Apple representative if available, to help identify the appropriate route for obtaining clarification and a meaningful review. Thank you for your time and guidance.
0
0
102
1w
Over 20 days of silence on Organization Verification – Case ID: 102992480386
Hello everyone, I am writing here as a last resort hoping to get attention from Apple Support or Community Evangelists. My company "KitchenPlus TOO" (Kazakhstan, BIN: 260440024390, D-U-N-S: 374480792) has been in the Apple Developer Program enrollment process since April 2026 (Enrollment ID: 8J32H8BACU). On September 26, 2026, I uploaded all required certified compliance documents (General Director Photo ID, Bilingual Articles of Association, Tax Clearance Certificate, and Registration/Stat Register Certificate). Since the submission, there has been total silence for more than 20 days. I submitted follow-up inquiries under Case ID 102992480386, but have received zero response or status updates. Our mobile application is 100% finished, but our entire business launch is completely paralyzed due to this verification delay. Has anyone faced a similar verification stall recently, or is there a way to request an internal review escalation from an Apple Specialist on this forum? Case ID: 102992480386 Enrollment ID: 8J32H8BACU Thanks in advance for any advice or escalation help!
0
0
102
1w
App Stuck in 'Waiting for Review' for over a week
Hello, My app has been stuck entirely in the "Waiting for Review" queue for over a week now. We previously received a rejection requesting specific videos and information updates. We fully updated all requested and replied message with video attachments that was requested to be uploaded on the and after I made all the necessary updates I resubmitted it. The dashboard correctly says "Waiting for Review", but nothing has happened for over a week now. We have reached out via standard developer support but have received zero responses. Our UK launch is completely paralyzed. Could an Apple forum moderator or engineer please get back to me regarding this. Case ID: 102989660047 The app was supposed to launch next week but I got feeling it wont. Apple were very quick to reject it, taking less than 24 hours, but ever since I provided everything they asked for and made all the required changes, it hasn’t even been reviewed. Honestly, it makes me want to cancel the submission and resubmit it, especially since I’ve already fixed everything they told me to. Has anyone tried this before?
0
0
139
1w
iPhone Duo App Previews: required 886 × 1920 format does not match either display's aspect ratio
With iPhone Duo media uploads now available in App Store Connect, what is the intended export format for App Preview videos of the outer (folded) and inner (unfolded) displays? The current screenshot specifications accept these portrait sizes: Outer display: 1398 × 2034 Inner display: 2007 × 2853 However, the App Preview specifications, the App Store Connect upload UI and the API's Duo preview specifications only list 886 × 1920 (portrait) or 1920 × 886 (landscape). These are much narrower portrait proportions than either Duo display. The documentation also labels the Duo device resolutions as having a 19.5:9 aspect ratio, which does not match the listed pixel dimensions. References: https://developer.apple.com/help/app-store-connect/reference/app-information/screenshot-specifications https://developer.apple.com/help/app-store-connect/reference/app-information/app-preview-specifications What we tested on October 6, 2026, using recordings from the iPhone Duo simulator in Xcode 27.1: We uploaded two 30-second portrait previews preserving the captured display proportions: 1192 × 1734 for the outer display, and 1192 × 1696 for the inner display. Both uploads completed, but processing failed with POST_PROCESSING_FAILED. The API did not give a specific resolution error, so we cannot establish that dimensions alone caused these failures. As a diagnostic experiment only, we re-encoded the same footage to exactly 886 × 1920 with non-uniform scaling, deliberately stretching the image. Both H.264/AAC files, 30 seconds at 30 fps, were accepted, completed video processing without errors and could be assigned to the iPhone Duo preview group. In the App Store Connect editing interface, their thumbnails appear to be displayed at Duo-like proportions, visually masking much of the stretching. In App Store Connect's simulated App Store preview, the videos retain the narrow proportions of the 886 × 1920 file, and the distortion is clearly visible. This is an ASC preview observation, not a test of a published product page on a physical Duo. We have not submitted these experimental videos for review. What should developers do? Wait for App Store Connect to accept preview resolutions that preserve each Duo display's actual aspect ratio? Resize to 886 × 1920 by stretching the image, despite the resulting distortion? Preserve the original proportions inside an 886 × 1920 canvas by adding black bars? If so, is this padding acceptable for App Review, and is it the intended presentation? Filling the required frame by cropping would instead remove roughly a third of our captured interface's width, including important UI, so that is not a faithful representation either. Could someone from Apple clarify the intended export dimensions and aspect-ratio handling for BOTH displays, and whether the current preview specifications and the different ASC thumbnail/preview rendering are intentional? We would like to prepare faithful previews rather than distort or crop the app interface. Thank you!
2
5
486
1w
App Store Connect API authorization for Game Center player score and achievement submissions
We are calling these App Store Connect API endpoints from our server: curl --request POST \ --url https://api.appstoreconnect.apple.com/v1/gameCenterLeaderboardEntrySubmissions \ --header 'Authorization: Bearer JWT_Token' \ --header 'Content-Type: application/json' \ --data '{ "data": { "type": "gameCenterLeaderboardEntrySubmissions", "attributes": { "bundleId": "bundleId", "score": "1", "scopedPlayerId": "scopedPlayerId, "submittedDate": "date", "preReleased": true, "vendorIdentifier": "vendorIdentifier" } } }' curl --request POST \ --url https://api.appstoreconnect.apple.com/v1/gameCenterPlayerAchievementSubmissions \ --header 'Authorization: Bearer JWT_Token' \ --header 'Content-Type: application/json' \ --data '{ "data": { "type": "gameCenterPlayerAchievementSubmissions", "attributes": { "bundleId": "bundleId", "vendorIdentifier": "vendorIdentifier", "percentageAchieved": 1, "scopedPlayerId": "scopedPlayerId, "submittedDate": "Date", "preReleased": true } } }' According to https://developer.apple.com/documentation/appstoreconnectapi/app-store-connect-api-3-2-release-notes We should be able to set player score and achievements. We use an active Team App Store Connect API key and generate an unscoped ES256 JWT with aud: appstoreconnect-v1. The key has high-level App Store Connect permissions. We followed documentation: https://developer.apple.com/documentation/appstoreconnectapi https://developer.apple.com/documentation/appstoreconnectapi/post-v1-gamecenterplayerachievementsubmissions https://developer.apple.com/documentation/appstoreconnectapi/post-v1-gamecenterleaderboardentrysubmissions Both requests return: { "status": "403", "code": "FORBIDDEN_ERROR", "title": "This request is forbidden for security reasons", "detail": "The API key in use does not allow this request" } The player is authorised via GameKit on the mobile app. The API key can read: https://api.appstoreconnect.apple.com/v1/apps/:id https://api.appstoreconnect.apple.com/v2/gameCenterLeaderboards/:id. Which exact App Store Connect API key role or permission is required for these endpoints? Is server-to-server submission supported using a Team API key?
0
0
147
2w
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?
210
17
93k
2w
Cannot cancel tvOS version In Review — API 409 STATE_ERROR.ENTITY_STATE_INVALID and UI “Try again later”
I have an App Store version stuck In Review. I need to cancel / remove it from review so I can submit a newer build. I contacted Apple Developer Support. They said they cannot manually remove the app from review and that I have to cancel it myself. I have tried everything on my side: App Store Connect web UI → Remove this version from review / Cancel Submission App Store Connect on iPhone App Store Connect API (canceled: true on the review submission, and removing the submission item) Every attempt fails. In the UI I get errors like “An error has occurred. Try again later” / “Your changes could not be saved. Try again later.” Via the API I get HTTP 409 STATE_ERROR.ENTITY_STATE_INVALID (“Resource cannot be canceled at the moment, please try again later” / “Cannot remove item because of state of reviewSubmission”). The version stays In Review. I’ve reproduced this in Chrome and Safari, and on the phone app, plus the API so it doesn’t seem like a browser-only issue. Has anyone gotten past this when Support says you must cancel it yourself but Connect won’t let you? Any workaround, or is waiting for Apple the only option?
1
1
398
2w
App Review pending for over a week after resubmission — no response from Developer Support
Hello, I’m looking for some guidance regarding an App Store review that appears to be stuck after resubmission. Our app, Marque: Car Collection, was initially reviewed and rejected because the App Store metadata was missing a functional Terms of Use link. We corrected the issue by adding the Terms of Use URL to the App Store metadata and replied to App Review confirming the change. The same app version/build was resubmitted for review on September 28, 2026. It has now been more than a week, and there has been no further update from App Review. I also contacted Apple Developer Program Support regarding the delay, but I have not received a response yet. The original rejection required only a metadata correction, and no new binary was submitted. Is this review time normal after a metadata-related resubmission, or is there another appropriate way to ask Apple to check whether the submission is stuck in the review queue? I am not requesting an expedited review — I would simply like to confirm that the submission is still progressing normally and that no further action is required from our side. Thank you for any guidance. Sep 28 — metadata corrected Sep 28 — resubmitted for review Oct 5 — still waiting, no review update Developer Support contacted — no response yet
0
0
270
2w
App Store Connect Metrics via REST API
I hope this message finds you well. I’m reaching out to ask whether specific App Store Connect metrics available in the App Analytics dashboard can also be accessed via the App Store Connect REST API. I have reviewed the official API documentation, but I couldn’t find confirmation regarding the metrics listed below. Could you kindly clarify if the following metrics are available through the REST API? And if so, could you point me to the relevant endpoints or documentation? From the "Usage" group: Installations (Opt-in only) Active Devices Deletions (Uninstalls) From the "App Store" group: Impressions (Unique Devices) Product Page Views (Unique Devices) If these metrics are not available via the REST API, is there an alternative method to programmatically access or export them? Thank you very much in advance for your help and guidance.
5
3
1.7k
3w
Unable to download App Store Connect API keys in iOS Safari
Posting here to see if anyone has found a workaround and/or to get Apple employees' eyes on it. I'm not sure when this bug was introduced but I've found that in Safari on iOS 27, I'm unable to download API keys from App Store Connect. Reported as a Safari bug in Feedback Assistant (FB24994724). I checked web inspector's console and network logs for both my iPad and iPhone; no JS errors and a nondescript network error for the key's fetch request. Google Chrome for iPad/iPhone downloads the .p8 key file without issue, so this feels more like a Safari bug than an App Store Connect bug.
0
0
277
3w
DSA Trader Status stuck "In Review" for over a month — app restricted in EU
Our app has had its Digital Services Act (DSA) trader status showing as "In Review" since 22 August 2026, which is now over a month. As a result, the app is unavailable to download across all 27 EU countries. A few details: The trader information was submitted and has been "In Review" the entire time, with no change in status. There is no option in App Store Connect to edit, resubmit, or view further detail on the trader status — it simply shows "In Review" with no action available on our end. Our other compliance item (Directive on Administrative Cooperation - 7th Amendment) shows as "Active" without issue, so the account-level details appear to be in order. I have contacted Apple Support by email (no response yet), and the callback option is showing as unavailable. Has anyone experienced a DSA trader review taking this long, or found a way to get it unstuck? Is this a known delay on Apple's side, or is there something we might be missing that we can action? Any guidance would be appreciated, as the EU restriction is affecting our users.
0
0
247
Sep ’26
Urgent Escalation Required – Developer Program Enrollment Pending – Case #20000132030420
Dear Apple Developer Support Team, I am writing to urgently escalate my Apple Developer Program enrollment issue regarding Case Number 20000132030420. I have been trying to enroll in the Apple Developer Program for almost two months, but my enrollment is still pending. I have contacted Apple Support multiple times and followed the instructions provided, but unfortunately, I have not received any meaningful update or resolution. More than a month ago, I was asked to submit my government-issued ID for verification, which I submitted as requested. Since then, I have received no update regarding the status of my enrollment. I have also attempted to contact support regarding this case, but my messages have not received a response. This prolonged delay is extremely frustrating and is preventing me from moving forward with my development work and publishing plans. I have been patient and have followed every step requested by Apple, but after nearly two months without a resolution, I am requesting that this case be urgently escalated to the appropriate team and that my enrollment status be reviewed. Please provide me with: An update on the current status of my enrollment. Confirmation that my submitted government ID has been received and reviewed. The reason for the continued delay, if applicable. A clear timeline for when my Apple Developer Program enrollment will be completed. I sincerely hope @Apple @Support can look into this matter and resolve it as soon as possible. This is now my last option to reach out again for support, as I have already spent considerable time trying to resolve this through the existing support channels. I would greatly appreciate a prompt response and resolution to Case #20000132030420. Kind regards,
4
0
802
Sep ’26
Create app in Appstore using AppStoreConnect API is giving an error.
Hello Apple Developer Team, I've followed the AppStoreConnect API documentation and created the following: I've created a API Key in App store > Integrations > Teams key, gave the role as admin. Created a valid JWT token When fetching the GET v1/apps, I can see the list of apps. Also I was able to make GET v1/users as well successfully. I've the valid bundle Id and capabilities enabled in the developer portal. Facing an issue while creating an app in App Store using AppStoreConnect API using POST call: This is my ruby script: response = api_request( method: :post, path: "/v1/apps", token: token, body: { data: { type: 'apps', attributes: { name: APP_NAME, primaryLocale: LOCALE, sku: "SKU#{Time.now.to_i}", bundleId: BUNDLE_ID, platform: 'IOS' } } } ) It gives me below error: { "errors": [ { "id": "09b465fc-316f-47b4-9bc3-9c340cb966aa", "status": "403", "code": "FORBIDDEN_ERROR", "title": "The given operation is not allowed", "detail": "The resource 'apps' does not allow 'CREATE'. Allowed operations are: GET_COLLECTION, GET_INSTANCE, UPDATE" } ] } Did anyone was able to successfully create the app in App Store via AppStoreConnect API? Could you please help me identify the root cause for the above issue and provide some inputs so that I could work on resolving them and move forward in the deployment process. Appreciate your help in reviewing this. Thank you, Santosh
2
1
1.2k
Sep ’26
How do I upload iPhone Duo screenshots in App Store Connect?
The Screenshot specifications page lists iPhone Duo as an iPhone screenshot size: Outer display: 1398 × 2034 and 2034 × 1398 Inner display: 2007 × 2853 and 2853 × 2007 https://developer.apple.com/help/app-store-connect/reference/app-information/screenshot-specifications I cannot find a way to upload them. In App Store Connect, the App Previews and Screenshots device selector on my app's version page does not list iPhone Duo. The only iPhone options are the existing display sizes. In the App Store Connect API, ScreenshotDisplayType has no Duo case. The largest iPhone case is still APP_IPHONE_67. I checked the current reference: https://developer.apple.com/documentation/appstoreconnectapi/screenshotdisplaytype My questions: Where in App Store Connect do I upload iPhone Duo screenshots? If the option is not open yet, is there a ScreenshotDisplayType case for Duo that I should use through the API instead? Thanks.
Replies
5
Boosts
0
Views
1.5k
Activity
1d
I hooked an AI up to App Store Connect, Meta Ads, and Firebase via official APIs. It is a marketing monster, but does this violate Apple's TOS?
Today I witnessed the real power of AI beyond just writing code. I am using it as a super marketer to drive up my app business, and the results are incredible. This is what I have set up. I provided read access to the AI using their official APIs for: App Store Connect Apple Search Ads Meta Ads Firebase Analytics Local app source code By combining the source code with real performance data, the AI ran a thorough analysis and suggested concrete, actionable items to improve my overall app business. My main concern is whether this is allowed by Apple. Specifically, does Apple permit using AI agents to query App Store Connect and Apple Search Ads through their official APIs? The setup is too powerful not to use, but we still need to abide by Apple rules. Has anyone else looked into this or tried a similar workflow?
Replies
1
Boosts
0
Views
191
Activity
1d
App Ready for Distribution since October 12 but not on the App Store (page 404s, lookup returns 0)
My app Ovenlight: Private Web Apps (Apple ID 6817561066) has been Ready for Distribution since October 12, but it still doesn't appear on the App Store anywhere. What I see: https://apps.apple.com/us/app/id6817561066 says "The page you're looking for can't be found." https://itunes.apple.com/lookup?id=6817561066 returns resultCount 0 in every storefront I've tried (US, UK, Canada, Australia, Germany, Japan). Searching apps.apple.com or the iTunes Search API for "Ovenlight" doesn't find it. What App Store Connect shows: 1.0 was set to manual release, and I released it on October 12. Versions 1.0 and 1.0.1 are both Ready for Distribution, and the App Store Connect API reports both as READY_FOR_SALE. 1.0 never moved to Replaced with New Version. 1.0.2 is Waiting for Review and set to manual release, so nothing new goes live while Apple investigates. The app is free and available in 171 countries and regions, with no pre-order and no in-app purchases. Agreements are active, App Privacy is published, distribution is Public, and there are no messages from App Review. I have a case open with Developer Support (102995474600), and it's now with engineering. Has anyone seen two versions sit in Ready for Distribution at once, or an approved app that never reached the store? If you got one unstuck, I'd love to hear what did it.
Replies
1
Boosts
0
Views
103
Activity
2d
Search Results videos fail processing, and failed assets cannot be deleted after withdrawing review
’m experiencing two problems with the new Asset Library / Header and Search Results features in App Store Connect. These are search-results creative videos, rather than traditional App Preview videos. Videos fail processing or remain stuck Several uploaded videos initially appeared to be processing, then showed a red error: Your file couldn’t be saved. Try again. If the problem persists, contact us. The App Store Connect API reports FAILED with POST_PROCESSING_FAILED for affected assets. Some also have a failed poster frame. This has occurred across multiple localizations, including the default product page and a custom product page. Waiting another 10 minutes did not resolve the failed assets. One example uses: MP4 container with H.264/AVC video 3840 × 2560 resolution 30 fps 16-second duration No audio The videos play and decode successfully locally. The original exports were approximately 2 MB. To test whether aggressive compression was involved, I also uploaded a higher-quality 19.2 MB export using H.264 High profile, Level 6.0, 8-bit YUV 4:2:0 and BT.709 colour settings. That latest upload remains at UPLOAD_COMPLETE after 10 minutes, without a processed video or poster frame. It has not yet reported a failure. Are there additional codec, profile, level, bitrate or colour-space requirements specifically for these new search-results videos? Is there a known processing issue, or a way to obtain a more detailed failure reason? Failed assets cannot be deleted after review withdrawal The app version was submitted and then withdrawn. It is now Developer Rejected and editable. After removing the video placements from both the default and custom product pages, some unused assets still cannot be deleted from Asset Library. The API returns HTTP 409: STATE_ERROR.ASSET_PREVIOUSLY_SUBMITTED_FOR_REVIEW The asset was previously submitted for App Review and can no longer be deleted. Other assets deleted successfully, but these remain locked even though the submission was withdrawn and their placements were removed. Is this deletion restriction expected after withdrawal? How can failed, unused assets be removed or reset? Does this require Apple Developer Support to clear them? Has anyone successfully uploaded videos through the new Search Results creative feature, or encountered either of these issues? I tried to manually delete the video from appstore connect but got this warning:
Replies
1
Boosts
1
Views
565
Activity
5d
Apple Developer Account Facing Termination – Appeal Submitted but No Response
Hi Apple Developer Community, I'm reaching out to share my situation and seek advice from developers who may have experienced something similar. Recently, my Apple Developer account received a Pending Termination Notice, and my app, FastWise: IF Fasting Timer (App ID: 6798288587), was removed from the App Store. Apple stated that the account had been flagged for alleged dishonest or fraudulent activity related to developer identity or account information, citing Section 3.2(f) of the Apple Developer Program License Agreement and App Review Guideline 5.6.2. I submitted an official appeal to the App Review Board on October 8, 2026, explaining my situation and requesting a review of the decision. I also contacted Apple Developer Support by phone. However, as of October 16, I have not received any updates or response regarding my appeal. I'm concerned because the notice states that my developer membership may be terminated, earnings payments are paused, and app transfers are disabled. I fully respect Apple's policies and understand the importance of maintaining a trustworthy App Store ecosystem. I am willing to provide any additional information or documentation required to resolve this matter. I would appreciate guidance from the community on a few questions: Has anyone experienced a similar Pending Termination Notice and successfully appealed it? How long does Apple typically take to respond to a developer account termination appeal? Is there an official way to request a status update or escalation when an appeal has already been submitted? Are there any additional steps I should take while waiting for the App Review Board's response? App: FastWise: IF Fasting Timer App ID: 6798288587 Appeal submitted: October 8, 2026 Any insights or experiences would be greatly appreciated. I hope to resolve this situation fairly and continue developing apps for the Apple ecosystem. Thank you for your support!
Replies
4
Boosts
0
Views
636
Activity
1w
Which iPhone Duo screenshot orientations can/should I upload?
I'm trying to prepare my app for the iPhone Duo release. I'm now producing the screenshots for the Duo. Apple's guidance gives dimensions for folded and unfolded, but these dimensions are both different in height, so they would make them visually uneven on the App Store, which would undoubtedly be refused. My screenshots show the device on a coloured background. I have shots for both open landscape and closed portrait, but I'm unsure how to properly format them. Are there any examples that Apple have released for me to review?
Replies
1
Boosts
0
Views
243
Activity
1w
Apple Developer Account Flagged for Termination Under Guideline 5.6.2 — Seeking a Clear Explanation and Appeal Status
Hello Apple Developer Community, I am posting here because I have been unable to obtain a satisfactory explanation from Apple Support regarding my Apple Developer Program membership, which was flagged for termination over alleged dishonest or fraudulent activity. I am hoping someone with relevant experience or knowledge of the Developer Program review process can help me understand the appropriate next steps. Background My Apple Developer Program membership was registered as an Individual under my own legal identity. During enrollment, I provided my genuine government-issued identification when Apple requested it. I have been the sole owner and operator of my developer account and the applications associated with it. I received a notice alleging dishonest or fraudulent activity under Section 3.2(f) of the Apple Developer Program License Agreement and App Review Guideline 5.6.2, Developer Identity. The notice states that false or fraudulent account information, documentation, or representations were provided during enrollment or after the account was created. However, it does not identify the particular document, information, application, or activity that Apple considers inaccurate. Before receiving this notice, I was not asked to provide additional identity documents, correct my account information, or explain any specific discrepancy. My attempts to obtain clarification I have contacted Apple Support and spoken with phone support, but I have not received a satisfactory explanation of the specific concern underlying this action. I submitted an appeal through the designated process and am currently awaiting a response. My appeal has not been denied; I have not yet received a decision. While I understand that these reviews may require time, the lack of a specific explanation has left me uncertain about what information Apple believes was false or misleading and how I can meaningfully address the allegation. What I am requesting I respect Apple's responsibility to maintain trust and integrity within the developer ecosystem. I am not asking for its policies to be waived. I am asking for a fair and transparent opportunity to understand the concern associated with my membership. I would appreciate guidance on the following questions: Is there an appropriate escalation channel for an individual developer whose membership has been flagged for termination under Guideline 5.6.2 and whose appeal remains pending? Is it possible to obtain clarification about whether the concern relates to identity verification, enrollment information, app ownership or representation, or another issue? If standard phone support cannot provide details about the allegation, which team or process is responsible for reviewing such concerns? Is there an established way to request an update on a pending appeal when no decision has been communicated? I am willing to cooperate fully, provide supporting documentation, and correct any genuine inaccuracies if they are identified. However, without knowing what information or conduct is at issue, I cannot provide a targeted response or understand what needs to be resolved. I respectfully ask anyone familiar with this process, including an Apple representative if available, to help identify the appropriate route for obtaining clarification and a meaningful review. Thank you for your time and guidance.
Replies
0
Boosts
0
Views
102
Activity
1w
Over 20 days of silence on Organization Verification – Case ID: 102992480386
Hello everyone, I am writing here as a last resort hoping to get attention from Apple Support or Community Evangelists. My company "KitchenPlus TOO" (Kazakhstan, BIN: 260440024390, D-U-N-S: 374480792) has been in the Apple Developer Program enrollment process since April 2026 (Enrollment ID: 8J32H8BACU). On September 26, 2026, I uploaded all required certified compliance documents (General Director Photo ID, Bilingual Articles of Association, Tax Clearance Certificate, and Registration/Stat Register Certificate). Since the submission, there has been total silence for more than 20 days. I submitted follow-up inquiries under Case ID 102992480386, but have received zero response or status updates. Our mobile application is 100% finished, but our entire business launch is completely paralyzed due to this verification delay. Has anyone faced a similar verification stall recently, or is there a way to request an internal review escalation from an Apple Specialist on this forum? Case ID: 102992480386 Enrollment ID: 8J32H8BACU Thanks in advance for any advice or escalation help!
Replies
0
Boosts
0
Views
102
Activity
1w
App Stuck in 'Waiting for Review' for over a week
Hello, My app has been stuck entirely in the "Waiting for Review" queue for over a week now. We previously received a rejection requesting specific videos and information updates. We fully updated all requested and replied message with video attachments that was requested to be uploaded on the and after I made all the necessary updates I resubmitted it. The dashboard correctly says "Waiting for Review", but nothing has happened for over a week now. We have reached out via standard developer support but have received zero responses. Our UK launch is completely paralyzed. Could an Apple forum moderator or engineer please get back to me regarding this. Case ID: 102989660047 The app was supposed to launch next week but I got feeling it wont. Apple were very quick to reject it, taking less than 24 hours, but ever since I provided everything they asked for and made all the required changes, it hasn’t even been reviewed. Honestly, it makes me want to cancel the submission and resubmit it, especially since I’ve already fixed everything they told me to. Has anyone tried this before?
Replies
0
Boosts
0
Views
139
Activity
1w
iPhone Duo App Previews: required 886 × 1920 format does not match either display's aspect ratio
With iPhone Duo media uploads now available in App Store Connect, what is the intended export format for App Preview videos of the outer (folded) and inner (unfolded) displays? The current screenshot specifications accept these portrait sizes: Outer display: 1398 × 2034 Inner display: 2007 × 2853 However, the App Preview specifications, the App Store Connect upload UI and the API's Duo preview specifications only list 886 × 1920 (portrait) or 1920 × 886 (landscape). These are much narrower portrait proportions than either Duo display. The documentation also labels the Duo device resolutions as having a 19.5:9 aspect ratio, which does not match the listed pixel dimensions. References: https://developer.apple.com/help/app-store-connect/reference/app-information/screenshot-specifications https://developer.apple.com/help/app-store-connect/reference/app-information/app-preview-specifications What we tested on October 6, 2026, using recordings from the iPhone Duo simulator in Xcode 27.1: We uploaded two 30-second portrait previews preserving the captured display proportions: 1192 × 1734 for the outer display, and 1192 × 1696 for the inner display. Both uploads completed, but processing failed with POST_PROCESSING_FAILED. The API did not give a specific resolution error, so we cannot establish that dimensions alone caused these failures. As a diagnostic experiment only, we re-encoded the same footage to exactly 886 × 1920 with non-uniform scaling, deliberately stretching the image. Both H.264/AAC files, 30 seconds at 30 fps, were accepted, completed video processing without errors and could be assigned to the iPhone Duo preview group. In the App Store Connect editing interface, their thumbnails appear to be displayed at Duo-like proportions, visually masking much of the stretching. In App Store Connect's simulated App Store preview, the videos retain the narrow proportions of the 886 × 1920 file, and the distortion is clearly visible. This is an ASC preview observation, not a test of a published product page on a physical Duo. We have not submitted these experimental videos for review. What should developers do? Wait for App Store Connect to accept preview resolutions that preserve each Duo display's actual aspect ratio? Resize to 886 × 1920 by stretching the image, despite the resulting distortion? Preserve the original proportions inside an 886 × 1920 canvas by adding black bars? If so, is this padding acceptable for App Review, and is it the intended presentation? Filling the required frame by cropping would instead remove roughly a third of our captured interface's width, including important UI, so that is not a faithful representation either. Could someone from Apple clarify the intended export dimensions and aspect-ratio handling for BOTH displays, and whether the current preview specifications and the different ASC thumbnail/preview rendering are intentional? We would like to prepare faithful previews rather than distort or crop the app interface. Thank you!
Replies
2
Boosts
5
Views
486
Activity
1w
App Store Connect API authorization for Game Center player score and achievement submissions
We are calling these App Store Connect API endpoints from our server: curl --request POST \ --url https://api.appstoreconnect.apple.com/v1/gameCenterLeaderboardEntrySubmissions \ --header 'Authorization: Bearer JWT_Token' \ --header 'Content-Type: application/json' \ --data '{ "data": { "type": "gameCenterLeaderboardEntrySubmissions", "attributes": { "bundleId": "bundleId", "score": "1", "scopedPlayerId": "scopedPlayerId, "submittedDate": "date", "preReleased": true, "vendorIdentifier": "vendorIdentifier" } } }' curl --request POST \ --url https://api.appstoreconnect.apple.com/v1/gameCenterPlayerAchievementSubmissions \ --header 'Authorization: Bearer JWT_Token' \ --header 'Content-Type: application/json' \ --data '{ "data": { "type": "gameCenterPlayerAchievementSubmissions", "attributes": { "bundleId": "bundleId", "vendorIdentifier": "vendorIdentifier", "percentageAchieved": 1, "scopedPlayerId": "scopedPlayerId, "submittedDate": "Date", "preReleased": true } } }' According to https://developer.apple.com/documentation/appstoreconnectapi/app-store-connect-api-3-2-release-notes We should be able to set player score and achievements. We use an active Team App Store Connect API key and generate an unscoped ES256 JWT with aud: appstoreconnect-v1. The key has high-level App Store Connect permissions. We followed documentation: https://developer.apple.com/documentation/appstoreconnectapi https://developer.apple.com/documentation/appstoreconnectapi/post-v1-gamecenterplayerachievementsubmissions https://developer.apple.com/documentation/appstoreconnectapi/post-v1-gamecenterleaderboardentrysubmissions Both requests return: { "status": "403", "code": "FORBIDDEN_ERROR", "title": "This request is forbidden for security reasons", "detail": "The API key in use does not allow this request" } The player is authorised via GameKit on the mobile app. The API key can read: https://api.appstoreconnect.apple.com/v1/apps/:id https://api.appstoreconnect.apple.com/v2/gameCenterLeaderboards/:id. Which exact App Store Connect API key role or permission is required for these endpoints? Is server-to-server submission supported using a Team API key?
Replies
0
Boosts
0
Views
147
Activity
2w
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?
Replies
210
Boosts
17
Views
93k
Activity
2w
Cannot cancel tvOS version In Review — API 409 STATE_ERROR.ENTITY_STATE_INVALID and UI “Try again later”
I have an App Store version stuck In Review. I need to cancel / remove it from review so I can submit a newer build. I contacted Apple Developer Support. They said they cannot manually remove the app from review and that I have to cancel it myself. I have tried everything on my side: App Store Connect web UI → Remove this version from review / Cancel Submission App Store Connect on iPhone App Store Connect API (canceled: true on the review submission, and removing the submission item) Every attempt fails. In the UI I get errors like “An error has occurred. Try again later” / “Your changes could not be saved. Try again later.” Via the API I get HTTP 409 STATE_ERROR.ENTITY_STATE_INVALID (“Resource cannot be canceled at the moment, please try again later” / “Cannot remove item because of state of reviewSubmission”). The version stays In Review. I’ve reproduced this in Chrome and Safari, and on the phone app, plus the API so it doesn’t seem like a browser-only issue. Has anyone gotten past this when Support says you must cancel it yourself but Connect won’t let you? Any workaround, or is waiting for Apple the only option?
Replies
1
Boosts
1
Views
398
Activity
2w
App Review pending for over a week after resubmission — no response from Developer Support
Hello, I’m looking for some guidance regarding an App Store review that appears to be stuck after resubmission. Our app, Marque: Car Collection, was initially reviewed and rejected because the App Store metadata was missing a functional Terms of Use link. We corrected the issue by adding the Terms of Use URL to the App Store metadata and replied to App Review confirming the change. The same app version/build was resubmitted for review on September 28, 2026. It has now been more than a week, and there has been no further update from App Review. I also contacted Apple Developer Program Support regarding the delay, but I have not received a response yet. The original rejection required only a metadata correction, and no new binary was submitted. Is this review time normal after a metadata-related resubmission, or is there another appropriate way to ask Apple to check whether the submission is stuck in the review queue? I am not requesting an expedited review — I would simply like to confirm that the submission is still progressing normally and that no further action is required from our side. Thank you for any guidance. Sep 28 — metadata corrected Sep 28 — resubmitted for review Oct 5 — still waiting, no review update Developer Support contacted — no response yet
Replies
0
Boosts
0
Views
270
Activity
2w
App Store Connect Metrics via REST API
I hope this message finds you well. I’m reaching out to ask whether specific App Store Connect metrics available in the App Analytics dashboard can also be accessed via the App Store Connect REST API. I have reviewed the official API documentation, but I couldn’t find confirmation regarding the metrics listed below. Could you kindly clarify if the following metrics are available through the REST API? And if so, could you point me to the relevant endpoints or documentation? From the "Usage" group: Installations (Opt-in only) Active Devices Deletions (Uninstalls) From the "App Store" group: Impressions (Unique Devices) Product Page Views (Unique Devices) If these metrics are not available via the REST API, is there an alternative method to programmatically access or export them? Thank you very much in advance for your help and guidance.
Replies
5
Boosts
3
Views
1.7k
Activity
3w
Unable to download App Store Connect API keys in iOS Safari
Posting here to see if anyone has found a workaround and/or to get Apple employees' eyes on it. I'm not sure when this bug was introduced but I've found that in Safari on iOS 27, I'm unable to download API keys from App Store Connect. Reported as a Safari bug in Feedback Assistant (FB24994724). I checked web inspector's console and network logs for both my iPad and iPhone; no JS errors and a nondescript network error for the key's fetch request. Google Chrome for iPad/iPhone downloads the .p8 key file without issue, so this feels more like a Safari bug than an App Store Connect bug.
Replies
0
Boosts
0
Views
277
Activity
3w
DSA Trader Status stuck "In Review" for over a month — app restricted in EU
Our app has had its Digital Services Act (DSA) trader status showing as "In Review" since 22 August 2026, which is now over a month. As a result, the app is unavailable to download across all 27 EU countries. A few details: The trader information was submitted and has been "In Review" the entire time, with no change in status. There is no option in App Store Connect to edit, resubmit, or view further detail on the trader status — it simply shows "In Review" with no action available on our end. Our other compliance item (Directive on Administrative Cooperation - 7th Amendment) shows as "Active" without issue, so the account-level details appear to be in order. I have contacted Apple Support by email (no response yet), and the callback option is showing as unavailable. Has anyone experienced a DSA trader review taking this long, or found a way to get it unstuck? Is this a known delay on Apple's side, or is there something we might be missing that we can action? Any guidance would be appreciated, as the EU restriction is affecting our users.
Replies
0
Boosts
0
Views
247
Activity
Sep ’26
Urgent Escalation Required – Developer Program Enrollment Pending – Case #20000132030420
Dear Apple Developer Support Team, I am writing to urgently escalate my Apple Developer Program enrollment issue regarding Case Number 20000132030420. I have been trying to enroll in the Apple Developer Program for almost two months, but my enrollment is still pending. I have contacted Apple Support multiple times and followed the instructions provided, but unfortunately, I have not received any meaningful update or resolution. More than a month ago, I was asked to submit my government-issued ID for verification, which I submitted as requested. Since then, I have received no update regarding the status of my enrollment. I have also attempted to contact support regarding this case, but my messages have not received a response. This prolonged delay is extremely frustrating and is preventing me from moving forward with my development work and publishing plans. I have been patient and have followed every step requested by Apple, but after nearly two months without a resolution, I am requesting that this case be urgently escalated to the appropriate team and that my enrollment status be reviewed. Please provide me with: An update on the current status of my enrollment. Confirmation that my submitted government ID has been received and reviewed. The reason for the continued delay, if applicable. A clear timeline for when my Apple Developer Program enrollment will be completed. I sincerely hope @Apple @Support can look into this matter and resolve it as soon as possible. This is now my last option to reach out again for support, as I have already spent considerable time trying to resolve this through the existing support channels. I would greatly appreciate a prompt response and resolution to Case #20000132030420. Kind regards,
Replies
4
Boosts
0
Views
802
Activity
Sep ’26
Create app in Appstore using AppStoreConnect API is giving an error.
Hello Apple Developer Team, I've followed the AppStoreConnect API documentation and created the following: I've created a API Key in App store > Integrations > Teams key, gave the role as admin. Created a valid JWT token When fetching the GET v1/apps, I can see the list of apps. Also I was able to make GET v1/users as well successfully. I've the valid bundle Id and capabilities enabled in the developer portal. Facing an issue while creating an app in App Store using AppStoreConnect API using POST call: This is my ruby script: response = api_request( method: :post, path: "/v1/apps", token: token, body: { data: { type: 'apps', attributes: { name: APP_NAME, primaryLocale: LOCALE, sku: "SKU#{Time.now.to_i}", bundleId: BUNDLE_ID, platform: 'IOS' } } } ) It gives me below error: { "errors": [ { "id": "09b465fc-316f-47b4-9bc3-9c340cb966aa", "status": "403", "code": "FORBIDDEN_ERROR", "title": "The given operation is not allowed", "detail": "The resource 'apps' does not allow 'CREATE'. Allowed operations are: GET_COLLECTION, GET_INSTANCE, UPDATE" } ] } Did anyone was able to successfully create the app in App Store via AppStoreConnect API? Could you please help me identify the root cause for the above issue and provide some inputs so that I could work on resolving them and move forward in the deployment process. Appreciate your help in reviewing this. Thank you, Santosh
Replies
2
Boosts
1
Views
1.2k
Activity
Sep ’26