WWDC26: Q&As on the Apple Developer Forums

Apple experts will be here on the forums to answer your questions on a variety of tools and technologies throughout the week of WWDC26.

Browse the forums Q&A schedule and sign up now

Overview

Post

Replies

Boosts

Views

Activity

Agentic Coding and Privacy
We would like to use Xcode's new agentic coding feature (probably with Claude Agent). I had a look at the privacy statement, and under "Third-Party Agentic Coding Tools" it says the following: Capabilities include but are not limited to code searching, retrieving build logs, building source code, and arbitrary code execution. This is all expected, except for the bit about "arbitrary code execution". What does this mean, exactly? This sounds like a backdoor to my machine, surely that's not it? Does "code" refer to the code in my project, or any code the agent may provide? I know that other agentic coding tools may execute terminal commands, which you have to (or can select to) confirm first. Is that what is meant by arbitrary code execution? How arbitrary are we talking? And can I configure Xcode to always ask my permission first before any code is executed?
2
0
107
3d
Subscription stuck "In Review" while its localization shows "Waiting for Review" — product locked, appears to be an inconsistent state
Hello App Review team, I'm hoping you can help with what looks like an inconsistent product state on an auto-renewable subscription, rather than a normal review delay. Details: App ID: 6459996442 Subscription products: 6762844313, 6762844514, 6762844429, 6762844600 Submitted: April 21, 2026 (~1 month ago) Support case ID: 102899130307 The issue: the subscription product has shown "In Review" for over 31 days, while the product's own localization (the display name) shows "Waiting for Review" for that same product. The two statuses have diverged and neither has moved since. On top of that, the product is locked — I'm unable to edit or delete it while it's in this state. — It is currently attached to version 1.19.0 of the app, which is ready to release and has been approved by App Review. — It no longer appears in the In-App Purchases section of my current version submission, so I'm unable to re-attach or resubmit it. This matches a pattern other developers have described, where a subscription falls into a stuck state that can only be cleared from Apple's side. I'd prefer not to remove and resubmit, since I understand that can reset the queue without fixing the underlying state. Could you please: Confirm whether the products are genuinely in the review queue or in an inconsistent state, and If it is stuck, reset the products back to "Ready to Submit" or "Approved" so I can resubmit and release cleanly. I'm happy to provide any additional information you need. Thank you very much for your time and help. @App Review
1
0
59
2d
App stuck "In Review" for 8 days — Resolution Center reply field unavailable
Hello, I am writing to politely ask for guidance regarding my app, which has been in "In Review" status for approximately 8 days, with no communication from the review team during that time. Submission details: App name: Cromos 2026 Apple ID: 6770304986 Build: 1.0 (4) Submission ID: 8413f01b-8946-450a-b25b-b8eca2e6c70b Submitted: May 19, 2026 In review since: May 20, 2026 Context: This is a resubmission addressing a previous rejection under guideline 5.2.1. I provided a detailed response in the Resolution Center at the time of resubmission, summarizing all the changes made to address the trademark concerns. I noticed that while the app is in review, the reply field in the Resolution Center is unavailable, which is why I am posting here. I am not requesting an expedited review — I just want to make sure my submission is being tracked and to check whether there is any additional information or clarification I can provide to help the review proceed. Any guidance would be greatly appreciated. Thank you for your time.
1
0
52
2d
Incorrect Developer Account Address is blocking Tax Forms and Paid Apps Agreement
Hi, I’m an Individual Apple Developer Program member. My Developer account Membership Details show an incorrect street address. This incorrect address is also being pulled into App Store Connect Business and into my tax forms, including the U.S. Certificate of Foreign Status of Beneficial Owner and U.S. Form W-8BEN. In App Store Connect > Business, my Paid Apps Agreement shows “Pending User Info,” my bank account is “Processing,” and the Tax Forms section shows “Missing Tax Info.” I already submitted address verification documents to Apple Developer Support more than 5 days ago, but the address has not been updated yet. My app includes auto-renewable subscriptions, so I need the Paid Apps Agreement and tax forms completed before submitting the app properly. Is the Developer account Membership address the source used for the Business address and tax forms? And is there any way to correct this manually, or must Apple Developer Support update it? Thanks.
0
0
32
4d
App review
Hello! It's been 7 days since I received any response to the application I listed. I also wrote to support and still haven't received any response. I hope that someone from Apple will see this and help me approve the applications. Thank you! App ID: 6770487788 App ID: 6770216468
1
0
36
2d
I bought MacBook to develop mobile apps but apple developer program rejected my application
Hello there, I have professional experience on mobile application development for several years. and decided to develop ios apps and was working on them recently. I have bought a macbook last month to start developing these ideas and then applied for apple development program to start testing these application. First application was with my Turkish ID card and then they mailed me to upload one of the listed documents with following languages English, Spanish…. So I have uploaded my passport because it was also in English. And then without requesting any further information they say they can’t verify my identity so they rejected it. And even further, I can’t use my apple account for a new application. I can’t even login to my developer account, it says “Need assitance with accessing your developer account?” when i try to login. What should i do now?
2
0
82
4d
In-App Purchases Stuck "In Review" for weeks.
Hello Apple App Review Team and Developer Community, I’m looking for help with an in-app purchase review issue. My app is already live, but my in-app purchases have been stuck in “In Review” for weeks with no updates. App details: App ID: 6759992867 IAP Type: Non-consumable Current IAP status: In Review What I already checked: Paid Applications Agreement: Active Banking and Tax: Complete IAP metadata/localization/screenshots: Complete Cleared for Sale: Enabled Resolution Center: No outstanding messages Impact: Users can download the app, but cannot access paid features because the IAP products are still unavailable. Could someone from App Review please check whether these IAPs are stuck in an internal queue and advise next steps or help escalate? Thank you.
1
1
106
2d
Apple Developer Program Renewal Issue
Hi, One week ago our Developer Program Subscription expired, and the Renew button is not showing. I've tried contacting support via phone, email, chat, etc. but no success. I'm the account holder, our Team ID is 5J74W2J3S3 and our organization is GA Trading LLC. This is causing serious issues to our business since new customers are coming every day, and they can't see the app. We just want to pay the $99/year and get our app back on the store. Can you guys help unblocking this ASAP? Thanks, Giovanni
0
0
22
4d
App Stuck in Waiting for Review for Over a Week?!? (Super unusual)
Hello, My app DramaTales - Watch Drama Reels (Apple ID: 6762190227) seems to be stuck in the App Review process and I'd like to check if something might be wrong with my submission. Timeline: Submission for review: May 20, 2026 Current status: Waiting for Review Waiting time: 9 days as of May 28, 2026 My app reviews are typically approved within 1-2 business days, so I suppose this delay seems to be unusual. Please help review this submission as soon as possible! I have a timeline for publishing app version that cannot be delayed for this long. Any guidance would be very appreciated. Thank you in advance!
1
1
119
2d
Sleep onset detection on watchOS: viable non-workout paths and CMSensorRecorder behavior
I'm building a sleep tracker for couples — the headline feature is a notification to your partner the moment you fall asleep (and another when you wake up), detected on the Apple Watch from accelerometer and heart-rate data. The detection has to happen within minutes of onset for the product to make sense. My setup HKObserverQuery on heart rate with enableBackgroundDelivery(.immediate), re-registered on foreground. WKApplicationRefreshBackgroundTask rescheduled every 15 minutes. CMSensorRecorder.recordAccelerometer(forDuration: 12 * 3600) re-armed on every wake. A van Hees-style stillness classifier reading the last ~35 minutes of the buffer, with heart rate as a soft confirmer. HealthKit and Motion & Fitness authorized on both iPhone and watch. The observer's completionHandler() is called on every branch and the handler stays well under the 15-second watchdog. No HKWorkoutSession as my app is not a workout. Questions Is CMSensorRecorder paused or deprioritized while the Apple Watch's automatic sleep detection has classified the user as asleep? On a worn watch with the recorder armed for 12 hours, accelerometerData(from:to:) over a 35-minute window inside the auto-detected sleep period returns zero samples. The exact same call an hour later, once the watch has decided the user is awake, returns roughly ten thousand samples for an equivalent window. The user never activated Sleep Focus or Theater Mode — the only sleep-related state at play is the watch's own automatic detection, the same one that writes Core / REM / Deep stages into Apple Health. Is this documented power management I missed, or is it unexpected? Happy to file Feedback with a sysdiagnose during the window if you confirm it shouldn't behave this way. Is there a sanctioned non-workout path on current watchOS for detecting sleep onset within a few minutes of it happening? A full night recently produced a five-hour stretch with zero observer callbacks and zero background-refresh deliveries between bedtime and wake. The historical guidance to third-party sleep apps has been to reconstruct nights post-hoc from sleepAnalysis samples rather than attempt live detection. Is that still the recommendation today, or is there an API I've missed that would give an onset-focused app tighter wakes around bedtime? What is the current App Store review stance on HKWorkoutSession for sleep tracking? Would an app that auto-starts a .other / indoor workout only when its own classifier detects pre-sleep signals at the user's typical bedtime, ends the session as soon as onset is confirmed, never starts one outside that gated condition, and explicitly discloses "sleep tracking via workout session" in the App Store metadata — be an acceptable pattern, or grounds for rejection regardless of disclosure?
1
0
76
4d
Indoor workout location
In the Fitness app under iOS 26, each workout location is displayed on a small map. For workouts with routes, I can already successfully read out the route and thus also determine the starting point. So that works. For indoor workouts such as yoga or indoor rowing, the exact location is also displayed in the Fitness app. I would now also like to read out this location for these indoor workouts in my app. Does anyone know how to do this?
1
0
124
4d
Add Swift Package in Xcode
Hi, Overview I would like to add a Swift Package to my Xcode project. Problem In Xcode when I select Project > Package Dependencies and Press + button to add a dependency it keeps spinning and doesn't end Points to note: Xcode 26.5 (17F42) macOS 26.5 (25F71) This is a private GitHub repository I am able to clone the Swift Package URL on the command line. Xcode has the GitHub account I am able to push and pull code on that GitHub account using Xcode My failed attempt rm -rf ~/Library/Developer/Xcode/DerivedData rm -rf ~/Library/Caches/org.swift.swiftpm plutil -remove IDESwiftPackageAdditionAssistantRecentlyUsedPackages ~/Library/Preferences/com.apple.dt.Xcode.plist I have removed GitHub account in Xcode and added it again I am confused if I am missing something very obvious, any help on this is much appreciated. Questions Is there any workaround or way to fix this issue? Why does this take such a long time when I have a specific URL, either it needs to add it or return that the package is not found. Why is it searching?
2
0
111
3d
Consumable IAPs Stuck In Review After Updated Binary Was Approved
Hello everyone, We are experiencing a serious issue with consumable In-App Purchase products in App Store Connect and could not find a clear solution. Our app previously had approved In-App Purchase products. Later, we removed the old products from sale, deleted them, and created new consumable IAP products with new product identifiers. The new products are: Points_50 Points_100 Points_250 Points_500 Points_1000 Points_2500 These products are used in the live app’s Points Store. The problem is that the live production app now depends on these new product IDs, but the products have not been approved yet. Because of this, prices are not displayed correctly in production and users cannot complete purchases. The IAP products have now been stuck In Review for about one week. Here is the timeline: We created the new consumable IAP products and submitted them for review. They were rejected under Guideline 3.1.1 with the following message: “We have begun the review of your In-App Purchase products but are not able to continue because you have submitted In-App Purchase products for the Consumable type, but you have not yet submitted an updated binary for review. To resolve this issue, please upload a new binary and resubmit the In-App Purchase products for review.” We followed this instruction. We uploaded a new binary and submitted a new app version for review. In the App Review Notes, we clearly explained that the new version was submitted because App Review requested an updated binary for the pending consumable IAP products. The new app version was approved. However, the six IAP products are still stuck In Review and have not been approved. The confusing part is that the In-App Purchases page still shows the following general message: “Your first in-app purchase must be submitted with a new app version. Create your in-app purchase, then select it from the app’s In-App Purchases and Subscriptions section on the version page before submitting the version to App Review. Once your binary has been uploaded and your first-in app purchase has been submitted for review, additional in-app purchases can be submitted from the In-App Purchases section.” However, these are not the first In-App Purchases ever created for this app. The app previously had approved IAP products. The old products were removed from sale and deleted, and the app now uses the new product identifiers listed above. Because these are not the app’s first-ever IAP products, when we uploaded the new binary and submitted the new app version, App Store Connect did not show an “In-App Purchases and Subscriptions” section where we could manually attach or select these pending IAP products. This makes the request to “upload a new binary and resubmit the IAP products” confusing in our case. We did upload a new binary, the app version was approved, but there was no way to manually select the IAP products on the version page, and the IAPs are still stuck In Review. We have already contacted support several times, but the issue is still unresolved. Has anyone experienced a similar situation? What is the correct workflow when: an app previously had approved IAPs, those old IAPs were deleted, new consumable IAPs were created, App Review requested a new binary, the new binary was uploaded and approved, but App Store Connect did not show any IAP selection section on the app version page, and the IAP products remain stuck In Review for about one week? Is there any way to manually associate these pending IAP products with the approved app version, or is this something that only App Review / Developer Support can resolve? Any guidance would be appreciated.
0
0
19
4d
Submission stuck in "Waiting for Review" for 4+ days after resubmission
Hi, My app was rejected on May 24 with guideline violations 2.3.10 and 1.1. I fixed both issues and resubmitted the same day. It's now been 4+ days and the status is still "Waiting for Review" with no movement. This update also includes a critical bug fix that needs to reach users as soon as possible. I submitted two expedited review requests — no response. Contacted Developer Support as well — case ID 102900051339, also no response yet. Is this normal after a rejection + resubmit, or is something stuck on the review side?
4
0
164
2d
SwiftData crash on new property (Could not cast...)
I have a small example where adding a new property to a persisted Codable struct causes a crash on launch instead of decoding the missing property using its default value. Steps Run this app once and press "Insert Event" to persist data: import SwiftUI import SwiftData @main struct SwiftDataCrash: App { var body: some Scene { WindowGroup { ContentView() } .modelContainer(for: Event.self) } } struct ContentView: View { @Environment(\.modelContext) private var modelContext @Query private var events: [Event] var body: some View { VStack(spacing: 12) { Text("Events: \(events.count)") Button("Insert Event") { let event = Event( recurrence: Recurrence( interval: 1 ) ) modelContext.insert(event) try? modelContext.save() } List(events) { event in Text(String(describing: event.recurrence)) } } .padding() } } @Model final class Event { var recurrence: Recurrence? = nil init(recurrence: Recurrence? = nil) { self.recurrence = recurrence } } struct Recurrence: Codable { var interval: Int // STEP 2: // After first run + inserting an Event, uncomment this and run again. // Expected: old data decodes with default [] // Actual: SwiftData may crash while reading Event.recurrence // // var exceptionDates: [Date] = [] } Then uncomment: var exceptionDates: [Date] = [] and run again without deleting the store. Actual result App crashes on launch with: Could not cast value of type 'Swift.Optional<Any>' to 'Swift.Array<Foundation.Date>' The crash appears to happen inside generated SwiftData persisted-property getter code. Expected result I expected the old persisted Recurrence values to decode with: exceptionDates == [] Is this expected behavior or a SwiftData bug?
2
0
176
3d
Subscriptions stuck "In Review" for several weeks
Hello guys I am experiencing a very concerning issue with App Store Connect regarding auto-renewable subscriptions for my Tyira Companion App. Current situation: The app is live One subscription was approved All remaining subscriptions have been stuck in “In Review” for several weeks. I have already opened multiple support cases: 102865116552 102893708354 Unfortunately, I have not received any meaningful response so far. I already verified: pricing configuration, screenshots, localization, tax/banking agreements, subscription metadata, review information. Everything appears correctly configured. At this point the issue seems to be an internally stuck review state. The problem is now causing ongoing revenue loss because users cannot purchase the subscriptions in production. How can I escalate this since I'm not getting any responses.
0
0
20
4d
Apple reviewed the wrong app
App review reviewed one app then rejected another
Replies
0
Boosts
0
Views
41
Activity
4d
Agentic Coding and Privacy
We would like to use Xcode's new agentic coding feature (probably with Claude Agent). I had a look at the privacy statement, and under "Third-Party Agentic Coding Tools" it says the following: Capabilities include but are not limited to code searching, retrieving build logs, building source code, and arbitrary code execution. This is all expected, except for the bit about "arbitrary code execution". What does this mean, exactly? This sounds like a backdoor to my machine, surely that's not it? Does "code" refer to the code in my project, or any code the agent may provide? I know that other agentic coding tools may execute terminal commands, which you have to (or can select to) confirm first. Is that what is meant by arbitrary code execution? How arbitrary are we talking? And can I configure Xcode to always ask my permission first before any code is executed?
Replies
2
Boosts
0
Views
107
Activity
3d
Subscription stuck "In Review" while its localization shows "Waiting for Review" — product locked, appears to be an inconsistent state
Hello App Review team, I'm hoping you can help with what looks like an inconsistent product state on an auto-renewable subscription, rather than a normal review delay. Details: App ID: 6459996442 Subscription products: 6762844313, 6762844514, 6762844429, 6762844600 Submitted: April 21, 2026 (~1 month ago) Support case ID: 102899130307 The issue: the subscription product has shown "In Review" for over 31 days, while the product's own localization (the display name) shows "Waiting for Review" for that same product. The two statuses have diverged and neither has moved since. On top of that, the product is locked — I'm unable to edit or delete it while it's in this state. — It is currently attached to version 1.19.0 of the app, which is ready to release and has been approved by App Review. — It no longer appears in the In-App Purchases section of my current version submission, so I'm unable to re-attach or resubmit it. This matches a pattern other developers have described, where a subscription falls into a stuck state that can only be cleared from Apple's side. I'd prefer not to remove and resubmit, since I understand that can reset the queue without fixing the underlying state. Could you please: Confirm whether the products are genuinely in the review queue or in an inconsistent state, and If it is stuck, reset the products back to "Ready to Submit" or "Approved" so I can resubmit and release cleanly. I'm happy to provide any additional information you need. Thank you very much for your time and help. @App Review
Replies
1
Boosts
0
Views
59
Activity
2d
App stuck "In Review" for 8 days — Resolution Center reply field unavailable
Hello, I am writing to politely ask for guidance regarding my app, which has been in "In Review" status for approximately 8 days, with no communication from the review team during that time. Submission details: App name: Cromos 2026 Apple ID: 6770304986 Build: 1.0 (4) Submission ID: 8413f01b-8946-450a-b25b-b8eca2e6c70b Submitted: May 19, 2026 In review since: May 20, 2026 Context: This is a resubmission addressing a previous rejection under guideline 5.2.1. I provided a detailed response in the Resolution Center at the time of resubmission, summarizing all the changes made to address the trademark concerns. I noticed that while the app is in review, the reply field in the Resolution Center is unavailable, which is why I am posting here. I am not requesting an expedited review — I just want to make sure my submission is being tracked and to check whether there is any additional information or clarification I can provide to help the review proceed. Any guidance would be greatly appreciated. Thank you for your time.
Replies
1
Boosts
0
Views
52
Activity
2d
Incorrect Developer Account Address is blocking Tax Forms and Paid Apps Agreement
Hi, I’m an Individual Apple Developer Program member. My Developer account Membership Details show an incorrect street address. This incorrect address is also being pulled into App Store Connect Business and into my tax forms, including the U.S. Certificate of Foreign Status of Beneficial Owner and U.S. Form W-8BEN. In App Store Connect > Business, my Paid Apps Agreement shows “Pending User Info,” my bank account is “Processing,” and the Tax Forms section shows “Missing Tax Info.” I already submitted address verification documents to Apple Developer Support more than 5 days ago, but the address has not been updated yet. My app includes auto-renewable subscriptions, so I need the Paid Apps Agreement and tax forms completed before submitting the app properly. Is the Developer account Membership address the source used for the Business address and tax forms? And is there any way to correct this manually, or must Apple Developer Support update it? Thanks.
Replies
0
Boosts
0
Views
32
Activity
4d
App review
Hello! It's been 7 days since I received any response to the application I listed. I also wrote to support and still haven't received any response. I hope that someone from Apple will see this and help me approve the applications. Thank you! App ID: 6770487788 App ID: 6770216468
Replies
1
Boosts
0
Views
36
Activity
2d
I bought MacBook to develop mobile apps but apple developer program rejected my application
Hello there, I have professional experience on mobile application development for several years. and decided to develop ios apps and was working on them recently. I have bought a macbook last month to start developing these ideas and then applied for apple development program to start testing these application. First application was with my Turkish ID card and then they mailed me to upload one of the listed documents with following languages English, Spanish…. So I have uploaded my passport because it was also in English. And then without requesting any further information they say they can’t verify my identity so they rejected it. And even further, I can’t use my apple account for a new application. I can’t even login to my developer account, it says “Need assitance with accessing your developer account?” when i try to login. What should i do now?
Replies
2
Boosts
0
Views
82
Activity
4d
In-App Purchases Stuck "In Review" for weeks.
Hello Apple App Review Team and Developer Community, I’m looking for help with an in-app purchase review issue. My app is already live, but my in-app purchases have been stuck in “In Review” for weeks with no updates. App details: App ID: 6759992867 IAP Type: Non-consumable Current IAP status: In Review What I already checked: Paid Applications Agreement: Active Banking and Tax: Complete IAP metadata/localization/screenshots: Complete Cleared for Sale: Enabled Resolution Center: No outstanding messages Impact: Users can download the app, but cannot access paid features because the IAP products are still unavailable. Could someone from App Review please check whether these IAPs are stuck in an internal queue and advise next steps or help escalate? Thank you.
Replies
1
Boosts
1
Views
106
Activity
2d
Apple Developer Program Renewal Issue
Hi, One week ago our Developer Program Subscription expired, and the Renew button is not showing. I've tried contacting support via phone, email, chat, etc. but no success. I'm the account holder, our Team ID is 5J74W2J3S3 and our organization is GA Trading LLC. This is causing serious issues to our business since new customers are coming every day, and they can't see the app. We just want to pay the $99/year and get our app back on the store. Can you guys help unblocking this ASAP? Thanks, Giovanni
Replies
0
Boosts
0
Views
22
Activity
4d
Family Controls distribution entitlement - 1 month waiting
Hi, I am experience bad customer service from Apple not answering, or updating anything about my request for family controls. Is there a way we can speed up things?
Replies
0
Boosts
0
Views
25
Activity
4d
UI Segment Control returns selected segment index 0 for first time after updating iOS and Xcode to 26
Dynamic UISegment control in collection view returns selected segment index 0 on click of other segments after updating iOS and Xcode 26 for first time afterwards its working as expected in iOS less than 26 devices. But woking fine in iOS 26 devices. Please suggest how to resolve Thanks in advance
Topic: UI Frameworks SubTopic: UIKit
Replies
0
Boosts
0
Views
46
Activity
4d
To the App Store Review and Developer Support Teams
Hello! It's been 7 days since I received any response to the application I listed. I also wrote to support and still haven't received any response. I hope that someone from Apple will see this and help me approve the applications. Thank you! App ID: 6770487788 App ID: 6770216468
Replies
1
Boosts
0
Views
38
Activity
2d
App Stuck in Waiting for Review for Over a Week?!? (Super unusual)
Hello, My app DramaTales - Watch Drama Reels (Apple ID: 6762190227) seems to be stuck in the App Review process and I'd like to check if something might be wrong with my submission. Timeline: Submission for review: May 20, 2026 Current status: Waiting for Review Waiting time: 9 days as of May 28, 2026 My app reviews are typically approved within 1-2 business days, so I suppose this delay seems to be unusual. Please help review this submission as soon as possible! I have a timeline for publishing app version that cannot be delayed for this long. Any guidance would be very appreciated. Thank you in advance!
Replies
1
Boosts
1
Views
119
Activity
2d
Sleep onset detection on watchOS: viable non-workout paths and CMSensorRecorder behavior
I'm building a sleep tracker for couples — the headline feature is a notification to your partner the moment you fall asleep (and another when you wake up), detected on the Apple Watch from accelerometer and heart-rate data. The detection has to happen within minutes of onset for the product to make sense. My setup HKObserverQuery on heart rate with enableBackgroundDelivery(.immediate), re-registered on foreground. WKApplicationRefreshBackgroundTask rescheduled every 15 minutes. CMSensorRecorder.recordAccelerometer(forDuration: 12 * 3600) re-armed on every wake. A van Hees-style stillness classifier reading the last ~35 minutes of the buffer, with heart rate as a soft confirmer. HealthKit and Motion & Fitness authorized on both iPhone and watch. The observer's completionHandler() is called on every branch and the handler stays well under the 15-second watchdog. No HKWorkoutSession as my app is not a workout. Questions Is CMSensorRecorder paused or deprioritized while the Apple Watch's automatic sleep detection has classified the user as asleep? On a worn watch with the recorder armed for 12 hours, accelerometerData(from:to:) over a 35-minute window inside the auto-detected sleep period returns zero samples. The exact same call an hour later, once the watch has decided the user is awake, returns roughly ten thousand samples for an equivalent window. The user never activated Sleep Focus or Theater Mode — the only sleep-related state at play is the watch's own automatic detection, the same one that writes Core / REM / Deep stages into Apple Health. Is this documented power management I missed, or is it unexpected? Happy to file Feedback with a sysdiagnose during the window if you confirm it shouldn't behave this way. Is there a sanctioned non-workout path on current watchOS for detecting sleep onset within a few minutes of it happening? A full night recently produced a five-hour stretch with zero observer callbacks and zero background-refresh deliveries between bedtime and wake. The historical guidance to third-party sleep apps has been to reconstruct nights post-hoc from sleepAnalysis samples rather than attempt live detection. Is that still the recommendation today, or is there an API I've missed that would give an onset-focused app tighter wakes around bedtime? What is the current App Store review stance on HKWorkoutSession for sleep tracking? Would an app that auto-starts a .other / indoor workout only when its own classifier detects pre-sleep signals at the user's typical bedtime, ends the session as soon as onset is confirmed, never starts one outside that gated condition, and explicitly discloses "sleep tracking via workout session" in the App Store metadata — be an acceptable pattern, or grounds for rejection regardless of disclosure?
Replies
1
Boosts
0
Views
76
Activity
4d
Indoor workout location
In the Fitness app under iOS 26, each workout location is displayed on a small map. For workouts with routes, I can already successfully read out the route and thus also determine the starting point. So that works. For indoor workouts such as yoga or indoor rowing, the exact location is also displayed in the Fitness app. I would now also like to read out this location for these indoor workouts in my app. Does anyone know how to do this?
Replies
1
Boosts
0
Views
124
Activity
4d
Add Swift Package in Xcode
Hi, Overview I would like to add a Swift Package to my Xcode project. Problem In Xcode when I select Project > Package Dependencies and Press + button to add a dependency it keeps spinning and doesn't end Points to note: Xcode 26.5 (17F42) macOS 26.5 (25F71) This is a private GitHub repository I am able to clone the Swift Package URL on the command line. Xcode has the GitHub account I am able to push and pull code on that GitHub account using Xcode My failed attempt rm -rf ~/Library/Developer/Xcode/DerivedData rm -rf ~/Library/Caches/org.swift.swiftpm plutil -remove IDESwiftPackageAdditionAssistantRecentlyUsedPackages ~/Library/Preferences/com.apple.dt.Xcode.plist I have removed GitHub account in Xcode and added it again I am confused if I am missing something very obvious, any help on this is much appreciated. Questions Is there any workaround or way to fix this issue? Why does this take such a long time when I have a specific URL, either it needs to add it or return that the package is not found. Why is it searching?
Replies
2
Boosts
0
Views
111
Activity
3d
Consumable IAPs Stuck In Review After Updated Binary Was Approved
Hello everyone, We are experiencing a serious issue with consumable In-App Purchase products in App Store Connect and could not find a clear solution. Our app previously had approved In-App Purchase products. Later, we removed the old products from sale, deleted them, and created new consumable IAP products with new product identifiers. The new products are: Points_50 Points_100 Points_250 Points_500 Points_1000 Points_2500 These products are used in the live app’s Points Store. The problem is that the live production app now depends on these new product IDs, but the products have not been approved yet. Because of this, prices are not displayed correctly in production and users cannot complete purchases. The IAP products have now been stuck In Review for about one week. Here is the timeline: We created the new consumable IAP products and submitted them for review. They were rejected under Guideline 3.1.1 with the following message: “We have begun the review of your In-App Purchase products but are not able to continue because you have submitted In-App Purchase products for the Consumable type, but you have not yet submitted an updated binary for review. To resolve this issue, please upload a new binary and resubmit the In-App Purchase products for review.” We followed this instruction. We uploaded a new binary and submitted a new app version for review. In the App Review Notes, we clearly explained that the new version was submitted because App Review requested an updated binary for the pending consumable IAP products. The new app version was approved. However, the six IAP products are still stuck In Review and have not been approved. The confusing part is that the In-App Purchases page still shows the following general message: “Your first in-app purchase must be submitted with a new app version. Create your in-app purchase, then select it from the app’s In-App Purchases and Subscriptions section on the version page before submitting the version to App Review. Once your binary has been uploaded and your first-in app purchase has been submitted for review, additional in-app purchases can be submitted from the In-App Purchases section.” However, these are not the first In-App Purchases ever created for this app. The app previously had approved IAP products. The old products were removed from sale and deleted, and the app now uses the new product identifiers listed above. Because these are not the app’s first-ever IAP products, when we uploaded the new binary and submitted the new app version, App Store Connect did not show an “In-App Purchases and Subscriptions” section where we could manually attach or select these pending IAP products. This makes the request to “upload a new binary and resubmit the IAP products” confusing in our case. We did upload a new binary, the app version was approved, but there was no way to manually select the IAP products on the version page, and the IAPs are still stuck In Review. We have already contacted support several times, but the issue is still unresolved. Has anyone experienced a similar situation? What is the correct workflow when: an app previously had approved IAPs, those old IAPs were deleted, new consumable IAPs were created, App Review requested a new binary, the new binary was uploaded and approved, but App Store Connect did not show any IAP selection section on the app version page, and the IAP products remain stuck In Review for about one week? Is there any way to manually associate these pending IAP products with the approved app version, or is this something that only App Review / Developer Support can resolve? Any guidance would be appreciated.
Replies
0
Boosts
0
Views
19
Activity
4d
Submission stuck in "Waiting for Review" for 4+ days after resubmission
Hi, My app was rejected on May 24 with guideline violations 2.3.10 and 1.1. I fixed both issues and resubmitted the same day. It's now been 4+ days and the status is still "Waiting for Review" with no movement. This update also includes a critical bug fix that needs to reach users as soon as possible. I submitted two expedited review requests — no response. Contacted Developer Support as well — case ID 102900051339, also no response yet. Is this normal after a rejection + resubmit, or is something stuck on the review side?
Replies
4
Boosts
0
Views
164
Activity
2d
SwiftData crash on new property (Could not cast...)
I have a small example where adding a new property to a persisted Codable struct causes a crash on launch instead of decoding the missing property using its default value. Steps Run this app once and press "Insert Event" to persist data: import SwiftUI import SwiftData @main struct SwiftDataCrash: App { var body: some Scene { WindowGroup { ContentView() } .modelContainer(for: Event.self) } } struct ContentView: View { @Environment(\.modelContext) private var modelContext @Query private var events: [Event] var body: some View { VStack(spacing: 12) { Text("Events: \(events.count)") Button("Insert Event") { let event = Event( recurrence: Recurrence( interval: 1 ) ) modelContext.insert(event) try? modelContext.save() } List(events) { event in Text(String(describing: event.recurrence)) } } .padding() } } @Model final class Event { var recurrence: Recurrence? = nil init(recurrence: Recurrence? = nil) { self.recurrence = recurrence } } struct Recurrence: Codable { var interval: Int // STEP 2: // After first run + inserting an Event, uncomment this and run again. // Expected: old data decodes with default [] // Actual: SwiftData may crash while reading Event.recurrence // // var exceptionDates: [Date] = [] } Then uncomment: var exceptionDates: [Date] = [] and run again without deleting the store. Actual result App crashes on launch with: Could not cast value of type 'Swift.Optional<Any>' to 'Swift.Array<Foundation.Date>' The crash appears to happen inside generated SwiftData persisted-property getter code. Expected result I expected the old persisted Recurrence values to decode with: exceptionDates == [] Is this expected behavior or a SwiftData bug?
Replies
2
Boosts
0
Views
176
Activity
3d
Subscriptions stuck "In Review" for several weeks
Hello guys I am experiencing a very concerning issue with App Store Connect regarding auto-renewable subscriptions for my Tyira Companion App. Current situation: The app is live One subscription was approved All remaining subscriptions have been stuck in “In Review” for several weeks. I have already opened multiple support cases: 102865116552 102893708354 Unfortunately, I have not received any meaningful response so far. I already verified: pricing configuration, screenshots, localization, tax/banking agreements, subscription metadata, review information. Everything appears correctly configured. At this point the issue seems to be an internally stuck review state. The problem is now causing ongoing revenue loss because users cannot purchase the subscriptions in production. How can I escalate this since I'm not getting any responses.
Replies
0
Boosts
0
Views
20
Activity
4d