Search results for

“DTiPhoneSimulatorErrorDomain Code 2”

162,370 results found

Post

Replies

Boosts

Views

Activity

Live Caller ID Lookup entitlement - typical onboarding timeline after PIR migration?
Hi everyone, I'm hoping to hear from developers who have submitted Live Caller ID Lookup entitlement requests, especially anyone successfully onboarded after the PIR architecture became required. My own request (ID 2C4HJDWYJ6, submitted March 23, 2026) has been under review for 85 days. Apple Developer Support confirmed on May 8 that it's in the pipeline to be onboarded but I haven't received a concrete timeline. Infrastructure is fully deployed and verified per Apple's PIR documentation: OHTTP Gateway: https://gateway.zinfo.ge PIR Service: https://service.zinfo.ge (Apple's Swift PIR Service) Token Issuer: https://issuer.zinfo.ge DNS TXT record correctly configured HTTP/2, TLS, Protocol Buffers wire format Production database loaded Questions for the community: For developers already onboarded, how long did your review take from final submission to approval? Did the Live Caller ID Lookup capability appear automatically in Certificates, Identifiers & Profiles after approval, or was there an additi
1
0
153
1w
Reply to Platform SSO user registration never starts after successful device registration during Setup Assistant
I was trying to debug this further by checking the setup assistant logs and I see below logs.... 2026-05-20 10:08:50.666674+0530 0xc8dd Error 0x5b0e1 4203 0 Setup Assistant: (AppSSOCore) [com.apple.AppSSO:SOErrorHelper] Error Domain=com.apple.AppSSO.AuthorizationError Code=-1000 No valid IdP extension with bundle ID: UserInfo={NSLocalizedDescription=No valid IdP extension with bundle ID: } 2026-05-20 10:08:50.666677+0530 0xc8dd Default 0x5b0e1 4203 0 Setup Assistant: (AppSSO) [com.apple.AppSSO:SOExtensionFinder] findExtensionWithBundleIdentifier: (null), error: Error Domain=com.apple.AppSSO.AuthorizationError Code=-1000 No valid IdP extension with bundle ID: UserInfo={NSLocalizedDescription=No valid IdP extension with bundle ID: } 2026-05-20 10:08:50.666680+0530 0xc8dd Error 0x5b0e1 4203 0 Setup Assistant: (AppSSO) [com.apple.AppSSO:SOExtensionManager] extension not found: , error: Error Domain=com.apple.AppSSO.AuthorizationError Code=-1000 No valid IdP extension with bundle ID:
Topic: Privacy & Security SubTopic: General Tags:
1w
Urgent Help: Account Possibly Flagged, New App Stuck in “Waiting for Review” for 12+ Days. How to Escalate?
Hi everyone, I'm an independent developer facing a critical and frustrating App Review delay. I've exhausted standard channels without a real resolution and am turning to the community for advice from anyone who may have experienced something similar. 1. The Problem My app, Trainer Schedule & Booking, was submitted for review on May 7, 2026. As of today (May 20), its status remains Waiting for Review — over 12 days and counting. Apple ID: 6766453138 Submission ID: ea4a779c-7e1d-4def-8a95-c252afdbf618 2. Context & Steps Taken Account History: I acknowledge that my account has a past record. Earlier submissions were rejected under Guidelines 4.3 (Design Spam) and 3.1.2 (Subscriptions). I have conducted a thorough review, permanently removed all non-compliant apps from sale, and am committed to full compliance moving forward. The Current App: This is a completely new, vertically-focused tool for coach/student scheduling, developed independently over several months. I have verified its compliance
1
0
145
1w
Reply to App Rejection doesn't match what my app is
We have NO exchange features. It does as any other wallet does - sends coins to other wallets. There is no middleman or monetary exchange. Don't file an appeal. Just tell it. Reviewers aren't always right. In fact, they are often wrong. Roughly, two out of three times, they are wrong. Last time, I had a desktop application rejected after they ignored all instructions provided under the App Review Information section. They were given multiple alert messages. But they still managed to play dumb. Its iOS counterpart part was also rejected for the same reason two weeks before. I don't know how things work with the crypt things.
1w
CarPlay Function lost (26.4 and 26.5 DB)
with the latest updates on two of our iPhones run running 26.4 and the other 26.5 developed beta we have lost the ability to use CarPlay functionality via the Apple certified cable. Both phone showed the phone is connected and it is charging however functionality are greyed out on display in the 2022 Nissan rogue. Bluetooth still function properly as you could send and receive calls. However, functionality via the cable does not work. You cannot play music either. this feature also greyed. A trip to the Nissan dealer for more troubleshooting provided the following. A version 15 iPhone Connect via usb-c cable and functioned properly. As well as an android device. But again, hook up two iPhones one with version 26.5 DB and the other 26.4 both iPhone 14 would not work. After we left the dealership, I had a hunch that the issue with the latest update that both of these phones received over last week. I came home and connected an iPhone 6S which has a much older software version and it connected
2
0
717
1w
-startDownloadingUbiquitousItemAtURL:error: and NSURLUbiquitousItemDownloadRequestedKey
I'm trying to update the iCloud data handling in our app, and I'm running into an issue with a particular file on one particular device. This file never downloads & I haven't been able to pinpoint what's off about it. Right now we just have 2 iCloud accounts & a handful of devices, so I haven't been able to narrow it down yet, but in most cases, all the cloud files download as expected. However, whether or not the file eventually downloads, the NSURLUbiquitousItemDownloadRequestedKey key seems to be completely useless. For the following code: NSError *error = nil; BOOL success = [[NSFileManager defaultManager] startDownloadingUbiquitousItemAtURL:self.fileURL error:&error]; if (!success) { NSLog(@error downloading %@ : %@, self.fileURL, error); } else { NSDictionary *resourceValues = [self.fileURL resourceValuesForKeys:@[NSURLUbiquitousItemDownloadRequestedKey, NSURLUbiquitousItemIsDownloadingKey, NSURLUbiquitousItemDownloadingErrorKey, NSURLUbiquitousItemDownloadingStatusKey] err
4
0
370
1w
Reply to CKQuerySubscription on public database failing with BAD_REQUEST in Production — distinct from iOS 26.4 silent-push regression
I don't have an immediate answer just yet, but would like to check the following: Are you testing with a device that is logged in with an iCloud account? Without a valid iCloud account, your app can't write to the CloudKit database. Do you have any special configuration on the security roles (CloudKit Console > Schema > Security Roles), which prevents the your account to write to the database? For debugging purpose, would you mind to try with visible notifications, as shown in the following code example? extension CKDatabase { public func addQuerySubscription(_ recordType: String, subscriptionID: String, predicate: NSPredicate? = nil, options: CKQuerySubscription.Options, operationQueue: OperationQueue? = nil, completionHandler: @escaping (CKSubscription?, Error?) -> Void) { let predicate = predicate ?? NSPredicate(value: true) let subscription = CKQuerySubscription(recordType: recordType, predicate: predicate, subscriptionID: subscriptionID, options: options) let notificationInfo = CKSubscr
Topic: App & System Services SubTopic: iCloud Tags:
1w
Update stuck in 'In Review' for 80 days — Developer Support says they can't reach App Review
Hello, I'm posting again — and unfortunately, I already know how this thread is going to go. My app (ID: 6756186616) has now been stuck in In Review for 80 days. To save everyone time, here is the reply I expect to receive within a day or two, copy-pasted from the response on my last thread: Thank you for your post. We're investigating and The App Review team will contact you in App Store Connect to provide further assistance. If you continue to experience issues during review, please contact us. Nothing actually happened after that reply last time. No follow-up in App Store Connect. No further communication. Just silence. When I escalated to Developer Support (case #20000111565861), I was told explicitly that Developer Support has no way to reach the App Review team and no authority to intervene on submissions stuck in review. So Developer Support points back to App Review, and the standard forum reply points back to contact us — which loops back to Developer Support. This is a closed loop that does
5
0
594
1w
Reply to M5 Pro DCP bandwidth allocation: asymmetric 27,400/13,700 Mbps split between dispext0/dispext1 on dual 5K configuration
Is the 27,400/13,700 Mbps asymmetric allocation observed on dual 5K configurations the expected manifestation of the two-pipe architecture described in thread 814201, or a distinct allocation policy specific to dual-display scenarios? Yes, it's the same general issue, though my pipe description there was more of a general analogy, not an engineering-level description. Note that you're driving the first monitor at 144Hz: 5120x2880 @ 144Hz, Maximum Source Bandwidth: 27,400 Mbps, HDR enabled ...which is more than the 120Hz required to drive both monitors at 5K. Is there a configuration approach that allows both displays to receive adequate bandwidth allocation? I believe this would work if a hardware adaptor restricted the first monitor to 120Hz. The WindowServer assertion failure in max_src_rect_width_by_pipes() This is a known issue (r.170248892), but it seems to be tied to monitor hot plug, particularly while the machine is asleep, not display allocation. __ Kevin Elliott DTS Engineer, CoreOS/Hardwar
1w
ExcUserFault and corrupted data when using UIImage#heicData
Over the last two weeks, I’ve had sporadic reports from users who suddenly have a corrupt image in the database for my app. It’s only affecting a few users and may possibly have been fixed with iOS 26.4.1 (I’m not sure). In any case, this started suddenly with the release of iOS 26.4 - our app has not been changed in several months. But I wanted to share what’s happening in case others are experiencing this. My app lets users import photos from the camera roll, photo albums, etc. Once the user has selected an image, the app saves this to a SQLite3 database using “image.heicData()”. For the four or five users who have been affected by this problem, the heicData call returns successfully, with a non-nil Data value. But the image itself is corrupt and unreadable. When the user tries to later open a screen containing the image, the app crashes. I’ve had to manually guide each user through tracking down and removing the affected item or items to resolve it, which is a bad experience for them and time-cons
3
0
530
1w
Reply to ExcUserFault and corrupted data when using UIImage#heicData
For the corruption you're seeing, UIImage(data:) returning nil is a fine detector. Tested against your corrupt HEIC alongside CGImageSourceCreateImageAtIndex, both return failure on the same data — UIKit's image construction goes through Image I/O internally, so the two checks likely overlap in what they catch. Either works for guarding the database write. Minor: what I suggested earlier was Image I/O (CGImageSource…), not Core Image. Different framework — worth knowing if you go looking at docs. Thanks for checking the threading. @MainActor on those call sites rules out simple concurrency around the calls. It doesn't rule out lower-level object-lifetime issues (the source image's backing data being released between heicData() and when the underlying encoder finishes), but those are unlikely to happen accidentally with the modern Photos and UIImage APIs. On the reproduction difficulty: since the guard catches the failure mode in your database, shipping it protects your customers even without a reprod
Topic: UI Frameworks SubTopic: UIKit Tags:
1w
Reply to iOS 26.5 SIGKILLs audio-recording app at ~50s of background despite UIBackgroundModes: audio - what is the supported API path?
So, this is the most critical detail to focus on: When the user starts a recording and locks the phone, iOS terminates our process with SIGKILL at approximately 50 seconds of continuous background time. I'm not sure why the system terminated your app, but I am confident that the crash log provides at least some guidance on the cause and that the system console provides a more in-depth description of the cause. That means your next steps here are: Looking at the crash log the system generated, particularly the top-level header that includes the exception code and reason. You can post the full crash log here as well, but the top-level header is what's most useful. If you look at the system log at the time your app is terminated, you can see the process that kills your app play out across our daemons. The termination itself was probably done by runningboardd and would have included some context data about what/who/why the termination occurred. You can also trace backward from that point in time, as what
1w
iOS 26.5 SIGKILLs audio-recording app at ~50s of background despite UIBackgroundModes: audio - what is the supported API path?
Hi, hoping for guidance on what's a long-running bug for our app. The problem We have a transcription app on iPhone 17 Pro Max running iOS 26.5. Recording flow uses AVAudioEngine.installTap(onBus:) to capture PCM into a JS bridge for streaming to a remote transcription service. A parallel AVAudioRecorder writes the same audio to disk as backup. When the user starts a recording and locks the phone, iOS terminates our process with SIGKILL at approximately 50 seconds of continuous background time, despite: UIBackgroundModes includes audio (verified in shipping IPA's Info.plist) AVAudioSession.setCategory(.playAndRecord, mode: .default) is active AVAudioEngine is running with installTap producing PCM buffers right up to the moment of death UIApplication.backgroundTimeRemaining returns Double.greatestFiniteMagnitude at applicationDidEnterBackground (verified in our event log) No AVAudioSession.interruptionNotification is delivered before the kill. iOS terminates the process cleanly with no warning event to our obs
1
0
201
1w
Live Caller ID Lookup entitlement - typical onboarding timeline after PIR migration?
Hi everyone, I'm hoping to hear from developers who have submitted Live Caller ID Lookup entitlement requests, especially anyone successfully onboarded after the PIR architecture became required. My own request (ID 2C4HJDWYJ6, submitted March 23, 2026) has been under review for 85 days. Apple Developer Support confirmed on May 8 that it's in the pipeline to be onboarded but I haven't received a concrete timeline. Infrastructure is fully deployed and verified per Apple's PIR documentation: OHTTP Gateway: https://gateway.zinfo.ge PIR Service: https://service.zinfo.ge (Apple's Swift PIR Service) Token Issuer: https://issuer.zinfo.ge DNS TXT record correctly configured HTTP/2, TLS, Protocol Buffers wire format Production database loaded Questions for the community: For developers already onboarded, how long did your review take from final submission to approval? Did the Live Caller ID Lookup capability appear automatically in Certificates, Identifiers & Profiles after approval, or was there an additi
Replies
1
Boosts
0
Views
153
Activity
1w
Reply to Platform SSO user registration never starts after successful device registration during Setup Assistant
I was trying to debug this further by checking the setup assistant logs and I see below logs.... 2026-05-20 10:08:50.666674+0530 0xc8dd Error 0x5b0e1 4203 0 Setup Assistant: (AppSSOCore) [com.apple.AppSSO:SOErrorHelper] Error Domain=com.apple.AppSSO.AuthorizationError Code=-1000 No valid IdP extension with bundle ID: UserInfo={NSLocalizedDescription=No valid IdP extension with bundle ID: } 2026-05-20 10:08:50.666677+0530 0xc8dd Default 0x5b0e1 4203 0 Setup Assistant: (AppSSO) [com.apple.AppSSO:SOExtensionFinder] findExtensionWithBundleIdentifier: (null), error: Error Domain=com.apple.AppSSO.AuthorizationError Code=-1000 No valid IdP extension with bundle ID: UserInfo={NSLocalizedDescription=No valid IdP extension with bundle ID: } 2026-05-20 10:08:50.666680+0530 0xc8dd Error 0x5b0e1 4203 0 Setup Assistant: (AppSSO) [com.apple.AppSSO:SOExtensionManager] extension not found: , error: Error Domain=com.apple.AppSSO.AuthorizationError Code=-1000 No valid IdP extension with bundle ID:
Topic: Privacy & Security SubTopic: General Tags:
Replies
Boosts
Views
Activity
1w
Reply to App stuck in "Waiting for Review" for over 2 months
We are facing the same issue. Its been over a month and nothing, No response yet, before it use to take 2 days to process a review and now, i dont understand why its taking forever.
Replies
Boosts
Views
Activity
1w
Urgent Help: Account Possibly Flagged, New App Stuck in “Waiting for Review” for 12+ Days. How to Escalate?
Hi everyone, I'm an independent developer facing a critical and frustrating App Review delay. I've exhausted standard channels without a real resolution and am turning to the community for advice from anyone who may have experienced something similar. 1. The Problem My app, Trainer Schedule & Booking, was submitted for review on May 7, 2026. As of today (May 20), its status remains Waiting for Review — over 12 days and counting. Apple ID: 6766453138 Submission ID: ea4a779c-7e1d-4def-8a95-c252afdbf618 2. Context & Steps Taken Account History: I acknowledge that my account has a past record. Earlier submissions were rejected under Guidelines 4.3 (Design Spam) and 3.1.2 (Subscriptions). I have conducted a thorough review, permanently removed all non-compliant apps from sale, and am committed to full compliance moving forward. The Current App: This is a completely new, vertically-focused tool for coach/student scheduling, developed independently over several months. I have verified its compliance
Replies
1
Boosts
0
Views
145
Activity
1w
Reply to App Rejection doesn't match what my app is
We have NO exchange features. It does as any other wallet does - sends coins to other wallets. There is no middleman or monetary exchange. Don't file an appeal. Just tell it. Reviewers aren't always right. In fact, they are often wrong. Roughly, two out of three times, they are wrong. Last time, I had a desktop application rejected after they ignored all instructions provided under the App Review Information section. They were given multiple alert messages. But they still managed to play dumb. Its iOS counterpart part was also rejected for the same reason two weeks before. I don't know how things work with the crypt things.
Replies
Boosts
Views
Activity
1w
Core Data for 2 level data
I'm attempting to create a feature where I can allow two levels of information
Replies
2
Boosts
0
Views
492
Activity
1w
CarPlay Function lost (26.4 and 26.5 DB)
with the latest updates on two of our iPhones run running 26.4 and the other 26.5 developed beta we have lost the ability to use CarPlay functionality via the Apple certified cable. Both phone showed the phone is connected and it is charging however functionality are greyed out on display in the 2022 Nissan rogue. Bluetooth still function properly as you could send and receive calls. However, functionality via the cable does not work. You cannot play music either. this feature also greyed. A trip to the Nissan dealer for more troubleshooting provided the following. A version 15 iPhone Connect via usb-c cable and functioned properly. As well as an android device. But again, hook up two iPhones one with version 26.5 DB and the other 26.4 both iPhone 14 would not work. After we left the dealership, I had a hunch that the issue with the latest update that both of these phones received over last week. I came home and connected an iPhone 6S which has a much older software version and it connected
Replies
2
Boosts
0
Views
717
Activity
1w
-startDownloadingUbiquitousItemAtURL:error: and NSURLUbiquitousItemDownloadRequestedKey
I'm trying to update the iCloud data handling in our app, and I'm running into an issue with a particular file on one particular device. This file never downloads & I haven't been able to pinpoint what's off about it. Right now we just have 2 iCloud accounts & a handful of devices, so I haven't been able to narrow it down yet, but in most cases, all the cloud files download as expected. However, whether or not the file eventually downloads, the NSURLUbiquitousItemDownloadRequestedKey key seems to be completely useless. For the following code: NSError *error = nil; BOOL success = [[NSFileManager defaultManager] startDownloadingUbiquitousItemAtURL:self.fileURL error:&error]; if (!success) { NSLog(@error downloading %@ : %@, self.fileURL, error); } else { NSDictionary *resourceValues = [self.fileURL resourceValuesForKeys:@[NSURLUbiquitousItemDownloadRequestedKey, NSURLUbiquitousItemIsDownloadingKey, NSURLUbiquitousItemDownloadingErrorKey, NSURLUbiquitousItemDownloadingStatusKey] err
Replies
4
Boosts
0
Views
370
Activity
1w
Reply to CKQuerySubscription on public database failing with BAD_REQUEST in Production — distinct from iOS 26.4 silent-push regression
I don't have an immediate answer just yet, but would like to check the following: Are you testing with a device that is logged in with an iCloud account? Without a valid iCloud account, your app can't write to the CloudKit database. Do you have any special configuration on the security roles (CloudKit Console > Schema > Security Roles), which prevents the your account to write to the database? For debugging purpose, would you mind to try with visible notifications, as shown in the following code example? extension CKDatabase { public func addQuerySubscription(_ recordType: String, subscriptionID: String, predicate: NSPredicate? = nil, options: CKQuerySubscription.Options, operationQueue: OperationQueue? = nil, completionHandler: @escaping (CKSubscription?, Error?) -> Void) { let predicate = predicate ?? NSPredicate(value: true) let subscription = CKQuerySubscription(recordType: recordType, predicate: predicate, subscriptionID: subscriptionID, options: options) let notificationInfo = CKSubscr
Topic: App & System Services SubTopic: iCloud Tags:
Replies
Boosts
Views
Activity
1w
Update stuck in 'In Review' for 80 days — Developer Support says they can't reach App Review
Hello, I'm posting again — and unfortunately, I already know how this thread is going to go. My app (ID: 6756186616) has now been stuck in In Review for 80 days. To save everyone time, here is the reply I expect to receive within a day or two, copy-pasted from the response on my last thread: Thank you for your post. We're investigating and The App Review team will contact you in App Store Connect to provide further assistance. If you continue to experience issues during review, please contact us. Nothing actually happened after that reply last time. No follow-up in App Store Connect. No further communication. Just silence. When I escalated to Developer Support (case #20000111565861), I was told explicitly that Developer Support has no way to reach the App Review team and no authority to intervene on submissions stuck in review. So Developer Support points back to App Review, and the standard forum reply points back to contact us — which loops back to Developer Support. This is a closed loop that does
Replies
5
Boosts
0
Views
594
Activity
1w
Reply to M5 Pro DCP bandwidth allocation: asymmetric 27,400/13,700 Mbps split between dispext0/dispext1 on dual 5K configuration
Is the 27,400/13,700 Mbps asymmetric allocation observed on dual 5K configurations the expected manifestation of the two-pipe architecture described in thread 814201, or a distinct allocation policy specific to dual-display scenarios? Yes, it's the same general issue, though my pipe description there was more of a general analogy, not an engineering-level description. Note that you're driving the first monitor at 144Hz: 5120x2880 @ 144Hz, Maximum Source Bandwidth: 27,400 Mbps, HDR enabled ...which is more than the 120Hz required to drive both monitors at 5K. Is there a configuration approach that allows both displays to receive adequate bandwidth allocation? I believe this would work if a hardware adaptor restricted the first monitor to 120Hz. The WindowServer assertion failure in max_src_rect_width_by_pipes() This is a known issue (r.170248892), but it seems to be tied to monitor hot plug, particularly while the machine is asleep, not display allocation. __ Kevin Elliott DTS Engineer, CoreOS/Hardwar
Replies
Boosts
Views
Activity
1w
ExcUserFault and corrupted data when using UIImage#heicData
Over the last two weeks, I’ve had sporadic reports from users who suddenly have a corrupt image in the database for my app. It’s only affecting a few users and may possibly have been fixed with iOS 26.4.1 (I’m not sure). In any case, this started suddenly with the release of iOS 26.4 - our app has not been changed in several months. But I wanted to share what’s happening in case others are experiencing this. My app lets users import photos from the camera roll, photo albums, etc. Once the user has selected an image, the app saves this to a SQLite3 database using “image.heicData()”. For the four or five users who have been affected by this problem, the heicData call returns successfully, with a non-nil Data value. But the image itself is corrupt and unreadable. When the user tries to later open a screen containing the image, the app crashes. I’ve had to manually guide each user through tracking down and removing the affected item or items to resolve it, which is a bad experience for them and time-cons
Replies
3
Boosts
0
Views
530
Activity
1w
Reply to ExcUserFault and corrupted data when using UIImage#heicData
For the corruption you're seeing, UIImage(data:) returning nil is a fine detector. Tested against your corrupt HEIC alongside CGImageSourceCreateImageAtIndex, both return failure on the same data — UIKit's image construction goes through Image I/O internally, so the two checks likely overlap in what they catch. Either works for guarding the database write. Minor: what I suggested earlier was Image I/O (CGImageSource…), not Core Image. Different framework — worth knowing if you go looking at docs. Thanks for checking the threading. @MainActor on those call sites rules out simple concurrency around the calls. It doesn't rule out lower-level object-lifetime issues (the source image's backing data being released between heicData() and when the underlying encoder finishes), but those are unlikely to happen accidentally with the modern Photos and UIImage APIs. On the reproduction difficulty: since the guard catches the failure mode in your database, shipping it protects your customers even without a reprod
Topic: UI Frameworks SubTopic: UIKit Tags:
Replies
Boosts
Views
Activity
1w
Reply to iOS 26.5 SIGKILLs audio-recording app at ~50s of background despite UIBackgroundModes: audio - what is the supported API path?
So, this is the most critical detail to focus on: When the user starts a recording and locks the phone, iOS terminates our process with SIGKILL at approximately 50 seconds of continuous background time. I'm not sure why the system terminated your app, but I am confident that the crash log provides at least some guidance on the cause and that the system console provides a more in-depth description of the cause. That means your next steps here are: Looking at the crash log the system generated, particularly the top-level header that includes the exception code and reason. You can post the full crash log here as well, but the top-level header is what's most useful. If you look at the system log at the time your app is terminated, you can see the process that kills your app play out across our daemons. The termination itself was probably done by runningboardd and would have included some context data about what/who/why the termination occurred. You can also trace backward from that point in time, as what
Replies
Boosts
Views
Activity
1w
iOS 26.5 SIGKILLs audio-recording app at ~50s of background despite UIBackgroundModes: audio - what is the supported API path?
Hi, hoping for guidance on what's a long-running bug for our app. The problem We have a transcription app on iPhone 17 Pro Max running iOS 26.5. Recording flow uses AVAudioEngine.installTap(onBus:) to capture PCM into a JS bridge for streaming to a remote transcription service. A parallel AVAudioRecorder writes the same audio to disk as backup. When the user starts a recording and locks the phone, iOS terminates our process with SIGKILL at approximately 50 seconds of continuous background time, despite: UIBackgroundModes includes audio (verified in shipping IPA's Info.plist) AVAudioSession.setCategory(.playAndRecord, mode: .default) is active AVAudioEngine is running with installTap producing PCM buffers right up to the moment of death UIApplication.backgroundTimeRemaining returns Double.greatestFiniteMagnitude at applicationDidEnterBackground (verified in our event log) No AVAudioSession.interruptionNotification is delivered before the kill. iOS terminates the process cleanly with no warning event to our obs
Replies
1
Boosts
0
Views
201
Activity
1w