Search results for

“Popping Sound”

20,039 results found

Post

Replies

Boosts

Views

Activity

Reply to No certificate for team '' matching 'Developer ID Application' found
It sounds like you’re trying to use Developer ID signing for day-to-day development. That’s something I recommend you avoid. Rather, use an Apple Development signing identity for development. For background on this, The Care and Feeding of Developer ID. Having said that, I can help you debug this specific problem. I recommend that you start out by isolating this from Xcode. If you run these commands, what do you see: % cp /usr/bin/true MyTrue % codesign -s Developer ID Application -f MyTrue Run these from Terminal, logged into the same GUI login session as you’re using for Xcode. If that prints a no identity found message, what do you see when you run this command: % security find-identity -p codesigning Policy: Code Signing Matching identities … 11) ADC03B244F4C1018384DCAFFC920F26136F6B59B Developer ID Application: Quinn Quinn (SKMME9E2Y8) (CSSMERR_TP_CERT_EXPIRED) 12) 3F8BE319780F84EB2E94ABDFA24E8045A0572A7B Developer ID Application: Quinn Quinn (SKMME9E2Y8) 12 identities found Valid identities onl
Feb ’26
Background scanning for Bluetooth advertisements with LiveActivities on ios26
Hi, I am trying to understand if I am able to get bluetooth scanning for advertisements (no service UUID) when the app is moved into the background and the screen goes to sleep. I am using swift on ios26.2 with a bluetooth class that uses the standard centralManager.scanForPeripherals to listen for particular Beacons. Testing on a real iPhone 15 this works fine whilst in the foreground, and also when on the lock screen. I am trying to get this to continue working in the background when the black screen sleep mode is on. I have the bluetooth 'Uses Bluetooth LE accessories' in the background modes (as well as Audio, Airplay..) and the necessary Bluetooth peripheral usage description, bluetooth always usage descriptions in info.plist. I launch a LiveActivity whilst the app is in the foreground and bluetooth has started scanning. From my understanding of core bluetooth with ios26 the LiveActivity should allow the scan to continue (without service UUIds and aggressive throttling) whilst the app is in the
1
0
145
Feb ’26
MusicSequenceSetUserCallback not called during playback on macOS despite successful registration
Hello, I am developing a macOS app using AudioToolbox's MusicSequence and MusicPlayer APIs to play Standard MIDI Files. The MIDI playback works correctly and I can hear sound from the external MIDI device. However, the user callback registered via MusicSequenceSetUserCallback is never invoked during playback. Details: Callback registration returns no error. MusicPlayer is properly started and prerolled. The callback is defined as a global function with the correct @convention(c) signature. I have tried commenting out MusicTrackSetDestMIDIEndpoint to avoid known callback suppression issues. The clientData pointer is passed and correctly unwrapped in the callback. Minimal reproducible example shows the same behavior. Environment: macOS version: [Tahoe 26.2] Xcode version: [26.2] Is it expected that MusicSequenceSetUserCallback callbacks may not be called in some cases? Are there additional steps or configurations required to ensure the callback is triggered during MIDI playback? Thank you for any advic
1
0
510
Feb ’26
String Catalog Symbols: No Reference-Language Fallback for Partially Translated Locales
I'm having troubles converting my string catalog to symbols because for partly translated languages there is no fallback to the reference language. Let me give you an example. Example Assume an app that supports two languages: English and Japanese. The app is very simple and has only two strings, using symbols in a String Catalog: Key: .helloWorld → “Hello World!” Key: .info → “Information” Case 1: No Japanese translations If I launch the app in Japanese and neither string is translated, English is used as a fallback. The UI shows: “Hello World!” “Information” This is exactly what I would expect. Case 2: Only one string translated Now assume I translate only one string into Japanese: .helloWorld → “こんにちは世界” When I launch the app in Japanese now: .helloWorld correctly shows “こんにちは世界” .info shows info, not “Information” So instead of falling back to English, the key is displayed. This issue does not pop up when I don't use symbols. Because then, my SwiftUI Text elements contain the English ideal text a
1
0
123
Feb ’26
Questions about the Swift Student Challenge
Hello! I've been wondering about how strict the rules are for multilingual content in submissions, and also what I can use as screenshots. There are screens in my app, explained and accompanied by English, that have Chinese text/audio on them. Is this appropriate? Reading the Terms & Conditions says that All content must be in English, but because multicultural themes are a main point of my app, it seems unavoidable to use other languages. I've attached images that show what I'm talking about: About the screenshots in my submission, am I allowed to show two screenshots side-by-side of a before & after of what an interaction does in one image? It'd look like two phone screenshots right next to each other.
2
0
301
Feb ’26
Reply to MacBook Pro m5 can’t recognize two external monitors with same EDID binary serial (only one works at a time)
I think I follow your point - however, to be clear, I had already dropped the working monitor down to 3008x1692 hiDPI @ 120 Hz (which, from what I looked up online, is 4K @ 120 Hz in terms of pixels being pushed to the screen by the MacBook), How were you making that change? The problem here is that I'm not sure the display settings pane will actually change what we're sending to the screen. Did you see the screen reset when you changed resolutions? Having said that, this does sound like you've forced a real resolution change: So the working state where the MacBook Pro has one monitor connected at 4K @ 240 Hz isn't the true starting point, and I believe even with HiDPI enabled, the refresh rate is changing when I change it in OS settings, because it's a very visible drop particularly down from 100+Hz into 60Hz or 30Hz. Additionally, I've tested the working state where the one working monitor is at, e.g., 1920x1080 low-DPI at 30Hz (very blurry due to low DPI, very visible framerate skips when moving t
Feb ’26
Reply to launchd StartCalendarInterval behavior changed
This all makes me think that sleep on macOS in the past few years is now defined differently -- perhaps an Apple Silicon change? But I can't find documentation that covers this. Buried in a WWDC video, maybe? I think it was before that. It sounds like you're encountering Dark Wake. It's only hinted at in a couple of places in the documentation. The Power Nap feature is closely related and seems to be more openly acknowledged. But I don't know of any way (for an app) to detect or control when they get triggered. Apple engineers say there's no way to detect it.
Topic: App & System Services SubTopic: Core OS Tags:
Feb ’26
Reply to Buttons become unresponsive after using .windowStyle(.plain) with auto-hiding menu
Hi Michael, Thank you for the previous suggestion about using AnchorEntity(.head) with trackingMode = .once for positioning entities relative to the user's gaze — that approach worked great for our immersive menu positioning. Now I'm running into a different issue with 360° video playback. When rendering an equirectangular video on a sphere using VideoMaterial and MeshResource.generateSphere(), there is a visible black seam line running vertically on the sphere. This appears to be at the UV seam where the texture coordinates wrap from 1.0 back to 0.0. The same video file plays without any visible seam in other 360° video players on Vision Pro, so the issue is not with the video content itself. Here is the relevant code: private func createVideoSphere(content: RealityViewContent, player: AVPlayer) { let sphere = MeshResource.generateSphere(radius: 1000) let material = VideoMaterial(avPlayer: player) let entity = ModelEntity(mesh: sphere, materials: [material]) entity.scale *= .init(x: -1, y: 1, z: 1) // Flip t
Topic: Spatial Computing SubTopic: General Tags:
Feb ’26
Reply to Transperent title bar changed to gray when refocus
When I tried to create the bug in new project, I found the solution.. First, I added .windowStyle(.hiddenTitleBar) to the WindowGroup in my main app file. It prepares the window to be borderless before the system even draws it. Standard applicationDidFinishLaunching logic was running too early for me. The OS was still setting up its default gray style and overwriting my code. I used a tiny timer to force my settings once the window is actually alive. func applicationDidFinishLaunching(_ notification: Notification) { // I used a 0.1s timer to catch the window AFTER the OS finishes its default setup Timer.scheduledTimer(withTimeInterval: 0.1, repeats: true) { timer in if let window = NSApplication.shared.windows.first { self.setupWindow(window) timer.invalidate() } } } Then re-apply the transparency and separator settings in the windowDidBecomeKey delegate method to stop the focus pop. func windowDidBecomeKey(_ notification: Notification) { guard let window = notification.object as? NSWindow else { ret
Topic: UI Frameworks SubTopic: General
Feb ’26
DUNS Number Mismatch
I am trying to create a developer account for my organization. I have validated our DUNS number and Entity Name on https://developer.apple.com/enroll/duns-lookup/. However, when I try to add this number to create a developer account, I get a pop-up suggesting a mismatch in the entity and DUNS number. I have tried this several times without any success. Request you to please help me resolve this issue. Thanks. Sanket
5
0
1.1k
Feb ’26
Apple Media Services T&C pop-up
I had published an App, and my app has App Clip supported. The issue I faced is that I had received complaints where the user keep seeing the pop up Apple Media Services Terms and Conditions Have Changed when user clicked on the Open Button in the App Clip. What we had tried so far: Let user switch the Apple Id's region to our supported region. Let user try to log out and log in to Apple Id within the supported region.
2
0
223
Feb ’26
Some issues and questions regarding the use of the BGContinuedProcessingTask API
Hi, I have been recently debugging the BGContinuedProcessingTask API and encountered some of the following issues. I hope you can provide some answers: First, let me explain my understanding of this API. I believe its purpose is to allow an app to trigger tasks that can be represented with progress indicators and require a certain amount of time to complete. After entering the background, these tasks can continue to be completed through the BGContinuedProcessingTask, preventing the system from terminating them before they are finished. In the launchHandler of the registration process, we only need to do a few things: Determine whether the actual business processing is still ongoing. Update the progress, title, and subtitle. Handle the expirationHandler. Set the task as completed. Here are some issues I encountered during my debugging process: After I called register and submit, the BGContinuedProcessingTask could not be triggered. The return values from my API calls were all normal. I tried different device m
8
0
484
Feb ’26
Reply to ModelEntity position values are stale after world recenter (Crown long press)
@MayankGR thank you for your question! Thank you @JosephSimpson , onWorldRecenter does indeed sound like the event the OP is looking for. This doesn't sound like expected behavior, although more context about your exact use case would help us get to the bottom of this. In case this is a bug, could you please file a bug report using Feedback Assistant? Include as much context as you can, a simple project that reproduces the issue would be perfect. And then could you share the ticket number with us in the thread? Thank you!
Topic: Spatial Computing SubTopic: General Tags:
Feb ’26
Reply to No certificate for team '' matching 'Developer ID Application' found
It sounds like you’re trying to use Developer ID signing for day-to-day development. That’s something I recommend you avoid. Rather, use an Apple Development signing identity for development. For background on this, The Care and Feeding of Developer ID. Having said that, I can help you debug this specific problem. I recommend that you start out by isolating this from Xcode. If you run these commands, what do you see: % cp /usr/bin/true MyTrue % codesign -s Developer ID Application -f MyTrue Run these from Terminal, logged into the same GUI login session as you’re using for Xcode. If that prints a no identity found message, what do you see when you run this command: % security find-identity -p codesigning Policy: Code Signing Matching identities … 11) ADC03B244F4C1018384DCAFFC920F26136F6B59B Developer ID Application: Quinn Quinn (SKMME9E2Y8) (CSSMERR_TP_CERT_EXPIRED) 12) 3F8BE319780F84EB2E94ABDFA24E8045A0572A7B Developer ID Application: Quinn Quinn (SKMME9E2Y8) 12 identities found Valid identities onl
Replies
Boosts
Views
Activity
Feb ’26
Background scanning for Bluetooth advertisements with LiveActivities on ios26
Hi, I am trying to understand if I am able to get bluetooth scanning for advertisements (no service UUID) when the app is moved into the background and the screen goes to sleep. I am using swift on ios26.2 with a bluetooth class that uses the standard centralManager.scanForPeripherals to listen for particular Beacons. Testing on a real iPhone 15 this works fine whilst in the foreground, and also when on the lock screen. I am trying to get this to continue working in the background when the black screen sleep mode is on. I have the bluetooth 'Uses Bluetooth LE accessories' in the background modes (as well as Audio, Airplay..) and the necessary Bluetooth peripheral usage description, bluetooth always usage descriptions in info.plist. I launch a LiveActivity whilst the app is in the foreground and bluetooth has started scanning. From my understanding of core bluetooth with ios26 the LiveActivity should allow the scan to continue (without service UUIds and aggressive throttling) whilst the app is in the
Replies
1
Boosts
0
Views
145
Activity
Feb ’26
MusicSequenceSetUserCallback not called during playback on macOS despite successful registration
Hello, I am developing a macOS app using AudioToolbox's MusicSequence and MusicPlayer APIs to play Standard MIDI Files. The MIDI playback works correctly and I can hear sound from the external MIDI device. However, the user callback registered via MusicSequenceSetUserCallback is never invoked during playback. Details: Callback registration returns no error. MusicPlayer is properly started and prerolled. The callback is defined as a global function with the correct @convention(c) signature. I have tried commenting out MusicTrackSetDestMIDIEndpoint to avoid known callback suppression issues. The clientData pointer is passed and correctly unwrapped in the callback. Minimal reproducible example shows the same behavior. Environment: macOS version: [Tahoe 26.2] Xcode version: [26.2] Is it expected that MusicSequenceSetUserCallback callbacks may not be called in some cases? Are there additional steps or configurations required to ensure the callback is triggered during MIDI playback? Thank you for any advic
Replies
1
Boosts
0
Views
510
Activity
Feb ’26
String Catalog Symbols: No Reference-Language Fallback for Partially Translated Locales
I'm having troubles converting my string catalog to symbols because for partly translated languages there is no fallback to the reference language. Let me give you an example. Example Assume an app that supports two languages: English and Japanese. The app is very simple and has only two strings, using symbols in a String Catalog: Key: .helloWorld → “Hello World!” Key: .info → “Information” Case 1: No Japanese translations If I launch the app in Japanese and neither string is translated, English is used as a fallback. The UI shows: “Hello World!” “Information” This is exactly what I would expect. Case 2: Only one string translated Now assume I translate only one string into Japanese: .helloWorld → “こんにちは世界” When I launch the app in Japanese now: .helloWorld correctly shows “こんにちは世界” .info shows info, not “Information” So instead of falling back to English, the key is displayed. This issue does not pop up when I don't use symbols. Because then, my SwiftUI Text elements contain the English ideal text a
Replies
1
Boosts
0
Views
123
Activity
Feb ’26
Questions about the Swift Student Challenge
Hello! I've been wondering about how strict the rules are for multilingual content in submissions, and also what I can use as screenshots. There are screens in my app, explained and accompanied by English, that have Chinese text/audio on them. Is this appropriate? Reading the Terms & Conditions says that All content must be in English, but because multicultural themes are a main point of my app, it seems unavoidable to use other languages. I've attached images that show what I'm talking about: About the screenshots in my submission, am I allowed to show two screenshots side-by-side of a before & after of what an interaction does in one image? It'd look like two phone screenshots right next to each other.
Replies
2
Boosts
0
Views
301
Activity
Feb ’26
Reply to MacBook Pro m5 can’t recognize two external monitors with same EDID binary serial (only one works at a time)
I think I follow your point - however, to be clear, I had already dropped the working monitor down to 3008x1692 hiDPI @ 120 Hz (which, from what I looked up online, is 4K @ 120 Hz in terms of pixels being pushed to the screen by the MacBook), How were you making that change? The problem here is that I'm not sure the display settings pane will actually change what we're sending to the screen. Did you see the screen reset when you changed resolutions? Having said that, this does sound like you've forced a real resolution change: So the working state where the MacBook Pro has one monitor connected at 4K @ 240 Hz isn't the true starting point, and I believe even with HiDPI enabled, the refresh rate is changing when I change it in OS settings, because it's a very visible drop particularly down from 100+Hz into 60Hz or 30Hz. Additionally, I've tested the working state where the one working monitor is at, e.g., 1920x1080 low-DPI at 30Hz (very blurry due to low DPI, very visible framerate skips when moving t
Replies
Boosts
Views
Activity
Feb ’26
Reply to launchd StartCalendarInterval behavior changed
This all makes me think that sleep on macOS in the past few years is now defined differently -- perhaps an Apple Silicon change? But I can't find documentation that covers this. Buried in a WWDC video, maybe? I think it was before that. It sounds like you're encountering Dark Wake. It's only hinted at in a couple of places in the documentation. The Power Nap feature is closely related and seems to be more openly acknowledged. But I don't know of any way (for an app) to detect or control when they get triggered. Apple engineers say there's no way to detect it.
Topic: App & System Services SubTopic: Core OS Tags:
Replies
Boosts
Views
Activity
Feb ’26
Reply to Buttons become unresponsive after using .windowStyle(.plain) with auto-hiding menu
Hi Michael, Thank you for the previous suggestion about using AnchorEntity(.head) with trackingMode = .once for positioning entities relative to the user's gaze — that approach worked great for our immersive menu positioning. Now I'm running into a different issue with 360° video playback. When rendering an equirectangular video on a sphere using VideoMaterial and MeshResource.generateSphere(), there is a visible black seam line running vertically on the sphere. This appears to be at the UV seam where the texture coordinates wrap from 1.0 back to 0.0. The same video file plays without any visible seam in other 360° video players on Vision Pro, so the issue is not with the video content itself. Here is the relevant code: private func createVideoSphere(content: RealityViewContent, player: AVPlayer) { let sphere = MeshResource.generateSphere(radius: 1000) let material = VideoMaterial(avPlayer: player) let entity = ModelEntity(mesh: sphere, materials: [material]) entity.scale *= .init(x: -1, y: 1, z: 1) // Flip t
Topic: Spatial Computing SubTopic: General Tags:
Replies
Boosts
Views
Activity
Feb ’26
Reply to Transperent title bar changed to gray when refocus
When I tried to create the bug in new project, I found the solution.. First, I added .windowStyle(.hiddenTitleBar) to the WindowGroup in my main app file. It prepares the window to be borderless before the system even draws it. Standard applicationDidFinishLaunching logic was running too early for me. The OS was still setting up its default gray style and overwriting my code. I used a tiny timer to force my settings once the window is actually alive. func applicationDidFinishLaunching(_ notification: Notification) { // I used a 0.1s timer to catch the window AFTER the OS finishes its default setup Timer.scheduledTimer(withTimeInterval: 0.1, repeats: true) { timer in if let window = NSApplication.shared.windows.first { self.setupWindow(window) timer.invalidate() } } } Then re-apply the transparency and separator settings in the windowDidBecomeKey delegate method to stop the focus pop. func windowDidBecomeKey(_ notification: Notification) { guard let window = notification.object as? NSWindow else { ret
Topic: UI Frameworks SubTopic: General
Replies
Boosts
Views
Activity
Feb ’26
DUNS Number Mismatch
I am trying to create a developer account for my organization. I have validated our DUNS number and Entity Name on https://developer.apple.com/enroll/duns-lookup/. However, when I try to add this number to create a developer account, I get a pop-up suggesting a mismatch in the entity and DUNS number. I have tried this several times without any success. Request you to please help me resolve this issue. Thanks. Sanket
Replies
5
Boosts
0
Views
1.1k
Activity
Feb ’26
Apple Media Services T&C pop-up
I had published an App, and my app has App Clip supported. The issue I faced is that I had received complaints where the user keep seeing the pop up Apple Media Services Terms and Conditions Have Changed when user clicked on the Open Button in the App Clip. What we had tried so far: Let user switch the Apple Id's region to our supported region. Let user try to log out and log in to Apple Id within the supported region.
Replies
2
Boosts
0
Views
223
Activity
Feb ’26
Some issues and questions regarding the use of the BGContinuedProcessingTask API
Hi, I have been recently debugging the BGContinuedProcessingTask API and encountered some of the following issues. I hope you can provide some answers: First, let me explain my understanding of this API. I believe its purpose is to allow an app to trigger tasks that can be represented with progress indicators and require a certain amount of time to complete. After entering the background, these tasks can continue to be completed through the BGContinuedProcessingTask, preventing the system from terminating them before they are finished. In the launchHandler of the registration process, we only need to do a few things: Determine whether the actual business processing is still ongoing. Update the progress, title, and subtitle. Handle the expirationHandler. Set the task as completed. Here are some issues I encountered during my debugging process: After I called register and submit, the BGContinuedProcessingTask could not be triggered. The return values from my API calls were all normal. I tried different device m
Replies
8
Boosts
0
Views
484
Activity
Feb ’26
Reply to ModelEntity position values are stale after world recenter (Crown long press)
@MayankGR thank you for your question! Thank you @JosephSimpson , onWorldRecenter does indeed sound like the event the OP is looking for. This doesn't sound like expected behavior, although more context about your exact use case would help us get to the bottom of this. In case this is a bug, could you please file a bug report using Feedback Assistant? Include as much context as you can, a simple project that reproduces the issue would be perfect. And then could you share the ticket number with us in the thread? Thank you!
Topic: Spatial Computing SubTopic: General Tags:
Replies
Boosts
Views
Activity
Feb ’26
Reply to Unable to access Certificates Identifiers & Profiles as an Admin in Apple Organization Developer Program Account
Hi zeusqolivar, I'm facing the exact same issue, I was added as admin yesterday and thought it was just a matter of some hours, but for now I still have the same pop-up message.. It is quite annoying as I can't build my app and test it locally because of that.
Replies
Boosts
Views
Activity
Feb ’26
Reply to failed to set category, reason: 未能完成操作。(OSStatus错误4097。)
This issue occurs on iOS 26+, I haven't reproduced this issue yet. According to online monitoring, it occurs in a specific user environment scenario where AVPlayer is used to play background music while the user is playing a mini-game on an H5 page, which also includes in-game audio. I will attempt to reproduce the issue again.
Topic: Media Technologies SubTopic: Audio Tags:
Replies
Boosts
Views
Activity
Feb ’26