Overview

Post

Replies

Boosts

Views

Activity

[Bug] Cannot link In-App Purchases / Subscriptions to App Version in App Store Connect
Summary I am unable to link my In-App Purchases and Subscriptions to my app version in App Store Connect. The "In-App Purchases and Subscriptions" section described in Apple's documentation is not visible on my version preparation page, making it impossible to associate IAPs with my build before submission. Steps to Reproduce Open App Store Connect → My Apps → [App Name] Navigate to the app version in "Prepare for Submission" state Scroll through the entire version page The "In-App Purchases and Subscriptions" section is not present anywhere on the page Expected Behavior According to Apple's documentation and the note shown on the Subscriptions page itself: ▎ "Your first subscription must be submitted with a new app version. Create your subscription, then select it in the 'In-App Purchases or Subscriptions' section of the app's version page before submitting the version for review." The section should be visible and allow me to select my configured subscriptions. Actual Behavior The section does not appear on the version page at all. My subscriptions (monthly, yearly, lifetime) are all in "Ready to Submit" state and correctly configured, but there is no way to link them to the build. Account & Contracts Status All prerequisites are in place: All contracts (Paid Apps Agreement) are signed and active — nothing pending under "Business" / "Agreements, Tax, and Banking" Banking and tax information is fully set up No open items or warnings under the Business section in App Store Connect Despite all account requirements being fulfilled, the IAP linking section remains absent from the version page. Impact This is blocking my app from being approved. Apple's reviewer rejected my submission with Guideline 2.1(a) stating the subscription screen showed no available plans. The reviewer cannot see the IAPs because they were never linked to the version — which I cannot do due to this missing UI section. Environment App Store Connect via browser (Safari + Chrome, both tested) App status: "Prepare for Submission" IAP status: All three products "Ready to Submit" First-time submission (new app, never been approved before) Workaround None found. This appears to be a UI bug in the current version of App Store Connect. Has anyone else encountered this? Is there a way to link IAPs to a build via the API or any other workaround?
7
5
260
21h
Nonprofit Foundation Apple Developer Account — Enrollment Processing for Weeks, Cannot Access App Store Connect
My name is Paul Merriman. I am the founder of the Merriman Financial Education Foundation, a 501(c)(3) nonprofit dedicated to providing free financial education. Our iOS app was initially submitted under our technology manager's personal developer account, which was correctly flagged as an issue. We have since enrolled the Foundation as an organization using our verified D-U-N-S number and submitted all required documentation confirming our nonprofit status. We are experiencing two related issues: 1. Enrollment Stuck Processing Our Foundation enrollment has been in "processing" status for several weeks. Our enrollment ID is 7YAJUR73GH. We have not received any updates or communication from Apple about what is needed to complete enrollment. 2. App Store Connect Access Because enrollment is not complete, we cannot log in to App Store Connect using the Foundation's Apple ID. We receive this error: "To access App Store Connect, you must be an individual or team member in the Apple Developer Program." App Review — No Response The app was previously rejected because it was under a personal account rather than the Foundation's account. We corrected this but have received no response to follow-up emails in several weeks. Has anyone experienced this with a nonprofit organization enrollment being stuck in processing? Is there an escalation path beyond email for enrollment issues? Thank you, Paul Merriman Merriman Financial Education Foundation
0
0
18
22h
Team ID "" is not associated with an active membership
I’m blocked from building an iOS app because Apple Developer Portal says my Team ID is not associated with an active membership. On the Apple Developer portal resources page I see: “Team ID: ‘’ is not associated with an active membership.” I don’t see a Team selector in the Developer portal (only Account / Help / Sign out). The portal shows a banner “Join the Apple Developer Program”. When I click it: “Sorry, you can’t enroll at this time. Your Apple Account is already associated with the Account Holder of a membership.” In App Store Connect → Users and Access, the only user is my Apple ID and it shows: Role: Account Holder, Admin Apps: All Apps Because of this, my iOS build/signing fails (Expo/EAS build, but same in Xcode) with: Provisioning profile doesn’t support Push Notifications capability Provisioning profile doesn’t include the aps-environment entitlement I enabled Push Notifications / tried regenerating provisioning profiles, but it keeps reusing the same old App Store profile and fails. Questions: What does “Team ID not associated with an active membership” mean when App Store Connect shows me as Account Holder? How do I restore/activate the Developer Program membership for this Team ID (or fix the “already associated” enrollment state)? Is there a specific Apple page where I can verify the membership status for a team when the Team selector is missing? Any guidance would be appreciated—this is blocking App Store builds.
1
0
66
22h
Apple Developer account terminated
Dear Apple Developer Support, I hope you are doing well. I am writing to kindly follow up regarding my reinstatement request for my Apple Developer Program membership (Case ID: 102852765171). I would also like to respectfully clarify one point regarding my app. The app name “Tango” was used without any intention of infringing on copyright or creating confusion. At the time, I was not aware of any conflict, and I had checked availability on the App Store. However, I now understand that this may still raise concerns under Apple’s policies. I take full responsibility for this oversight. To address this, I confirm that I will permanently remove this app and will not publish it again under the same or similar name. I will ensure that all future apps are carefully reviewed to avoid any potential naming or policy issues. I fully understand the importance of Apple’s guidelines and remain committed to strict compliance moving forward. I would greatly appreciate any update you can provide regarding the status of my appeal. Thank you very much for your time and consideration. Kind regards, Haseeb Gul Apple Developer Team ID: WPPH63HR8X
0
0
29
22h
Switching from Unlisted App Distribution to Public App Store Release
We are planning to distribute our app outside of TestFlight because our testing period exceeds the 90-day limit. Since we have an Apple Developer account, we are considering using Unlisted App Distribution for long-term testing. I have a few questions regarding this approach: After completing testing via Unlisted Distribution, is it possible to switch the same app to a public App Store release, or would we need to create and submit a separate app for public distribution? If a separate app is required, are there any restrictions from Apple on releasing essentially the same app under a different bundle identifier through another distribution channel? (Additionally, once testing is finalised, we plan to discontinue the Unlisted App version.) Are there any potential complications or limitations we should anticipate (e.g., app review concerns, versioning, or policy compliance) related to this matter? Any guidance or best practices in this matter would be greatly appreciated.
1
0
39
23h
FamilyControls entitlement request submitted March 27. No response yet.
Hi all, I submitted a FamilyControls entitlement request on March 27, 2026. It has been 9 days with no confirmation or response of any kind. I also submitted a TSI today (Case ID: 102861687343). My app is live on the App Store and is built to use Screen Time APIs to block specific apps during user defined hours. I need FamilyControls, DeviceActivity, ManagedSettings, and ManagedSettingsUI approved for the main app and its extensions. Has anyone experienced similar wait times recently? Is there a way to check on the status of an entitlement request? Thank you, Max
3
1
80
23h
AVCaptureVideoDataOutput stops zooming while AVCaptureVideoPreviewLayer continues — physical wide / ultra-wide / telephoto only
We use a single AVCaptureSession with AVCaptureVideoPreviewLayer and AVCaptureVideoDataOutput (preview-sized buffers, BGRA). When we increase videoZoomFactor, beyond a certain zoom level the image from AVCaptureVideoDataOutput no longer zooms further, while AVCaptureVideoPreviewLayer continues to zoom with the same zoom control. The preview and the video-data output therefore diverge. This behavior appears when the active camera is a physical lens device — wide, ultra-wide, or telephoto (e.g. builtInWideAngleCamera, builtInUltraWideCamera, builtInTelephotoCamera, or similar). It does not appear when the active input is a virtual / multi-camera (e.g. triple camera, dual-wide, or other system multi-camera). Are there known conditions under which this mismatch between preview and video-data output is expected? Thank you.
1
0
61
1d
CKQuerySubscription on public database never triggers APNS push in Production environment
Hi everyone, I have a SwiftUI app using CKQuerySubscription on the public database for social notifications (friend requests, recommendations, etc.). Push notifications work perfectly in the Development environment but never fire in Production (TestFlight). Setup: iOS 26.4, Xcode 26, Swift 6 Container: public database, CKQuerySubscription with .firesOnRecordCreation 5 subscriptions verified via CKDatabase.allSubscriptions() registerForRemoteNotifications() called unconditionally on every launch Valid APNS device token received in didRegisterForRemoteNotificationsWithDeviceToken Push Notifications + Background Modes (Remote notifications) capabilities enabled What works: All 5 subscriptions create successfully in Production Records are saved and queryable (in-app CloudKit fetches return them immediately) APNS production push works — tested via Xcode Push Notifications Console with the same device token, notification appeared instantly Everything works perfectly in the Development environment (subscriptions fire, push arrives) What doesn't work: When a record is created that matches a subscription predicate, no APNS push is ever delivered in Production Tested with records created from the app (device to device) and from CloudKit Dashboard — neither triggers push Tried: fresh subscription IDs, minimal NotificationInfo (just alertBody), stripped shouldSendContentAvailable, created an APNs key, toggled Push capability in Xcode, re-deployed schema from dev to prod Additional finding: One of my record types (CompletionNotification) was returning BAD_REQUEST when creating a subscription in Production, despite working in Development. Re-deploying the development schema to production (which reported "no changes") fixed the subscription creation. This suggests the production environment had inconsistent subscription state for that record type, possibly from the type being auto-created by a record save before formal schema deployment. I suspect a similar issue may be affecting the subscription-to-APNS pipeline for all my record types — the subscriptions exist and predicates match, but the production environment isn't wiring them to APNS delivery. Subscription creation code (simplified): let subscription = CKQuerySubscription( recordType: "FriendRequest", predicate: NSPredicate(format: "receiverID == %@ AND status == %@", userID, "pending"), subscriptionID: "fr-sub-v3", options: [.firesOnRecordCreation] ) let info = CKSubscription.NotificationInfo() info.titleLocalizationKey = "Friend Request" info.alertLocalizationKey = "FRIEND_REQUEST_BODY" info.alertLocalizationArgs = ["senderUsername"] info.soundName = "default" info.shouldBadge = true info.desiredKeys = ["senderUsername", "senderID"] info.category = "FRIEND_REQUEST" subscription.notificationInfo = info try await database.save(subscription) Has anyone encountered this? Is there a way to "reset" the subscription-to-APNS pipeline for a production container? I'd really appreciate any guidance on how to resolve and get my push notifications back to normal. Many thanks, Dimitar - LaterRex
11
1
854
1d
CallKit automatically shows a system top toast after iOS 26, how to dismiss it?
I’m developing an iOS app that integrates with CallKit. Starting from iOS 26, I’ve noticed that the system automatically presents a top banner / toast-style UI when a CallKit call becomes active (see attached screenshot). This UI appears to be fully managed by the system. On iOS versions prior to iOS 26, this UI did not appear under the same CallKit configuration. What I’ve observed The banner is displayed automatically by the system It appears at the top of the screen, similar to a toast or call status banner It is not a view created by my app I could not find any public API or CallKit configuration related to dismissing or controlling it My questions: Is this top banner an intended system behavior change in newer iOS versions? Is there any public API to dismiss, hide, or customize this UI? If not, is this UI considered non-dismissible by design? Any clarification on the expected behavior or recommended approach would be greatly appreciated.
Topic: UI Frameworks SubTopic: UIKit Tags:
3
0
305
1d
Could not launch app on watchOS downloaded from TestFlight
I have a app that has both mobile and watch versions. Recently some testers report that the watch app could not be launched if the put the app in the background and then resume. And if they kill the app and try to launch again, there is no any response when tapping the app icon. I managed to export some system logs, and this info in the screenshot looks suspicious. Does anyone have the same issue? Recently the app has been transferred to another developer account, not sure if it is related, this TestFlight version was rebuilt with the new team
1
0
51
1d
My iOS Swift application works on wide range of iPhones from iPhone X to iPhone 16 Pro Max
My iOS Swift application works without problems and tested on wide range of iPhones from iPhone X to iPhone 16 Pro Max when compiled by XCode 16.4. When compiled on Xcode 26 application it frequently crashes with 0x8BADF00D FRONTBOARD error in various places when running on iPhone 14 Plus, most often when typing or when scrolling the screen. It works without problems on iPhone 16 Pro Max independent of the version of Xcode used for compilation. I followed dozens of recommendations, introduced async/await, tasks, significantly reduced complexity of layouts, making uniform bubbles etc.etc. , tried to introduce many simplifications in the application, still I could not achieve elimination of frequent crashes on iPhone 14 Plus running iOS 26.3.1, no matter what I tried. Other than that all functionality seems to be working. This is the beginning of the Crash report: Termination Reason: Namespace FRONTBOARD, <RBSTerminateContext| domain:10 code:0x8BADF00D explanation: Failed to terminate gracefully after 5.0s ProcessVisibility: Unknown ProcessState: Running WatchdogEvent: process-exit WatchdogVisibility: Foreground WatchdogCPUStatistics: ( "Elapsed total CPU time (seconds): 9.330 (user 7.670, system 1.660), 29% CPU", "Elapsed application CPU time (seconds): 5.358, 17% CPU" ) Thread 0 name: Dispatch queue: com.apple.main-thread Thread 0 Crashed: 0 ??? 0x1b184c7b0 ??? 1 libswiftCore.dylib 0x19de70694 ContiguousArrayStorage.__deallocating_deinit + 95 2 libswiftCore.dylib 0x19dd013a8 swift_release_dealloc + 55 3 libswiftCore.dylib 0x19dd01fc4 bool swift::RefCounts<swift::RefCountBitsT<(swift::RefCountInlinedness)1>>::doDecrementSlow<(swift::PerformDeinit)1>(swift::RefCountBitsT<(swift::RefCountInlinedness)1>, unsigned int) + 151 4 SwiftUICore 0x1aaee2ca4 LazyLayoutViewCache.updatePrefetchPhases() + 1315 5 SwiftUICore 0x1ab129068 specialized LazySubviewPlacements.updateValue() + 4251 6 SwiftUICore 0x1ab14a23c specialized implicit closure #1 in closure #1 in closure #1 in Attribute.init(:) + 23 7 AttributeGraph 0x1d2be8e48 AG::Graph::UpdateStack::update() + 499 8 AttributeGraph 0x1d2beacf0 AG::Subgraph::update(unsigned int) + 959 9 SwiftUICore 0x1aace5b44 specialized GraphHost.runTransaction(:do:id:) + 387 10 SwiftUICore 0x1aac772d8 GraphHost.flushTransactions() + 183 11 SwiftUI 0x1a9a0fa80 <deduplicated_symbol> + 23 12 SwiftUICore 0x1aac71578 partial apply for closure #1 in ViewGraphRootValueUpdater.updateGraph(body:) + 27 13 SwiftUICore 0x1aac73f54 ViewGraphRootValueUpdater._updateViewGraph(body:) + 231 14 SwiftUICore 0x1aac714d0 ViewGraphRootValueUpdater.updateGraph(body:) + 179 15 SwiftUI 0x1a9a0fa4c closure #1 in closure #1 in closure #1 in UIHostingView.beginTransaction() + 171 16 SwiftUI 0x1a9a0f998 partial apply for closure #1 in closure #1 in closure #1 in UIHostingView.beginTransaction() + 23 17 SwiftUICore 0x1aac69aa8 closure #1 in static Update.ensure(:) + 55 18 SwiftUICore 0x1aac69cec static Update.ensure(:) + 99 19 SwiftUI 0x1a9a0f970 partial apply for closure #1 in closure #1 in UIHostingView.beginTransaction() + 79 20 SwiftUICore 0x1aad97e10 <deduplicated_symbol> + 27 21 SwiftUICore 0x1aac5aab0 specialized static NSRunLoop.flushObservers() + 363 22 SwiftUICore 0x1aac5a91c @objc closure #1 in static NSRunLoop.addObserver(:) + 27 23 CoreFoundation 0x1a0c87ea0 CFRUNLOOP_IS_CALLING_OUT_TO_AN_OBSERVER_CALLBACK_FUNCTION + 35 24 CoreFoundation 0x1a0c7158c __CFRunLoopDoObservers + 647 25 CoreFoundation 0x1a0c48740 __CFRunLoopRun + 923 26 CoreFoundation 0x1a0c47a6c CFRunLoopRunSpecificWithOptions + 531 27 GraphicsServices 0x2455d9498 GSEventRunModal + 119 28 UIKitCore 0x1a66f7df8 -[UIApplication run] + 791 29 UIKitCore 0x1a66a0e54 UIApplicationMain + 335 30 SwiftUI 0x1a99b8d20 closure #1 in KitRendererCommon(:) + 167 31 SwiftUI 0x1a99b58d4 runApp(:) + 111 32 SwiftUI 0x1a99b53c0 static App.main() + 171
3
0
61
1d
App Clip card shows "App Clip Unavailable” after app release (Status: Received)
We are facing an issue where our App Clip card appears when scanning the QR code, but displays “App Clip Unavailable” even though the main app is already live on the App Store. App Details • App Name: ExpRE – Experiencing Reality • Main App Bundle ID: com.livingmedia.adplayer • App Clip Bundle ID: com.livingmedia.adplayer.Clip • Apple ID: 6758887250 • Team ID: 9NU8HZB68A Current Status: • Main app status: Ready for Distribution (visible on App Store) • App Clip Advanced Experience status: Received • App Clip Experience URL: https://aaj-tak-test-app.web.app Issue Description When scanning the QR code linked to the App Clip Experience: • The App Clip card with image appears • But the card shows the message: “App Clip Unavailable” Additional Observations • The default App Clip link opens correctly: https://appclip.apple.com/id?p=com.livingmedia.adplayer.Clip • Advanced App Clip Experience status still shows “Received”. • Also if there is testflight build then clip card work. But fresh install with QR with link show App clip Unavailable in card. Question Is there an additional propagation or approval step required after the status becomes Received for Advanced App Clip Experiences? How long does it typically take for the App Clip to become publicly available after the main app is released? In iphone developer I checked with Diagnostics in App clip testing.
3
0
81
1d
Belarus tax info in App Store Connect — "Try again later" error for 10+ days
For more than 10 days, I haven't been able to add tax information for Belarus in App Store Connect (Business section). Every time I try to enter my details, I get the same error: "Unable to process the request at this time. Please try again later." Because of this: I have no access to the information entry field I can't submit my app for review I can't upload or submit any new app I tried different variations of my tax number — nothing helps. The problem is not on my side. Has anyone else faced this? How did you fix it? Support is silent, and my deadlines are burning. Thanks.
0
0
25
1d
Categorize Contacts
I would really like to be able to categorize my contacts. I work for a grocery store and have contacts from various companies. I would like to be able to categorize them by company or group them as I see fit. Currently, I don't see a way to do this. Please add this in a future update. Having all contacts just alphabetically is not efficient enough. Also, I would like to be able to manually adjust the size of widgets. i.e. If I want more stocks to be visible, I would like to be able to lengthen the height/width of the widget beyond what it currently allows to view more information. Thank you. If you have any follow-up questions, please let me know. Torrey
Topic: Design SubTopic: General
1
0
391
1d
Clarification on Disk Write Limits (bug_type 145) and Cross-Volume Write Amplification
Hello Apple Developer Support and Community, I am a senior software engineer investigating a Disk Writes Resource Violation (bug_type 145) for a photo-management application (BeePhotos v2.3.0). We observed a violation where the app dirtied approximately 1GB of file-backed memory in just 48 seconds, triggering a resource report. [Core Diagnostic Data] The following data is extracted from the .crash report: Event: disk writes Action taken: none Writes caused: 1073.96 MB over 48.28s (Average: 22.24 MB/second) System Limit: 1073.74 MB over 86,400 seconds (Daily limit) Device: iPhone 15 Pro (iPhone16,2) OS Version: iOS 26.4 (Build 23E244) Free Space: 3852.25 MB (Approx. 3.8 GB) [Implementation Details] Our application performs the following sequence for a 1GB video download: Download: Uses NSURLSessionDownloadTask to download the file to the system-provided location URL (in the /tmp or com.apple.nsurlsessiond directory). Move: In didFinishDownloadingToURL, we move the file to the App’s sandbox Library/Caches directory using FileManager.default.moveItem(at:to:). Save: We then add the file to the Photo Library via PHAssetCreationRequest.addResource(with:fileURL:options:) using the local URL in Library/Caches. [Technical Questions] I suspect the 1GB download is being "amplified" into ~3GB of total physical writes, and I would like to confirm the following: Cross-Volume Move: Does moving a file from the nsurlsessiond managed temporary directory to the App’s sandbox Library/Caches constitute a Cross-Volume Move on APFS? If so, does this effectively double the write count (1GB download + 1GB copy-on-move)? PHPhotoLibrary Ingestion: When using PHAssetCreationRequest, does the system perform another 1:1 data copy of the source file into the assets database? Would this result in a 3rd GB of writing? Low Disk Space Impact: Given the device only had 3.85 GB free, does the system’s "low disk space" state (near the 150MB threshold) increase the overhead for metadata updates or physical write amplification that counts towards this limit? Best Practices: To stay within the daily 1GB budget for high-resolution media, is it recommended to call PHAssetCreationRequest directly using the location URL from didFinishDownloadingToURL to avoid intermediary copies? Are there any permission or lifecycle risks with this approach? Any insights from the Apple engineering team or the community on how to minimize the write footprint during high-speed ingestion would be highly appreciated. Best regards
1
0
37
1d
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
18
1d
Apple paid developer program enrollment
Hi All, on 02/04 I successfully purchased apple developer program using the appstore. 1 week passed and no confirmation and access yet, the money is taken from my account. doublet the amount ! one from appstore and one from apple developer website. I sent daily mails to apple developer support, no one even thought to answer. any help how to get access to developer program and get refund for the other 100$ apple took? thanks in advance, Nadi
1
0
32
1d
[Bug] Cannot link In-App Purchases / Subscriptions to App Version in App Store Connect
Summary I am unable to link my In-App Purchases and Subscriptions to my app version in App Store Connect. The "In-App Purchases and Subscriptions" section described in Apple's documentation is not visible on my version preparation page, making it impossible to associate IAPs with my build before submission. Steps to Reproduce Open App Store Connect → My Apps → [App Name] Navigate to the app version in "Prepare for Submission" state Scroll through the entire version page The "In-App Purchases and Subscriptions" section is not present anywhere on the page Expected Behavior According to Apple's documentation and the note shown on the Subscriptions page itself: ▎ "Your first subscription must be submitted with a new app version. Create your subscription, then select it in the 'In-App Purchases or Subscriptions' section of the app's version page before submitting the version for review." The section should be visible and allow me to select my configured subscriptions. Actual Behavior The section does not appear on the version page at all. My subscriptions (monthly, yearly, lifetime) are all in "Ready to Submit" state and correctly configured, but there is no way to link them to the build. Account & Contracts Status All prerequisites are in place: All contracts (Paid Apps Agreement) are signed and active — nothing pending under "Business" / "Agreements, Tax, and Banking" Banking and tax information is fully set up No open items or warnings under the Business section in App Store Connect Despite all account requirements being fulfilled, the IAP linking section remains absent from the version page. Impact This is blocking my app from being approved. Apple's reviewer rejected my submission with Guideline 2.1(a) stating the subscription screen showed no available plans. The reviewer cannot see the IAPs because they were never linked to the version — which I cannot do due to this missing UI section. Environment App Store Connect via browser (Safari + Chrome, both tested) App status: "Prepare for Submission" IAP status: All three products "Ready to Submit" First-time submission (new app, never been approved before) Workaround None found. This appears to be a UI bug in the current version of App Store Connect. Has anyone else encountered this? Is there a way to link IAPs to a build via the API or any other workaround?
Replies
7
Boosts
5
Views
260
Activity
21h
Nonprofit Foundation Apple Developer Account — Enrollment Processing for Weeks, Cannot Access App Store Connect
My name is Paul Merriman. I am the founder of the Merriman Financial Education Foundation, a 501(c)(3) nonprofit dedicated to providing free financial education. Our iOS app was initially submitted under our technology manager's personal developer account, which was correctly flagged as an issue. We have since enrolled the Foundation as an organization using our verified D-U-N-S number and submitted all required documentation confirming our nonprofit status. We are experiencing two related issues: 1. Enrollment Stuck Processing Our Foundation enrollment has been in "processing" status for several weeks. Our enrollment ID is 7YAJUR73GH. We have not received any updates or communication from Apple about what is needed to complete enrollment. 2. App Store Connect Access Because enrollment is not complete, we cannot log in to App Store Connect using the Foundation's Apple ID. We receive this error: "To access App Store Connect, you must be an individual or team member in the Apple Developer Program." App Review — No Response The app was previously rejected because it was under a personal account rather than the Foundation's account. We corrected this but have received no response to follow-up emails in several weeks. Has anyone experienced this with a nonprofit organization enrollment being stuck in processing? Is there an escalation path beyond email for enrollment issues? Thank you, Paul Merriman Merriman Financial Education Foundation
Replies
0
Boosts
0
Views
18
Activity
22h
Team ID "" is not associated with an active membership
I’m blocked from building an iOS app because Apple Developer Portal says my Team ID is not associated with an active membership. On the Apple Developer portal resources page I see: “Team ID: ‘’ is not associated with an active membership.” I don’t see a Team selector in the Developer portal (only Account / Help / Sign out). The portal shows a banner “Join the Apple Developer Program”. When I click it: “Sorry, you can’t enroll at this time. Your Apple Account is already associated with the Account Holder of a membership.” In App Store Connect → Users and Access, the only user is my Apple ID and it shows: Role: Account Holder, Admin Apps: All Apps Because of this, my iOS build/signing fails (Expo/EAS build, but same in Xcode) with: Provisioning profile doesn’t support Push Notifications capability Provisioning profile doesn’t include the aps-environment entitlement I enabled Push Notifications / tried regenerating provisioning profiles, but it keeps reusing the same old App Store profile and fails. Questions: What does “Team ID not associated with an active membership” mean when App Store Connect shows me as Account Holder? How do I restore/activate the Developer Program membership for this Team ID (or fix the “already associated” enrollment state)? Is there a specific Apple page where I can verify the membership status for a team when the Team selector is missing? Any guidance would be appreciated—this is blocking App Store builds.
Replies
1
Boosts
0
Views
66
Activity
22h
Apple Developer account terminated
Dear Apple Developer Support, I hope you are doing well. I am writing to kindly follow up regarding my reinstatement request for my Apple Developer Program membership (Case ID: 102852765171). I would also like to respectfully clarify one point regarding my app. The app name “Tango” was used without any intention of infringing on copyright or creating confusion. At the time, I was not aware of any conflict, and I had checked availability on the App Store. However, I now understand that this may still raise concerns under Apple’s policies. I take full responsibility for this oversight. To address this, I confirm that I will permanently remove this app and will not publish it again under the same or similar name. I will ensure that all future apps are carefully reviewed to avoid any potential naming or policy issues. I fully understand the importance of Apple’s guidelines and remain committed to strict compliance moving forward. I would greatly appreciate any update you can provide regarding the status of my appeal. Thank you very much for your time and consideration. Kind regards, Haseeb Gul Apple Developer Team ID: WPPH63HR8X
Replies
0
Boosts
0
Views
29
Activity
22h
Switching from Unlisted App Distribution to Public App Store Release
We are planning to distribute our app outside of TestFlight because our testing period exceeds the 90-day limit. Since we have an Apple Developer account, we are considering using Unlisted App Distribution for long-term testing. I have a few questions regarding this approach: After completing testing via Unlisted Distribution, is it possible to switch the same app to a public App Store release, or would we need to create and submit a separate app for public distribution? If a separate app is required, are there any restrictions from Apple on releasing essentially the same app under a different bundle identifier through another distribution channel? (Additionally, once testing is finalised, we plan to discontinue the Unlisted App version.) Are there any potential complications or limitations we should anticipate (e.g., app review concerns, versioning, or policy compliance) related to this matter? Any guidance or best practices in this matter would be greatly appreciated.
Replies
1
Boosts
0
Views
39
Activity
23h
升级到iOS18.7.7 App 访问网络报错
升级到iOS18.7.7 App 使用网络访问xxxx 网址的时候报错: “此服务器的证书无效。你可能正在连接到一个伪装成“xxxx”的服务器,这会威胁到你的机密信息的安全。”
Replies
1
Boosts
0
Views
50
Activity
23h
FamilyControls entitlement request submitted March 27. No response yet.
Hi all, I submitted a FamilyControls entitlement request on March 27, 2026. It has been 9 days with no confirmation or response of any kind. I also submitted a TSI today (Case ID: 102861687343). My app is live on the App Store and is built to use Screen Time APIs to block specific apps during user defined hours. I need FamilyControls, DeviceActivity, ManagedSettings, and ManagedSettingsUI approved for the main app and its extensions. Has anyone experienced similar wait times recently? Is there a way to check on the status of an entitlement request? Thank you, Max
Replies
3
Boosts
1
Views
80
Activity
23h
AVCaptureVideoDataOutput stops zooming while AVCaptureVideoPreviewLayer continues — physical wide / ultra-wide / telephoto only
We use a single AVCaptureSession with AVCaptureVideoPreviewLayer and AVCaptureVideoDataOutput (preview-sized buffers, BGRA). When we increase videoZoomFactor, beyond a certain zoom level the image from AVCaptureVideoDataOutput no longer zooms further, while AVCaptureVideoPreviewLayer continues to zoom with the same zoom control. The preview and the video-data output therefore diverge. This behavior appears when the active camera is a physical lens device — wide, ultra-wide, or telephoto (e.g. builtInWideAngleCamera, builtInUltraWideCamera, builtInTelephotoCamera, or similar). It does not appear when the active input is a virtual / multi-camera (e.g. triple camera, dual-wide, or other system multi-camera). Are there known conditions under which this mismatch between preview and video-data output is expected? Thank you.
Replies
1
Boosts
0
Views
61
Activity
1d
CKQuerySubscription on public database never triggers APNS push in Production environment
Hi everyone, I have a SwiftUI app using CKQuerySubscription on the public database for social notifications (friend requests, recommendations, etc.). Push notifications work perfectly in the Development environment but never fire in Production (TestFlight). Setup: iOS 26.4, Xcode 26, Swift 6 Container: public database, CKQuerySubscription with .firesOnRecordCreation 5 subscriptions verified via CKDatabase.allSubscriptions() registerForRemoteNotifications() called unconditionally on every launch Valid APNS device token received in didRegisterForRemoteNotificationsWithDeviceToken Push Notifications + Background Modes (Remote notifications) capabilities enabled What works: All 5 subscriptions create successfully in Production Records are saved and queryable (in-app CloudKit fetches return them immediately) APNS production push works — tested via Xcode Push Notifications Console with the same device token, notification appeared instantly Everything works perfectly in the Development environment (subscriptions fire, push arrives) What doesn't work: When a record is created that matches a subscription predicate, no APNS push is ever delivered in Production Tested with records created from the app (device to device) and from CloudKit Dashboard — neither triggers push Tried: fresh subscription IDs, minimal NotificationInfo (just alertBody), stripped shouldSendContentAvailable, created an APNs key, toggled Push capability in Xcode, re-deployed schema from dev to prod Additional finding: One of my record types (CompletionNotification) was returning BAD_REQUEST when creating a subscription in Production, despite working in Development. Re-deploying the development schema to production (which reported "no changes") fixed the subscription creation. This suggests the production environment had inconsistent subscription state for that record type, possibly from the type being auto-created by a record save before formal schema deployment. I suspect a similar issue may be affecting the subscription-to-APNS pipeline for all my record types — the subscriptions exist and predicates match, but the production environment isn't wiring them to APNS delivery. Subscription creation code (simplified): let subscription = CKQuerySubscription( recordType: "FriendRequest", predicate: NSPredicate(format: "receiverID == %@ AND status == %@", userID, "pending"), subscriptionID: "fr-sub-v3", options: [.firesOnRecordCreation] ) let info = CKSubscription.NotificationInfo() info.titleLocalizationKey = "Friend Request" info.alertLocalizationKey = "FRIEND_REQUEST_BODY" info.alertLocalizationArgs = ["senderUsername"] info.soundName = "default" info.shouldBadge = true info.desiredKeys = ["senderUsername", "senderID"] info.category = "FRIEND_REQUEST" subscription.notificationInfo = info try await database.save(subscription) Has anyone encountered this? Is there a way to "reset" the subscription-to-APNS pipeline for a production container? I'd really appreciate any guidance on how to resolve and get my push notifications back to normal. Many thanks, Dimitar - LaterRex
Replies
11
Boosts
1
Views
854
Activity
1d
CallKit automatically shows a system top toast after iOS 26, how to dismiss it?
I’m developing an iOS app that integrates with CallKit. Starting from iOS 26, I’ve noticed that the system automatically presents a top banner / toast-style UI when a CallKit call becomes active (see attached screenshot). This UI appears to be fully managed by the system. On iOS versions prior to iOS 26, this UI did not appear under the same CallKit configuration. What I’ve observed The banner is displayed automatically by the system It appears at the top of the screen, similar to a toast or call status banner It is not a view created by my app I could not find any public API or CallKit configuration related to dismissing or controlling it My questions: Is this top banner an intended system behavior change in newer iOS versions? Is there any public API to dismiss, hide, or customize this UI? If not, is this UI considered non-dismissible by design? Any clarification on the expected behavior or recommended approach would be greatly appreciated.
Topic: UI Frameworks SubTopic: UIKit Tags:
Replies
3
Boosts
0
Views
305
Activity
1d
Could not launch app on watchOS downloaded from TestFlight
I have a app that has both mobile and watch versions. Recently some testers report that the watch app could not be launched if the put the app in the background and then resume. And if they kill the app and try to launch again, there is no any response when tapping the app icon. I managed to export some system logs, and this info in the screenshot looks suspicious. Does anyone have the same issue? Recently the app has been transferred to another developer account, not sure if it is related, this TestFlight version was rebuilt with the new team
Replies
1
Boosts
0
Views
51
Activity
1d
My iOS Swift application works on wide range of iPhones from iPhone X to iPhone 16 Pro Max
My iOS Swift application works without problems and tested on wide range of iPhones from iPhone X to iPhone 16 Pro Max when compiled by XCode 16.4. When compiled on Xcode 26 application it frequently crashes with 0x8BADF00D FRONTBOARD error in various places when running on iPhone 14 Plus, most often when typing or when scrolling the screen. It works without problems on iPhone 16 Pro Max independent of the version of Xcode used for compilation. I followed dozens of recommendations, introduced async/await, tasks, significantly reduced complexity of layouts, making uniform bubbles etc.etc. , tried to introduce many simplifications in the application, still I could not achieve elimination of frequent crashes on iPhone 14 Plus running iOS 26.3.1, no matter what I tried. Other than that all functionality seems to be working. This is the beginning of the Crash report: Termination Reason: Namespace FRONTBOARD, <RBSTerminateContext| domain:10 code:0x8BADF00D explanation: Failed to terminate gracefully after 5.0s ProcessVisibility: Unknown ProcessState: Running WatchdogEvent: process-exit WatchdogVisibility: Foreground WatchdogCPUStatistics: ( "Elapsed total CPU time (seconds): 9.330 (user 7.670, system 1.660), 29% CPU", "Elapsed application CPU time (seconds): 5.358, 17% CPU" ) Thread 0 name: Dispatch queue: com.apple.main-thread Thread 0 Crashed: 0 ??? 0x1b184c7b0 ??? 1 libswiftCore.dylib 0x19de70694 ContiguousArrayStorage.__deallocating_deinit + 95 2 libswiftCore.dylib 0x19dd013a8 swift_release_dealloc + 55 3 libswiftCore.dylib 0x19dd01fc4 bool swift::RefCounts<swift::RefCountBitsT<(swift::RefCountInlinedness)1>>::doDecrementSlow<(swift::PerformDeinit)1>(swift::RefCountBitsT<(swift::RefCountInlinedness)1>, unsigned int) + 151 4 SwiftUICore 0x1aaee2ca4 LazyLayoutViewCache.updatePrefetchPhases() + 1315 5 SwiftUICore 0x1ab129068 specialized LazySubviewPlacements.updateValue() + 4251 6 SwiftUICore 0x1ab14a23c specialized implicit closure #1 in closure #1 in closure #1 in Attribute.init(:) + 23 7 AttributeGraph 0x1d2be8e48 AG::Graph::UpdateStack::update() + 499 8 AttributeGraph 0x1d2beacf0 AG::Subgraph::update(unsigned int) + 959 9 SwiftUICore 0x1aace5b44 specialized GraphHost.runTransaction(:do:id:) + 387 10 SwiftUICore 0x1aac772d8 GraphHost.flushTransactions() + 183 11 SwiftUI 0x1a9a0fa80 <deduplicated_symbol> + 23 12 SwiftUICore 0x1aac71578 partial apply for closure #1 in ViewGraphRootValueUpdater.updateGraph(body:) + 27 13 SwiftUICore 0x1aac73f54 ViewGraphRootValueUpdater._updateViewGraph(body:) + 231 14 SwiftUICore 0x1aac714d0 ViewGraphRootValueUpdater.updateGraph(body:) + 179 15 SwiftUI 0x1a9a0fa4c closure #1 in closure #1 in closure #1 in UIHostingView.beginTransaction() + 171 16 SwiftUI 0x1a9a0f998 partial apply for closure #1 in closure #1 in closure #1 in UIHostingView.beginTransaction() + 23 17 SwiftUICore 0x1aac69aa8 closure #1 in static Update.ensure(:) + 55 18 SwiftUICore 0x1aac69cec static Update.ensure(:) + 99 19 SwiftUI 0x1a9a0f970 partial apply for closure #1 in closure #1 in UIHostingView.beginTransaction() + 79 20 SwiftUICore 0x1aad97e10 <deduplicated_symbol> + 27 21 SwiftUICore 0x1aac5aab0 specialized static NSRunLoop.flushObservers() + 363 22 SwiftUICore 0x1aac5a91c @objc closure #1 in static NSRunLoop.addObserver(:) + 27 23 CoreFoundation 0x1a0c87ea0 CFRUNLOOP_IS_CALLING_OUT_TO_AN_OBSERVER_CALLBACK_FUNCTION + 35 24 CoreFoundation 0x1a0c7158c __CFRunLoopDoObservers + 647 25 CoreFoundation 0x1a0c48740 __CFRunLoopRun + 923 26 CoreFoundation 0x1a0c47a6c CFRunLoopRunSpecificWithOptions + 531 27 GraphicsServices 0x2455d9498 GSEventRunModal + 119 28 UIKitCore 0x1a66f7df8 -[UIApplication run] + 791 29 UIKitCore 0x1a66a0e54 UIApplicationMain + 335 30 SwiftUI 0x1a99b8d20 closure #1 in KitRendererCommon(:) + 167 31 SwiftUI 0x1a99b58d4 runApp(:) + 111 32 SwiftUI 0x1a99b53c0 static App.main() + 171
Replies
3
Boosts
0
Views
61
Activity
1d
Deaf friend
I just wonder what to do futures iPhone will change update
Replies
1
Boosts
0
Views
85
Activity
1d
App Clip card shows "App Clip Unavailable” after app release (Status: Received)
We are facing an issue where our App Clip card appears when scanning the QR code, but displays “App Clip Unavailable” even though the main app is already live on the App Store. App Details • App Name: ExpRE – Experiencing Reality • Main App Bundle ID: com.livingmedia.adplayer • App Clip Bundle ID: com.livingmedia.adplayer.Clip • Apple ID: 6758887250 • Team ID: 9NU8HZB68A Current Status: • Main app status: Ready for Distribution (visible on App Store) • App Clip Advanced Experience status: Received • App Clip Experience URL: https://aaj-tak-test-app.web.app Issue Description When scanning the QR code linked to the App Clip Experience: • The App Clip card with image appears • But the card shows the message: “App Clip Unavailable” Additional Observations • The default App Clip link opens correctly: https://appclip.apple.com/id?p=com.livingmedia.adplayer.Clip • Advanced App Clip Experience status still shows “Received”. • Also if there is testflight build then clip card work. But fresh install with QR with link show App clip Unavailable in card. Question Is there an additional propagation or approval step required after the status becomes Received for Advanced App Clip Experiences? How long does it typically take for the App Clip to become publicly available after the main app is released? In iphone developer I checked with Diagnostics in App clip testing.
Replies
3
Boosts
0
Views
81
Activity
1d
Belarus tax info in App Store Connect — "Try again later" error for 10+ days
For more than 10 days, I haven't been able to add tax information for Belarus in App Store Connect (Business section). Every time I try to enter my details, I get the same error: "Unable to process the request at this time. Please try again later." Because of this: I have no access to the information entry field I can't submit my app for review I can't upload or submit any new app I tried different variations of my tax number — nothing helps. The problem is not on my side. Has anyone else faced this? How did you fix it? Support is silent, and my deadlines are burning. Thanks.
Replies
0
Boosts
0
Views
25
Activity
1d
Categorize Contacts
I would really like to be able to categorize my contacts. I work for a grocery store and have contacts from various companies. I would like to be able to categorize them by company or group them as I see fit. Currently, I don't see a way to do this. Please add this in a future update. Having all contacts just alphabetically is not efficient enough. Also, I would like to be able to manually adjust the size of widgets. i.e. If I want more stocks to be visible, I would like to be able to lengthen the height/width of the widget beyond what it currently allows to view more information. Thank you. If you have any follow-up questions, please let me know. Torrey
Topic: Design SubTopic: General
Replies
1
Boosts
0
Views
391
Activity
1d
Clarification on Disk Write Limits (bug_type 145) and Cross-Volume Write Amplification
Hello Apple Developer Support and Community, I am a senior software engineer investigating a Disk Writes Resource Violation (bug_type 145) for a photo-management application (BeePhotos v2.3.0). We observed a violation where the app dirtied approximately 1GB of file-backed memory in just 48 seconds, triggering a resource report. [Core Diagnostic Data] The following data is extracted from the .crash report: Event: disk writes Action taken: none Writes caused: 1073.96 MB over 48.28s (Average: 22.24 MB/second) System Limit: 1073.74 MB over 86,400 seconds (Daily limit) Device: iPhone 15 Pro (iPhone16,2) OS Version: iOS 26.4 (Build 23E244) Free Space: 3852.25 MB (Approx. 3.8 GB) [Implementation Details] Our application performs the following sequence for a 1GB video download: Download: Uses NSURLSessionDownloadTask to download the file to the system-provided location URL (in the /tmp or com.apple.nsurlsessiond directory). Move: In didFinishDownloadingToURL, we move the file to the App’s sandbox Library/Caches directory using FileManager.default.moveItem(at:to:). Save: We then add the file to the Photo Library via PHAssetCreationRequest.addResource(with:fileURL:options:) using the local URL in Library/Caches. [Technical Questions] I suspect the 1GB download is being "amplified" into ~3GB of total physical writes, and I would like to confirm the following: Cross-Volume Move: Does moving a file from the nsurlsessiond managed temporary directory to the App’s sandbox Library/Caches constitute a Cross-Volume Move on APFS? If so, does this effectively double the write count (1GB download + 1GB copy-on-move)? PHPhotoLibrary Ingestion: When using PHAssetCreationRequest, does the system perform another 1:1 data copy of the source file into the assets database? Would this result in a 3rd GB of writing? Low Disk Space Impact: Given the device only had 3.85 GB free, does the system’s "low disk space" state (near the 150MB threshold) increase the overhead for metadata updates or physical write amplification that counts towards this limit? Best Practices: To stay within the daily 1GB budget for high-resolution media, is it recommended to call PHAssetCreationRequest directly using the location URL from didFinishDownloadingToURL to avoid intermediary copies? Are there any permission or lifecycle risks with this approach? Any insights from the Apple engineering team or the community on how to minimize the write footprint during high-speed ingestion would be highly appreciated. Best regards
Replies
1
Boosts
0
Views
37
Activity
1d
Compliance in Review
Hi, My app has been approved a week ago, but Digital Services Act is still under review. I assume that this is blocking my app release as I'm trying to release my first app in Germany. How long it usually takes to do this review?
Replies
2
Boosts
0
Views
42
Activity
1d
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
18
Activity
1d
Apple paid developer program enrollment
Hi All, on 02/04 I successfully purchased apple developer program using the appstore. 1 week passed and no confirmation and access yet, the money is taken from my account. doublet the amount ! one from appstore and one from apple developer website. I sent daily mails to apple developer support, no one even thought to answer. any help how to get access to developer program and get refund for the other 100$ apple took? thanks in advance, Nadi
Replies
1
Boosts
0
Views
32
Activity
1d