App Store Connect

RSS for tag

App Store Connect is a suite of tools for submitting and managing your apps and in-app purchases on the App Store.

Posts under App Store Connect tag

200 Posts

Post

Replies

Boosts

Views

Activity

App approved but subscriptions not working: Says localization was rejected without providing any reason
Submitted my app and it was approved by Apple. I then downloaded it from the app store and went through onboarding however when I tried to complete a purchase it failed. Went back to app store connect and saw that there is an issue with my subscriptions. Says localization is rejected but does not provide any reason why. Any ideas?? Everything worked fine with sandbox account.
5
0
396
Apr ’26
is there a tool to check compliance before submitting the App?
We recently ran into an issue where our submission was rejected due to references to an API that we are not using but that was present in the code. Guideline 2.5.1 - Performance - Software Requirements Issue Description The app uses the Clinical Health Records API but the app does not appear to include any primary features that require the Clinical Health Records API. Next Steps To resolve this issue, please remove the Clinical Health Records API from the app, as well as any references to this app’s interactivity with Clinical Health Records from the app or its metadata. And as it turns out, we actually did have references to that API that we had missed and did have to remove them. Usually, I would recommend to just resubmit the new build and see if it gets accepted, then hold it until the powers that be approve it for publication. For this client, though, their QA team forces us into more of a waterfall-ish approach, where we are not allowed to submit production builds ahead of time (i.e. until after all manual testing has concluded, test evidence has been filed and the required documents have been updated and approved). And if after resubmission we find something else that needs to be fixed, we get to restart the process all over again. That's ... slower. We do have a workaround in place where we submit a development build for review and check whether that would get accepted, then retract that version and submit the production build once we are allowed to. But that means more work for Apple (the App has to be reviewed twice) and more risk for us (if the submission team accidentally publishes a development build, the consequences would be severe). Is there a tool that allows us to check for guideline violations without having to submit a build to the App Store Connect? I'm not looking for a "yes, this will get approved" kind of guarantee, just a "well, the review team may find something else to question / reject, but as far as automated checks go, this looks ready for submission".
2
0
503
Apr ’26
Waiting to get accepted for my business developer account
I’ve been waiting to get my business developer account approved and it is taking a long time. Is Apple just really backed up right now? It is actually taking longer for me to get approval than actually building the app. 🤣 I still can’t get into App Store Connect because of this. So I’m really hindered with progress until this is resolved.
0
0
36
Apr ’26
Adding a tester to internal test group
I have sent an invite to a user for internal testing. They have received the email and clicked the accept test link. It takes them to App Store Connect web login screen. I do not see that they have accepted the role on my dashboard and they do not have access to my app on Testflight. Has anyone had this/similar issue and resolved it?
0
0
162
Apr ’26
Blank page when logging into App Store Connect
When I sign into App Store Connect, I am taken to this URL: https://appstoreconnect.apple.com/review_agree The page shows a gray activity spinner for a few seconds, then is blank. I have tried on multiple computers and multiple browsers, over the past few weeks, with the same result. I have lodged a developer support request, but it hasn’t been resolved yet. It’s been holding up our App Store submission for a couple of weeks now. Any ideas of things I could try, or has anyone else had this issue and had it resolved ?
27
8
13k
Apr ’26
Transporter rejects first Apple-hosted Managed Background Assets pack with `-19243` / `400 invalid values`
We are trying to upload the first Apple-hosted Managed Background Assets pack for our macOS app, but Transporter rejects the asset pack ID during upload. App details: App name: DistillApp Apple ID: 6760288806 Bundle ID: cn.rkbkosp.DistillApp Asset pack ID: distill.pipeline.zh-baseline Platform: macOS Transporter: 1.4 Xcode: 26.2 macOS: 26.3.1 What we see in Transporter: Apple ID: 6760288806 App Name: DistillApp App Bundle ID: cn.rkbkosp.DistillApp No background assets found. And when we try to upload the first asset pack, Transporter fails with: 获取 Apple ID “6760288806”的资源包列表失败。 (-19243) There is an error with a URL parameter (400) Found invalid values: distill.pipeline.zh-baseline What we have already confirmed locally: The app resolves correctly in Transporter, so the Apple ID and bundle ID appear to be correct. The app Info.plist includes: BAHasManagedAssetPacks = YES BAUsesAppleHosting = YES BAAppGroupID = 8U6DAJ62JT.group.cn.rkbkosp.DistillApp.assets The asset pack manifest uses: assetPackID = distill.pipeline.zh-baseline This is intended to be the first Apple-hosted background asset pack for the app. Our understanding is that No background assets found is expected before the first successful upload, so the actual problem seems to be that Transporter/App Store Connect refuses to accept the initial asset pack ID. Questions: Has anyone seen Transporter reject the first Apple-hosted background asset pack for an app with -19243 and 400 invalid values? Does the first Managed Background Assets upload require any additional App Store Connect state beyond having BAHasManagedAssetPacks and BAUsesAppleHosting in the app? Does the app need a newly processed build in App Store Connect after enabling those plist keys before the first asset pack upload will work? Is there any known issue in Transporter 1.4 or App Store Connect for first-time Apple-hosted MBA uploads on macOS apps? If useful, I can also share the exact asset pack manifest and a redacted upload log.
1
0
133
Apr ’26
Subscription stuck in "developer action needed"
I am submitting a new app, so the subscription has to be submitted as part of the overall app review at first, I can't submit it directly on its own. I didn't know this at first, and submitted the subscription directly. It obviously got rejected with the status "developer action needed". Now no matter what I change I cannot seem to get the status to update from "Developer Action Needed" to a more favorable status. This is obviously a problem because until I can get the status to update, I cannot attach it to submit with my app. Any ideas on how to get the status on my subscription to update to "Ready to submit" so that I can attach it with my binary and submit it with my overall app submission?
4
0
186
Apr ’26
App review in status "Waiting for review" for over 2 months
Hi everyone, I’m dealing with a strange App Review delay and would appreciate any advice from people who faced something similar. My app was released on January 20. A small update was approved quickly on January 28, and another one on January 29. So far everything looked normal. Then I submitted another update on February 6. This submission stayed in “Waiting for Review” for 3 weeks with no progress. During that time, I contacted Apple Support to ask if something was wrong with my submission or the review queue. The response took quite a while, and since nothing was changing, I assumed the queue got stuck. So I decided to remove the update and resubmit it. Later Support replied and told me that I removed my own update, and that the queue was working normally and there was nothing I needed to do. However, even after resubmitting, the new build stayed in the same “Waiting for Review” status all the way until March 19 — with no signs of movement. At this point I started to think maybe the review team found some critical issues that would block the app from going live. I rechecked the entire app, didn’t find anything serious, but fixed a couple of small bugs and submitted another update. Unfortunately, this update is now also stuck in “Waiting for Review.” Additionally, I requested an expedited review on April 6, but haven’t received any response or changes in status. So at this point I’m not sure what else I can do. Has anyone experienced something similar? Is there anything that helped you unblock a submission stuck in this state? Any advice or shared experiences would be greatly appreciated.
1
0
403
Apr ’26
Subscription Removed from Binary, but Still Stuck “In Review,” Causing Repeated 2.1(b) Rejections
Has anyone experienced something similar with App Review / App Store Connect? We ran into a very frustrating situation that is now seriously affecting our release and iteration plan. What happened: One of our subscription products was initially rejected on “value” grounds. Although we disagreed with that assessment, we removed that subscription from the latest build in order to move the review process forward. The problem is that the subscription product remained stuck in “In Review” status in App Store Connect. Because of that state, we were unable to edit, remove, or modify it from our side. App Review then rejected the app again under Guideline 2.1(b), saying the IAP attached to the submission could not be found in the binary. So the issue is basically: we already removed the product from the app as requested, but App Store Connect still keeps that product attached to review, and we have no way to remove it ourselves. Then the app gets rejected for exactly that mismatch. We explained this multiple times, attached recordings and backend screenshots, but the responses mostly repeated the same review language and pointed us to contact support. Questions: Has anyone had a subscription get stuck in “In Review” and become impossible to remove? How was it finally resolved? Did Apple manually remove it from the submission, reset the review state, or require you to withdraw and resubmit everything? This has already caused major delays to our release cycle, so any similar experience or practical advice would be greatly appreciated.
1
0
65
Apr ’26
App rejected 4 times under 2.5.2 despite detailed clarifications - need guidance
Hi all, We've been rejected four times under Guideline 2.5.2 with identical responses, despite providing detailed clarifications each time. Hoping someone here has dealt with a similar situation. What our app is: A B2B SaaS companion app for our platform (Setgreet). Our customers — product managers and designers — create in-app engagement content (onboarding flows, feature announcements, surveys) on our web dashboard. This companion app lets their teammates and stakeholders view that content on a real device for review and approval before it goes live in the customer's own app via our SDK. The content is structured UI data (text, images, buttons, layout) fetched from our REST API. No executable code, no app binaries, no runtime interpretation, no app distribution. The rejection (verbatim, repeated 4 times): The app appears to be designed for clients or users to preview apps prior to being submitted to the App Store for review. This type of design allows you to change the app's behavior or functionality to differ from the intended and advertised primary purpose of the app, which is not in compliance with App Review Guideline 2.5.2 and section 3.3.2… What we've tried: Detailed written replies explaining the app is a content viewer, not an app preview tool Comparisons to approved App Store apps that work the same way (Figma Mirror, InVision, Braze, Notion — all render remotely-created content via shared links/codes) Filed an App Review Board appeal (waiting for response) Requested a 30-min App Review video call — declined by Apple Each reply gets the exact same rejection text back, with no engagement on our explanations. My questions: Has anyone successfully resolved a 2.5.2 rejection where the reviewer pattern-matched a content viewer as an "app preview tool"? Is the QR-code-to-view-content interaction the likely trigger? Should we de-emphasize it in favor of a login + flow list as the primary UX? Any advice on getting a senior reviewer to actually engage with the explanation vs. copy-pasting the same response? Submission ID: 2f079345-04df-4701-8089-5e55e982f99a Any insights appreciated. Happy to provide more detail. Thanks!
2
0
217
Apr ’26
New app not available on App Store after approval
Hello, My app has been approved on March 14, 2023 and has the status "Ready for sale" ever since. But the app is still not available on App Store, and whenever i use the link in App Connect to view on App Store it says "App Not available. This app is currently not available in your country or region". Initially I made the app only available in my country, after few days of getting that error, I made it available worldwide but still can't seem to find my app being available. I've sent a support ticket to apple a few days ago but got no reply. In the approval email it said it may take up to 24 hours for the app to be available on App Store, but few days have passed and still not available on app store. The app is free, and i checked all the countries and regions for availability. What can be the problem, how long does it take? Thank you
3
0
2.7k
Apr ’26
Can I obtain Apple Push Service certificates using the App Store Connect API?
Hi everyone, I am currently working on automating the renewal process for our managed certificates using the App Store Connect API. However, I've encountered an issue where certificates of the "Apple Push Service" type cannot be retrieved or created. After reviewing the documentation on CertificateType, it seems there is no corresponding type for Push Service certificates. https://developer.apple.com/documentation/appstoreconnectapi/certificatetype Is there any other way or a workaround to obtain or manage these certificates programmatically? Any advice would be greatly appreciated.
0
0
303
Apr ’26
TestFlight: “Beta app contract is missing” + 422 TF_BETA_APP_REVIEW_RESPONSE (all apps affected)
Hi folks, I had a similar issue I was able to replicate without fail: Public beta submission fails with: "Beta app contract is missing" POST /iris/v1/betaAppReviewSubmissions returns 422 Error: TF_BETA_APP_REVIEW_RESPONSE Internal TestFlight installs fail with: "The requested app is not available or doesn't exist" Adding apps to beta review also fails I was unable to: Add builds to public testing groups Submit builds for TestFlight review Reliably update TestFlight metadata ("What to Test", etc.) The fix: filed via Feedback Assistant (not Developer Support email). Included a HAR capture of the failing request and response headers, also provided all affected App IDs (even though this was account-wide). Got traction within a couple days after filing, much faster than waiting on Developer Support. Note: In my case this affected every app on the account. From what I’ve seen, this may be triggered by changes to tester groups (adding/removing testers), but this is not confirmed. Seems to be a backend contract/entitlement desync Apple-side. Hope this helps someone.
0
0
131
Apr ’26
I am stuck in a critical situation, Help needed.
Hello Apple App Review Team, and everyone, I am in a gap. I cant solve it. 2 days ago I received a copyright claim ref# APP264502-A As a 5 years experienced ASO professional, I choose and position keywords based on volume and relevancy. I didnt know that the keywords was copyrighted. After I received the App Store Notices email, I have took immediate action to prepare a new build to update the app title. I want to remove the copyrighted keyword. Now, because of this copyright claim, Apple put my account under "Pending Termination" status. Don't get me wrong, I can send the app to the review. But this status is blocking the app from going into App Review. Submission ID: 49f886fb-7d5e-4493-b7e8-5e5db2ab1e18 This is where I am stuck. The gap. the loop. I received copyright claim. Okay, of course I will remove your keyword. I need review to change app title. I cant get my app a review. I have created tickets, I replied all of the emails. I need help. This situation makes me stress a lot. I understand that companies or people can get copyrights. I respect that. And I move forward accordingly. I am willing to co-operate. Help needed. Thank you. Best regards,
0
0
141
Apr ’26
Auto-renewable subscriptions stuck in "Developer Action Needed" - Cannot attach to binary
Hi everyone, I am trying to submit the first version of my app with auto-renewable subscriptions, but I am stuck in a loop. Both of my subscriptions (Yearly and Monthly) are stuck with the status "Developer Action Needed". Because of this status, they do not appear in the list of available In-App Purchases when I try to attach them to my app binary on the App Store Connect submission page. Here is what I have already done/checked: All metadata is filled out (Display Name, Description, Pricing). Review Information is complete (Screenshot and Review Notes are provided). My "Paid Applications" agreement in the Agreements, Tax, and Banking section is Active. I contacted Apple Developer Support by phone, but they were unable to resolve the issue and suggested I post here for help. Has anyone experienced this "limbo" before? How can I trigger the status to change to "Ready to Submit" so I can finally attach them to my build and send the app for review? (I have attached screenshots of my App Store Connect dashboard showing the issue). Thanks in advance for any help!
2
1
375
Apr ’26
Developer Account Subscription - Paid, not active
Hi, Like many others here, I applied and paid for an Apple Developer account (April 2). Although I’m certain I used a different account during the process, it appears the payment was linked to an older account that I no longer have access to (specifically, I can’t access the email address associated with it). This means I may have missed any follow-up communication from Apple. Since then, I’ve updated my primary email to one I can access, submitted 3 support tickets, and spoken with Customer Support by phone. Unfortunately, I haven’t been able to resolve the issue. I’ve been told they cannot take action, that I need to wait for them to reach out to me, with no clear outcome — no escalation, no refund, and no concrete guidance on next steps. I’ve also seen mentions of a callback option from the Developer Account team, but I haven’t been able to find or access this anywhere. At this point, my account is still Pending, no response to my support tickets (despite a stated 2-business-day response time), and no clarity on how to proceed—while already being charged $100. I understand this has been asked before, but does anyone have suggestions on what I can do next? Thank you.
0
0
89
Apr ’26
[KeyChain Framework] KeyChain Item is accessible post App Transfer without rebuilding the KeyChain
We have utilised the KeyChain Framework for Adding items into KeyChain. We have Generated KeyPair using 'SecKeyGeneratePair' API as below (OSStatus)generateAssymetricKeyPair:(NSUInteger)bitSize{ OSStatus sanityCheck = noErr; SecKeyRef publicKeyRef = NULL; SecKeyRef privateKeyRef = NULL; NSString *appGrpIdentifier = @"group.com.sample.xyz" // Set the private key attributes. NSDictionary *privateKeyAttr = @{(id)kSecAttrIsPermanent: @YES, (id)kSecAttrApplicationTag: [TAG_ASSYMETRIC_PRIVATE_KEY dataUsingEncoding:NSUTF8StringEncoding], (id)kSecAttrCanEncrypt:@NO, (id)kSecAttrCanDecrypt:@YES, (id)kSecAttrAccessGroup: appGrpIdentifier }; // Set the public key attributes. NSDictionary *publicKeyAttr = @{(id)kSecAttrIsPermanent: @YES, (id)kSecAttrApplicationTag: [TAG_ASSYMETRIC_PUBLIC_KEY dataUsingEncoding:NSUTF8StringEncoding], (id)kSecAttrCanEncrypt:@YES, (id)kSecAttrCanDecrypt:@NO, (id)kSecAttrAccessGroup: appGrpIdentifier }; // Set top level attributes for the keypair. NSDictionary *keyPairAttr = @{(id)kSecAttrKeyType: (id)kSecAttrKeyTypeRSA, (id)kSecAttrKeySizeInBits: @(bitSize), (id)kSecClass: (id)kSecClassKey, (id)kSecPrivateKeyAttrs: privateKeyAttr, (id)kSecPublicKeyAttrs: publicKeyAttr, // MOBSF-WARNING-SUPPRESS: (id)kSecAttrAccessible: (id)kSecAttrAccessibleAfterFirstUnlock, // mobsf-ignore: ios_keychain_weak_accessibility_value // MOBSF-SUPPRESS-END (id)kSecAttrAccessGroup: appGrpIdentifier }; // Generate Assymetric keys sanityCheck = SecKeyGeneratePair((CFDictionaryRef)keyPairAttr, &publicKeyRef, &privateKeyRef); if(sanityCheck == errSecSuccess){ NSLog(@"[DB_ENCRYPTION] <ALA_INFO> [OS-CCF] CALLED Assymetric keys are generated"); } else{ NSLog(@"[DB_ENCRYPTION] <ALA_ERROR> [OS-CCF] CALLED Error while generating asymetric keys : %d", (int)sanityCheck); } if (publicKeyRef) { CFRelease(publicKeyRef); } if (privateKeyRef) { CFRelease(privateKeyRef); } return sanityCheck; } KeyPair is added into the KeyChain (BOOL)saveSymetricKeyToKeychain:(NSData *)symmetricKeyData keyIdentifier:(NSString *)keyIdentifier { NSString *appGrpIdentifier = [KeychainGroupManager getAppGroupIdentifier]; NSDictionary *query = @{ (__bridge id)kSecClass: (__bridge id)kSecClassKey, (__bridge id)kSecAttrApplicationTag: keyIdentifier, (__bridge id)kSecValueData: symmetricKeyData, (__bridge id)kSecAttrKeyClass: (__bridge id)kSecAttrKeyClassSymmetric, // MOBSF-WARNING-SUPPRESS: (__bridge id)kSecAttrAccessible: (__bridge id)kSecAttrAccessibleAfterFirstUnlock, // mobsf-ignore: ios_keychain_weak_accessibility_value // MOBSF-SUPPRESS-END (__bridge id)kSecAttrAccessGroup: appGrpIdentifier }; // Now add the key to the Keychain status = SecItemAdd((__bridge CFDictionaryRef)query, NULL); if (status == errSecSuccess) { NSLog(@"[DB_ENCRYPTION] Key successfully stored in the Keychain"); return YES; } else { NSLog(@"<ALA_ERROR> [DB_ENCRYPTION] Error storing key in the Keychain: %d", (int)status); return NO; } } Post App Transfer, we are able to retrieve the Public & Private Key Reference without rebuilding the keychain Query:- Is this attribute "kSecAttrAccessGroup" helping us to retrieve the KeyChain items without having to rebuild on App Transfer to New Apple Account as described in this set of guidelines. Could you please explain in detail on this. https://developer.apple.com/help/app-store-connect/transfer-an-app/overview-of-app-transfer Keychain sharing continues to work only until the app is updated. Therefore, you must rebuild the keychain when submitting updates. If your keychain group is defined in the Xcode project, replace it with a group created by the recipient, incorporating their Team ID for continued keychain sharing. After the update, users must re-login once as the app cannot retrieve the authentication token from the keychain.
1
0
177
Apr ’26
Guideline 4.3(b) Spam rejection again and again – need help from App Review experts
My iOS app is getting repeatedly rejected under Guideline 4.3(b) Spam. Apple says the app is astrology / horoscope category, but the app is actually a B2B partner dashboard for verified consultants and contains no horoscope content. We already: Removed astrology keywords Renamed the app Changed metadata Restricted login Removed China region Explained multiple times to App Review Still getting same rejection again and again. Has anyone successfully resolved 4.3(b) spam rejection for astrology / consultation / marketplace apps? What exact change finally worked? Should we appeal? Request call? Change bundle? New app? Different category? Need expert advice urgently.
2
0
128
Apr ’26
Waiting for review
Hi, My app is waiting for review since Saturday at 5:42 PM, so is TestFlight. It has been rejected a couple of times, and errors were fixed with each update. Is this normal?
Replies
1
Boosts
0
Views
134
Activity
Apr ’26
App approved but subscriptions not working: Says localization was rejected without providing any reason
Submitted my app and it was approved by Apple. I then downloaded it from the app store and went through onboarding however when I tried to complete a purchase it failed. Went back to app store connect and saw that there is an issue with my subscriptions. Says localization is rejected but does not provide any reason why. Any ideas?? Everything worked fine with sandbox account.
Replies
5
Boosts
0
Views
396
Activity
Apr ’26
is there a tool to check compliance before submitting the App?
We recently ran into an issue where our submission was rejected due to references to an API that we are not using but that was present in the code. Guideline 2.5.1 - Performance - Software Requirements Issue Description The app uses the Clinical Health Records API but the app does not appear to include any primary features that require the Clinical Health Records API. Next Steps To resolve this issue, please remove the Clinical Health Records API from the app, as well as any references to this app’s interactivity with Clinical Health Records from the app or its metadata. And as it turns out, we actually did have references to that API that we had missed and did have to remove them. Usually, I would recommend to just resubmit the new build and see if it gets accepted, then hold it until the powers that be approve it for publication. For this client, though, their QA team forces us into more of a waterfall-ish approach, where we are not allowed to submit production builds ahead of time (i.e. until after all manual testing has concluded, test evidence has been filed and the required documents have been updated and approved). And if after resubmission we find something else that needs to be fixed, we get to restart the process all over again. That's ... slower. We do have a workaround in place where we submit a development build for review and check whether that would get accepted, then retract that version and submit the production build once we are allowed to. But that means more work for Apple (the App has to be reviewed twice) and more risk for us (if the submission team accidentally publishes a development build, the consequences would be severe). Is there a tool that allows us to check for guideline violations without having to submit a build to the App Store Connect? I'm not looking for a "yes, this will get approved" kind of guarantee, just a "well, the review team may find something else to question / reject, but as far as automated checks go, this looks ready for submission".
Replies
2
Boosts
0
Views
503
Activity
Apr ’26
Waiting to get accepted for my business developer account
I’ve been waiting to get my business developer account approved and it is taking a long time. Is Apple just really backed up right now? It is actually taking longer for me to get approval than actually building the app. 🤣 I still can’t get into App Store Connect because of this. So I’m really hindered with progress until this is resolved.
Replies
0
Boosts
0
Views
36
Activity
Apr ’26
Adding a tester to internal test group
I have sent an invite to a user for internal testing. They have received the email and clicked the accept test link. It takes them to App Store Connect web login screen. I do not see that they have accepted the role on my dashboard and they do not have access to my app on Testflight. Has anyone had this/similar issue and resolved it?
Replies
0
Boosts
0
Views
162
Activity
Apr ’26
85% of Subscriptions are in Billing Retry State
One of our apps has 85% stuck in Billing Retry -- We are so confused. All the users are from the US, and have a one-week free trial. We had 1,000 subscriptions expire from this issue. So any help would be so appreciated.
Replies
3
Boosts
2
Views
316
Activity
Apr ’26
Blank page when logging into App Store Connect
When I sign into App Store Connect, I am taken to this URL: https://appstoreconnect.apple.com/review_agree The page shows a gray activity spinner for a few seconds, then is blank. I have tried on multiple computers and multiple browsers, over the past few weeks, with the same result. I have lodged a developer support request, but it hasn’t been resolved yet. It’s been holding up our App Store submission for a couple of weeks now. Any ideas of things I could try, or has anyone else had this issue and had it resolved ?
Replies
27
Boosts
8
Views
13k
Activity
Apr ’26
Transporter rejects first Apple-hosted Managed Background Assets pack with `-19243` / `400 invalid values`
We are trying to upload the first Apple-hosted Managed Background Assets pack for our macOS app, but Transporter rejects the asset pack ID during upload. App details: App name: DistillApp Apple ID: 6760288806 Bundle ID: cn.rkbkosp.DistillApp Asset pack ID: distill.pipeline.zh-baseline Platform: macOS Transporter: 1.4 Xcode: 26.2 macOS: 26.3.1 What we see in Transporter: Apple ID: 6760288806 App Name: DistillApp App Bundle ID: cn.rkbkosp.DistillApp No background assets found. And when we try to upload the first asset pack, Transporter fails with: 获取 Apple ID “6760288806”的资源包列表失败。 (-19243) There is an error with a URL parameter (400) Found invalid values: distill.pipeline.zh-baseline What we have already confirmed locally: The app resolves correctly in Transporter, so the Apple ID and bundle ID appear to be correct. The app Info.plist includes: BAHasManagedAssetPacks = YES BAUsesAppleHosting = YES BAAppGroupID = 8U6DAJ62JT.group.cn.rkbkosp.DistillApp.assets The asset pack manifest uses: assetPackID = distill.pipeline.zh-baseline This is intended to be the first Apple-hosted background asset pack for the app. Our understanding is that No background assets found is expected before the first successful upload, so the actual problem seems to be that Transporter/App Store Connect refuses to accept the initial asset pack ID. Questions: Has anyone seen Transporter reject the first Apple-hosted background asset pack for an app with -19243 and 400 invalid values? Does the first Managed Background Assets upload require any additional App Store Connect state beyond having BAHasManagedAssetPacks and BAUsesAppleHosting in the app? Does the app need a newly processed build in App Store Connect after enabling those plist keys before the first asset pack upload will work? Is there any known issue in Transporter 1.4 or App Store Connect for first-time Apple-hosted MBA uploads on macOS apps? If useful, I can also share the exact asset pack manifest and a redacted upload log.
Replies
1
Boosts
0
Views
133
Activity
Apr ’26
Subscription stuck in "developer action needed"
I am submitting a new app, so the subscription has to be submitted as part of the overall app review at first, I can't submit it directly on its own. I didn't know this at first, and submitted the subscription directly. It obviously got rejected with the status "developer action needed". Now no matter what I change I cannot seem to get the status to update from "Developer Action Needed" to a more favorable status. This is obviously a problem because until I can get the status to update, I cannot attach it to submit with my app. Any ideas on how to get the status on my subscription to update to "Ready to submit" so that I can attach it with my binary and submit it with my overall app submission?
Replies
4
Boosts
0
Views
186
Activity
Apr ’26
App review in status "Waiting for review" for over 2 months
Hi everyone, I’m dealing with a strange App Review delay and would appreciate any advice from people who faced something similar. My app was released on January 20. A small update was approved quickly on January 28, and another one on January 29. So far everything looked normal. Then I submitted another update on February 6. This submission stayed in “Waiting for Review” for 3 weeks with no progress. During that time, I contacted Apple Support to ask if something was wrong with my submission or the review queue. The response took quite a while, and since nothing was changing, I assumed the queue got stuck. So I decided to remove the update and resubmit it. Later Support replied and told me that I removed my own update, and that the queue was working normally and there was nothing I needed to do. However, even after resubmitting, the new build stayed in the same “Waiting for Review” status all the way until March 19 — with no signs of movement. At this point I started to think maybe the review team found some critical issues that would block the app from going live. I rechecked the entire app, didn’t find anything serious, but fixed a couple of small bugs and submitted another update. Unfortunately, this update is now also stuck in “Waiting for Review.” Additionally, I requested an expedited review on April 6, but haven’t received any response or changes in status. So at this point I’m not sure what else I can do. Has anyone experienced something similar? Is there anything that helped you unblock a submission stuck in this state? Any advice or shared experiences would be greatly appreciated.
Replies
1
Boosts
0
Views
403
Activity
Apr ’26
Subscription Removed from Binary, but Still Stuck “In Review,” Causing Repeated 2.1(b) Rejections
Has anyone experienced something similar with App Review / App Store Connect? We ran into a very frustrating situation that is now seriously affecting our release and iteration plan. What happened: One of our subscription products was initially rejected on “value” grounds. Although we disagreed with that assessment, we removed that subscription from the latest build in order to move the review process forward. The problem is that the subscription product remained stuck in “In Review” status in App Store Connect. Because of that state, we were unable to edit, remove, or modify it from our side. App Review then rejected the app again under Guideline 2.1(b), saying the IAP attached to the submission could not be found in the binary. So the issue is basically: we already removed the product from the app as requested, but App Store Connect still keeps that product attached to review, and we have no way to remove it ourselves. Then the app gets rejected for exactly that mismatch. We explained this multiple times, attached recordings and backend screenshots, but the responses mostly repeated the same review language and pointed us to contact support. Questions: Has anyone had a subscription get stuck in “In Review” and become impossible to remove? How was it finally resolved? Did Apple manually remove it from the submission, reset the review state, or require you to withdraw and resubmit everything? This has already caused major delays to our release cycle, so any similar experience or practical advice would be greatly appreciated.
Replies
1
Boosts
0
Views
65
Activity
Apr ’26
App rejected 4 times under 2.5.2 despite detailed clarifications - need guidance
Hi all, We've been rejected four times under Guideline 2.5.2 with identical responses, despite providing detailed clarifications each time. Hoping someone here has dealt with a similar situation. What our app is: A B2B SaaS companion app for our platform (Setgreet). Our customers — product managers and designers — create in-app engagement content (onboarding flows, feature announcements, surveys) on our web dashboard. This companion app lets their teammates and stakeholders view that content on a real device for review and approval before it goes live in the customer's own app via our SDK. The content is structured UI data (text, images, buttons, layout) fetched from our REST API. No executable code, no app binaries, no runtime interpretation, no app distribution. The rejection (verbatim, repeated 4 times): The app appears to be designed for clients or users to preview apps prior to being submitted to the App Store for review. This type of design allows you to change the app's behavior or functionality to differ from the intended and advertised primary purpose of the app, which is not in compliance with App Review Guideline 2.5.2 and section 3.3.2… What we've tried: Detailed written replies explaining the app is a content viewer, not an app preview tool Comparisons to approved App Store apps that work the same way (Figma Mirror, InVision, Braze, Notion — all render remotely-created content via shared links/codes) Filed an App Review Board appeal (waiting for response) Requested a 30-min App Review video call — declined by Apple Each reply gets the exact same rejection text back, with no engagement on our explanations. My questions: Has anyone successfully resolved a 2.5.2 rejection where the reviewer pattern-matched a content viewer as an "app preview tool"? Is the QR-code-to-view-content interaction the likely trigger? Should we de-emphasize it in favor of a login + flow list as the primary UX? Any advice on getting a senior reviewer to actually engage with the explanation vs. copy-pasting the same response? Submission ID: 2f079345-04df-4701-8089-5e55e982f99a Any insights appreciated. Happy to provide more detail. Thanks!
Replies
2
Boosts
0
Views
217
Activity
Apr ’26
New app not available on App Store after approval
Hello, My app has been approved on March 14, 2023 and has the status "Ready for sale" ever since. But the app is still not available on App Store, and whenever i use the link in App Connect to view on App Store it says "App Not available. This app is currently not available in your country or region". Initially I made the app only available in my country, after few days of getting that error, I made it available worldwide but still can't seem to find my app being available. I've sent a support ticket to apple a few days ago but got no reply. In the approval email it said it may take up to 24 hours for the app to be available on App Store, but few days have passed and still not available on app store. The app is free, and i checked all the countries and regions for availability. What can be the problem, how long does it take? Thank you
Replies
3
Boosts
0
Views
2.7k
Activity
Apr ’26
Can I obtain Apple Push Service certificates using the App Store Connect API?
Hi everyone, I am currently working on automating the renewal process for our managed certificates using the App Store Connect API. However, I've encountered an issue where certificates of the "Apple Push Service" type cannot be retrieved or created. After reviewing the documentation on CertificateType, it seems there is no corresponding type for Push Service certificates. https://developer.apple.com/documentation/appstoreconnectapi/certificatetype Is there any other way or a workaround to obtain or manage these certificates programmatically? Any advice would be greatly appreciated.
Replies
0
Boosts
0
Views
303
Activity
Apr ’26
TestFlight: “Beta app contract is missing” + 422 TF_BETA_APP_REVIEW_RESPONSE (all apps affected)
Hi folks, I had a similar issue I was able to replicate without fail: Public beta submission fails with: "Beta app contract is missing" POST /iris/v1/betaAppReviewSubmissions returns 422 Error: TF_BETA_APP_REVIEW_RESPONSE Internal TestFlight installs fail with: "The requested app is not available or doesn't exist" Adding apps to beta review also fails I was unable to: Add builds to public testing groups Submit builds for TestFlight review Reliably update TestFlight metadata ("What to Test", etc.) The fix: filed via Feedback Assistant (not Developer Support email). Included a HAR capture of the failing request and response headers, also provided all affected App IDs (even though this was account-wide). Got traction within a couple days after filing, much faster than waiting on Developer Support. Note: In my case this affected every app on the account. From what I’ve seen, this may be triggered by changes to tester groups (adding/removing testers), but this is not confirmed. Seems to be a backend contract/entitlement desync Apple-side. Hope this helps someone.
Replies
0
Boosts
0
Views
131
Activity
Apr ’26
I am stuck in a critical situation, Help needed.
Hello Apple App Review Team, and everyone, I am in a gap. I cant solve it. 2 days ago I received a copyright claim ref# APP264502-A As a 5 years experienced ASO professional, I choose and position keywords based on volume and relevancy. I didnt know that the keywords was copyrighted. After I received the App Store Notices email, I have took immediate action to prepare a new build to update the app title. I want to remove the copyrighted keyword. Now, because of this copyright claim, Apple put my account under "Pending Termination" status. Don't get me wrong, I can send the app to the review. But this status is blocking the app from going into App Review. Submission ID: 49f886fb-7d5e-4493-b7e8-5e5db2ab1e18 This is where I am stuck. The gap. the loop. I received copyright claim. Okay, of course I will remove your keyword. I need review to change app title. I cant get my app a review. I have created tickets, I replied all of the emails. I need help. This situation makes me stress a lot. I understand that companies or people can get copyrights. I respect that. And I move forward accordingly. I am willing to co-operate. Help needed. Thank you. Best regards,
Replies
0
Boosts
0
Views
141
Activity
Apr ’26
Auto-renewable subscriptions stuck in "Developer Action Needed" - Cannot attach to binary
Hi everyone, I am trying to submit the first version of my app with auto-renewable subscriptions, but I am stuck in a loop. Both of my subscriptions (Yearly and Monthly) are stuck with the status "Developer Action Needed". Because of this status, they do not appear in the list of available In-App Purchases when I try to attach them to my app binary on the App Store Connect submission page. Here is what I have already done/checked: All metadata is filled out (Display Name, Description, Pricing). Review Information is complete (Screenshot and Review Notes are provided). My "Paid Applications" agreement in the Agreements, Tax, and Banking section is Active. I contacted Apple Developer Support by phone, but they were unable to resolve the issue and suggested I post here for help. Has anyone experienced this "limbo" before? How can I trigger the status to change to "Ready to Submit" so I can finally attach them to my build and send the app for review? (I have attached screenshots of my App Store Connect dashboard showing the issue). Thanks in advance for any help!
Replies
2
Boosts
1
Views
375
Activity
Apr ’26
Developer Account Subscription - Paid, not active
Hi, Like many others here, I applied and paid for an Apple Developer account (April 2). Although I’m certain I used a different account during the process, it appears the payment was linked to an older account that I no longer have access to (specifically, I can’t access the email address associated with it). This means I may have missed any follow-up communication from Apple. Since then, I’ve updated my primary email to one I can access, submitted 3 support tickets, and spoken with Customer Support by phone. Unfortunately, I haven’t been able to resolve the issue. I’ve been told they cannot take action, that I need to wait for them to reach out to me, with no clear outcome — no escalation, no refund, and no concrete guidance on next steps. I’ve also seen mentions of a callback option from the Developer Account team, but I haven’t been able to find or access this anywhere. At this point, my account is still Pending, no response to my support tickets (despite a stated 2-business-day response time), and no clarity on how to proceed—while already being charged $100. I understand this has been asked before, but does anyone have suggestions on what I can do next? Thank you.
Replies
0
Boosts
0
Views
89
Activity
Apr ’26
[KeyChain Framework] KeyChain Item is accessible post App Transfer without rebuilding the KeyChain
We have utilised the KeyChain Framework for Adding items into KeyChain. We have Generated KeyPair using 'SecKeyGeneratePair' API as below (OSStatus)generateAssymetricKeyPair:(NSUInteger)bitSize{ OSStatus sanityCheck = noErr; SecKeyRef publicKeyRef = NULL; SecKeyRef privateKeyRef = NULL; NSString *appGrpIdentifier = @"group.com.sample.xyz" // Set the private key attributes. NSDictionary *privateKeyAttr = @{(id)kSecAttrIsPermanent: @YES, (id)kSecAttrApplicationTag: [TAG_ASSYMETRIC_PRIVATE_KEY dataUsingEncoding:NSUTF8StringEncoding], (id)kSecAttrCanEncrypt:@NO, (id)kSecAttrCanDecrypt:@YES, (id)kSecAttrAccessGroup: appGrpIdentifier }; // Set the public key attributes. NSDictionary *publicKeyAttr = @{(id)kSecAttrIsPermanent: @YES, (id)kSecAttrApplicationTag: [TAG_ASSYMETRIC_PUBLIC_KEY dataUsingEncoding:NSUTF8StringEncoding], (id)kSecAttrCanEncrypt:@YES, (id)kSecAttrCanDecrypt:@NO, (id)kSecAttrAccessGroup: appGrpIdentifier }; // Set top level attributes for the keypair. NSDictionary *keyPairAttr = @{(id)kSecAttrKeyType: (id)kSecAttrKeyTypeRSA, (id)kSecAttrKeySizeInBits: @(bitSize), (id)kSecClass: (id)kSecClassKey, (id)kSecPrivateKeyAttrs: privateKeyAttr, (id)kSecPublicKeyAttrs: publicKeyAttr, // MOBSF-WARNING-SUPPRESS: (id)kSecAttrAccessible: (id)kSecAttrAccessibleAfterFirstUnlock, // mobsf-ignore: ios_keychain_weak_accessibility_value // MOBSF-SUPPRESS-END (id)kSecAttrAccessGroup: appGrpIdentifier }; // Generate Assymetric keys sanityCheck = SecKeyGeneratePair((CFDictionaryRef)keyPairAttr, &publicKeyRef, &privateKeyRef); if(sanityCheck == errSecSuccess){ NSLog(@"[DB_ENCRYPTION] <ALA_INFO> [OS-CCF] CALLED Assymetric keys are generated"); } else{ NSLog(@"[DB_ENCRYPTION] <ALA_ERROR> [OS-CCF] CALLED Error while generating asymetric keys : %d", (int)sanityCheck); } if (publicKeyRef) { CFRelease(publicKeyRef); } if (privateKeyRef) { CFRelease(privateKeyRef); } return sanityCheck; } KeyPair is added into the KeyChain (BOOL)saveSymetricKeyToKeychain:(NSData *)symmetricKeyData keyIdentifier:(NSString *)keyIdentifier { NSString *appGrpIdentifier = [KeychainGroupManager getAppGroupIdentifier]; NSDictionary *query = @{ (__bridge id)kSecClass: (__bridge id)kSecClassKey, (__bridge id)kSecAttrApplicationTag: keyIdentifier, (__bridge id)kSecValueData: symmetricKeyData, (__bridge id)kSecAttrKeyClass: (__bridge id)kSecAttrKeyClassSymmetric, // MOBSF-WARNING-SUPPRESS: (__bridge id)kSecAttrAccessible: (__bridge id)kSecAttrAccessibleAfterFirstUnlock, // mobsf-ignore: ios_keychain_weak_accessibility_value // MOBSF-SUPPRESS-END (__bridge id)kSecAttrAccessGroup: appGrpIdentifier }; // Now add the key to the Keychain status = SecItemAdd((__bridge CFDictionaryRef)query, NULL); if (status == errSecSuccess) { NSLog(@"[DB_ENCRYPTION] Key successfully stored in the Keychain"); return YES; } else { NSLog(@"<ALA_ERROR> [DB_ENCRYPTION] Error storing key in the Keychain: %d", (int)status); return NO; } } Post App Transfer, we are able to retrieve the Public & Private Key Reference without rebuilding the keychain Query:- Is this attribute "kSecAttrAccessGroup" helping us to retrieve the KeyChain items without having to rebuild on App Transfer to New Apple Account as described in this set of guidelines. Could you please explain in detail on this. https://developer.apple.com/help/app-store-connect/transfer-an-app/overview-of-app-transfer Keychain sharing continues to work only until the app is updated. Therefore, you must rebuild the keychain when submitting updates. If your keychain group is defined in the Xcode project, replace it with a group created by the recipient, incorporating their Team ID for continued keychain sharing. After the update, users must re-login once as the app cannot retrieve the authentication token from the keychain.
Replies
1
Boosts
0
Views
177
Activity
Apr ’26
Guideline 4.3(b) Spam rejection again and again – need help from App Review experts
My iOS app is getting repeatedly rejected under Guideline 4.3(b) Spam. Apple says the app is astrology / horoscope category, but the app is actually a B2B partner dashboard for verified consultants and contains no horoscope content. We already: Removed astrology keywords Renamed the app Changed metadata Restricted login Removed China region Explained multiple times to App Review Still getting same rejection again and again. Has anyone successfully resolved 4.3(b) spam rejection for astrology / consultation / marketplace apps? What exact change finally worked? Should we appeal? Request call? Change bundle? New app? Different category? Need expert advice urgently.
Replies
2
Boosts
0
Views
128
Activity
Apr ’26