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

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
189
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
404
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
66
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
308
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
134
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
143
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
378
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
90
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
194
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
129
Apr ’26
App approved but EU distribution blocked – DSA compliance stuck “In Review”
Hello, My app “DeepTone” has been fully approved and is marked as Ready for Distribution in App Store Connect. However, the app is not available in EU countries due to Digital Services Act (DSA) compliance still showing “In Review”. details: DSA verification was submitted and confirmed as completed by Apple Developer Support (case ID available). App Review has already approved the app. The app is currently live in non-EU regions but blocked in the EU. App Store Connect still shows: Digital Services Act (DSA) compliance – In Review Encryption Self-Declaration (France) – In Review This appears to be a backend compliance status issue rather than an app review issue. Has anyone experienced a similar situation where DSA compliance remained “In Review” after approval? Is there a known escalation path or expected resolution timeframe for this? Thank you for any guidance.
1
1
276
Apr ’26
Unable to accept new developer program license agreement
I see a yellow banner on my App Store Connect page with the following message: Apple Developer Program License Agreement Updated The updated Apple Developer Program License Agreement needs to be reviewed. In order to update your existing apps and submit new apps to the App Store, the Account Holder must review and accept the updated agreement by signing in to their account on the Apple Developer website." I am the account owner and I don't see any option to accept the license agreement. I see that the last agreement was signed on 13th December 2021 and it is accepted. I don't see any other agreements anywhere. I am unable to release any apps due to this issue. Does anyone know how to resolve this?
3
0
989
Apr ’26
Stuck submitting subscription for review
We are stuck in AppStoreConnect limbo. We have a new subscription group + two Subscriptions in Ready To Review state in appstoreconnect, but Apple Review rejected our latest app version because they weren't included with the version. Our app version has been rejected for a few issues before this which maybe broke something. When I go to edit the version, there is no Subscriptions & Purchases section to add them for review. I tried editing the subscriptions and subscription group localization to see if that got it out of Waiting For Review state or showed the version section but no luck. So we can't add the Subscriptions for review and we are rejected from App Review if we don't. I submitted an Apple support email 8 days ago and haven't received any response. Does anyone know of a way to get this unblocked?
4
0
166
Apr ’26
App Store Connect Business page silently fails on submit + stuck on loading screen
I've been experiencing two critical issues with App Store Connect for several weeks and have contacted Developer Support multiple times by email with no response. Environment: macOS (Sequoia), tested on Chrome and Safari, multiple devices and networks. US-based organization account. ISSUE 1 — BUSINESS PAGE NOT FUNCTIONING (ongoing for weeks) The Business > Agreements/Tax/Banking page does not work correctly. After filling in all required information and clicking Submit, the page silently refreshes back to the unfilled state. No success message, no error message. This happens consistently across all browsers and devices. The browser console shows the following error on page load: [maison] No route found https://appstoreconnect.apple.com/business/atb/[entity-id] This suggests the SPA router fails to initialize the page, which would explain why submit has no effect. Both my Free App and Paid App agreements are stuck in pending status ("Waiting for Tax/Bank Info"), and I cannot complete the required identity verification through the UI. WHAT I'VE TRIED Multiple browsers (Chrome, Safari) Multiple devices and networks Cleared all cookies and cache Disabled all browser extensions Contacted Developer Support by email — no response after 7+ days IMPACT I cannot launch my paid app because the Paid App Agreement cannot be completed. Has anyone encountered the [maison] routing error on the Business page? Any workarounds would be greatly appreciated.
1
0
90
Apr ’26
App Store Ratings and Reviews Missing or Disappearing
Hello everyone, We’ve recently noticed an issue with our app’s ratings and reviews on the App Store. Some users have informed us that they left ratings and/or reviews, but these never appeared. Additionally, we’ve observed some reviews disappearing after they were initially visible. We contacted Apple Support, and while they pointed us to the App Store terms and conditions—indicating that Apple has discretion over review removal—we’re trying to determine if there might be a technical reason behind this behavior. Here are some specifics: It has been a while since we’ve seen any new ratings or reviews, even though users have confirmed submitting them. Some reviews that were previously approved and visible have disappeared without explanation. We’ve ensured—to the extent possible—that our app complies with all guidelines and policies, so we’re ruling out violations as the cause for now. Since the app is still new, even a few ratings or reviews missing is quite impactful. Has anyone else experienced similar issues? Could this be related to a known bug or technical limitation? For example, could regional settings, delays in processing reviews, or other factors be affecting visibility? We would greatly appreciate any advice on how to investigate this further or escalate the matter effectively. If you’ve encountered this before, what steps did you take to resolve it? Thank you for your help!
2
0
184
Apr ’26
In-App Purchase dialog not appearing during App Review but works on physical device
Hi everyone, My app has been rejected twice under Guideline 2.1(b) - App Completeness because the reviewer says the In-App Purchase does not trigger a purchase flow when tapping the purchase button. However, I have tested it on a physical iPhone (iOS 18.6.2) and the StoreKit purchase dialog appears and completes successfully. I have confirmed: Paid Apps Agreement is active In-App Purchase product (non-consumable) is configured correctly Sandbox test account works fine Purchase flow works on physical device with screen recording as proof The reviewer tested on iPad Air 11-inch (M3) with iPadOS 26.4. My app uses Flutter with the in_app_purchase package (v3.2.0). The purchase implementation: Calls InAppPurchase.instance.isAvailable() Queries product details with queryProductDetails() Calls buyNonConsumable() when user taps purchase button I found and fixed a potential null reference issue in the purchase completer that could cause the purchase to fail silently, but I'm not sure if this was the exact cause since I cannot reproduce the issue. Has anyone experienced a similar situation where IAP works on device but fails during App Review? Any suggestions on what might be different in the review environment? Thank you.
2
0
135
Apr ’26
Stuck in "Waiting for Review" for 9 days (v1.0.3 Update)
Hi everyone, I am experiencing an unusual delay with my app update. I submitted version 1.0.3 of my app, "MarketNow", on March 12, 2026, but it has been stuck in the "Waiting for Review" status for 9 days now. Typically, updates are reviewed within 24–48 hours, so this 9-day wait is quite concerning. I have already sent a formal inquiry through App Store Connect but haven't received a specific update yet. Is anyone else seeing long wait times for updates this week? Could this be related to a backlog before the April SDK deadline, or is there a known issue with the Finance category review queue? Any insights would be helpful. Thanks!
4
0
161
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
189
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
404
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
66
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
308
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
134
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
143
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
378
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
90
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
194
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
129
Activity
Apr ’26
App approved but EU distribution blocked – DSA compliance stuck “In Review”
Hello, My app “DeepTone” has been fully approved and is marked as Ready for Distribution in App Store Connect. However, the app is not available in EU countries due to Digital Services Act (DSA) compliance still showing “In Review”. details: DSA verification was submitted and confirmed as completed by Apple Developer Support (case ID available). App Review has already approved the app. The app is currently live in non-EU regions but blocked in the EU. App Store Connect still shows: Digital Services Act (DSA) compliance – In Review Encryption Self-Declaration (France) – In Review This appears to be a backend compliance status issue rather than an app review issue. Has anyone experienced a similar situation where DSA compliance remained “In Review” after approval? Is there a known escalation path or expected resolution timeframe for this? Thank you for any guidance.
Replies
1
Boosts
1
Views
276
Activity
Apr ’26
Unable to accept new developer program license agreement
I see a yellow banner on my App Store Connect page with the following message: Apple Developer Program License Agreement Updated The updated Apple Developer Program License Agreement needs to be reviewed. In order to update your existing apps and submit new apps to the App Store, the Account Holder must review and accept the updated agreement by signing in to their account on the Apple Developer website." I am the account owner and I don't see any option to accept the license agreement. I see that the last agreement was signed on 13th December 2021 and it is accepted. I don't see any other agreements anywhere. I am unable to release any apps due to this issue. Does anyone know how to resolve this?
Replies
3
Boosts
0
Views
989
Activity
Apr ’26
Stuck submitting subscription for review
We are stuck in AppStoreConnect limbo. We have a new subscription group + two Subscriptions in Ready To Review state in appstoreconnect, but Apple Review rejected our latest app version because they weren't included with the version. Our app version has been rejected for a few issues before this which maybe broke something. When I go to edit the version, there is no Subscriptions & Purchases section to add them for review. I tried editing the subscriptions and subscription group localization to see if that got it out of Waiting For Review state or showed the version section but no luck. So we can't add the Subscriptions for review and we are rejected from App Review if we don't. I submitted an Apple support email 8 days ago and haven't received any response. Does anyone know of a way to get this unblocked?
Replies
4
Boosts
0
Views
166
Activity
Apr ’26
App Store Connect Business page silently fails on submit + stuck on loading screen
I've been experiencing two critical issues with App Store Connect for several weeks and have contacted Developer Support multiple times by email with no response. Environment: macOS (Sequoia), tested on Chrome and Safari, multiple devices and networks. US-based organization account. ISSUE 1 — BUSINESS PAGE NOT FUNCTIONING (ongoing for weeks) The Business > Agreements/Tax/Banking page does not work correctly. After filling in all required information and clicking Submit, the page silently refreshes back to the unfilled state. No success message, no error message. This happens consistently across all browsers and devices. The browser console shows the following error on page load: [maison] No route found https://appstoreconnect.apple.com/business/atb/[entity-id] This suggests the SPA router fails to initialize the page, which would explain why submit has no effect. Both my Free App and Paid App agreements are stuck in pending status ("Waiting for Tax/Bank Info"), and I cannot complete the required identity verification through the UI. WHAT I'VE TRIED Multiple browsers (Chrome, Safari) Multiple devices and networks Cleared all cookies and cache Disabled all browser extensions Contacted Developer Support by email — no response after 7+ days IMPACT I cannot launch my paid app because the Paid App Agreement cannot be completed. Has anyone encountered the [maison] routing error on the Business page? Any workarounds would be greatly appreciated.
Replies
1
Boosts
0
Views
90
Activity
Apr ’26
App Store Ratings and Reviews Missing or Disappearing
Hello everyone, We’ve recently noticed an issue with our app’s ratings and reviews on the App Store. Some users have informed us that they left ratings and/or reviews, but these never appeared. Additionally, we’ve observed some reviews disappearing after they were initially visible. We contacted Apple Support, and while they pointed us to the App Store terms and conditions—indicating that Apple has discretion over review removal—we’re trying to determine if there might be a technical reason behind this behavior. Here are some specifics: It has been a while since we’ve seen any new ratings or reviews, even though users have confirmed submitting them. Some reviews that were previously approved and visible have disappeared without explanation. We’ve ensured—to the extent possible—that our app complies with all guidelines and policies, so we’re ruling out violations as the cause for now. Since the app is still new, even a few ratings or reviews missing is quite impactful. Has anyone else experienced similar issues? Could this be related to a known bug or technical limitation? For example, could regional settings, delays in processing reviews, or other factors be affecting visibility? We would greatly appreciate any advice on how to investigate this further or escalate the matter effectively. If you’ve encountered this before, what steps did you take to resolve it? Thank you for your help!
Replies
2
Boosts
0
Views
184
Activity
Apr ’26
In-App Purchase dialog not appearing during App Review but works on physical device
Hi everyone, My app has been rejected twice under Guideline 2.1(b) - App Completeness because the reviewer says the In-App Purchase does not trigger a purchase flow when tapping the purchase button. However, I have tested it on a physical iPhone (iOS 18.6.2) and the StoreKit purchase dialog appears and completes successfully. I have confirmed: Paid Apps Agreement is active In-App Purchase product (non-consumable) is configured correctly Sandbox test account works fine Purchase flow works on physical device with screen recording as proof The reviewer tested on iPad Air 11-inch (M3) with iPadOS 26.4. My app uses Flutter with the in_app_purchase package (v3.2.0). The purchase implementation: Calls InAppPurchase.instance.isAvailable() Queries product details with queryProductDetails() Calls buyNonConsumable() when user taps purchase button I found and fixed a potential null reference issue in the purchase completer that could cause the purchase to fail silently, but I'm not sure if this was the exact cause since I cannot reproduce the issue. Has anyone experienced a similar situation where IAP works on device but fails during App Review? Any suggestions on what might be different in the review environment? Thank you.
Replies
2
Boosts
0
Views
135
Activity
Apr ’26
Stuck in "Waiting for Review" for 9 days (v1.0.3 Update)
Hi everyone, I am experiencing an unusual delay with my app update. I submitted version 1.0.3 of my app, "MarketNow", on March 12, 2026, but it has been stuck in the "Waiting for Review" status for 9 days now. Typically, updates are reviewed within 24–48 hours, so this 9-day wait is quite concerning. I have already sent a formal inquiry through App Store Connect but haven't received a specific update yet. Is anyone else seeing long wait times for updates this week? Could this be related to a backlog before the April SDK deadline, or is there a known issue with the Finance category review queue? Any insights would be helpful. Thanks!
Replies
4
Boosts
0
Views
161
Activity
Apr ’26
Swift Playgrounds and App Store Connect
Hello everyone, On my iPad when I press upload to App Store Connect, It tells me uploaded successfully to App Store Connect. When I go to App Store Connect and to Build section, My app is not there. Am I looking in the right place?
Replies
1
Boosts
0
Views
1.2k
Activity
Apr ’26