Search results for

“Popping Sound”

20,039 results found

Post

Replies

Boosts

Views

Activity

[DS-U4B1][EVT1][DPResolutionTest] DP port extended screen: Hot plug downstream port, no audio output. (Random)
Problem Description DP extended display: When hot-plugging the downstream DP port, there is no audio output. (Occurs randomly) 2. Setup Condition The product is connected to the following platform: Platform: Apple MacBook Pro (16-inch, M4 Max, 2024) The DP port is connected to the following monitor: 3. Reproduction Procedure Step 1: Connect the DP port to the extended display ASUS VP28U (4K 60Hz) Step 2: Connect the platform Apple MacBook Pro (16-inch, M4 Max, 2024) Step 3: Hot-plug the downstream DP port → no audio output (random occurrence) Bug Description DP extended display: When hot-plugging the downstream DP port, there is no audio output. (Random) Affected Platform & Monitor Combination Apple MacBook Pro (16-inch, M4 Max, 2024) & Samsung S32BG850NC (4K 240Hz) Vendor Anaysis: After analysis, we found that the issue also fails when the host is directly connected to the monitor (tested with two different USB-C to DP cables, both showing the same failure). The RTS5490 onl
1
0
225
Jan ’26
Unable to select 4K resolution on Sharp 8TC60DWTX (8K) display.
Problem description: Connected to a Sharp 8TC60DWTX (8K) display, but unable to select 4K resolution Setup Condition Apple MacBook Pro 16-inch M4 Max Sharp 8TC60DWTX (8K) 3.Duplicate Procedure After connecting to 8K MNT and select 4K solution, it still display as 8K. Vendor analysis: 8K60 shows no image; switching to 30 Hz works normally → After analysis, we found that the 8K60 timing output from the MacBook is incorrect. The horizontal blanking (H-CBlanking) is too small to accommodate the audio data, so the RTD2191E does not output video to the monitor. → This issue does not occur on Windows platforms, confirming that this is a host-side issue.
3
0
285
Jan ’26
Reply to Push To Talk framework doesn't active audio session in background
However, your answer did trigger me to check that code again, and I noticed that I accidentally added .mixWithOthers to the options. And it seems that causes the audio session not to get activated when running in the background. Ahh... That makes sense. So, as a bit of a history, before late-iOS 12/13 the way PTT apps worked was that they used a mixable (non-mixable activation never worked) PlayAndRecord session. It's expected/allowed that mixable sessions are allowed to activate in the background (for example, it's how things like turn-by-turn directions work), but that probably shouldn't have been allowed for recording sessions, since it basically allows an app to start recording whenever it wants. To fix that, we disabled all background recording activation in late-iOS 12, so PTT apps were then moved to a CallKit-based workaround (iOS 12->iOS 15) and then later the PTT framework (iOS 16+). The CallKit workaround (as the PTT framework today) came with other major benefits[1], so the mixable sess
Topic: App & System Services SubTopic: General Tags:
Jan ’26
Reply to Xcode Cloud builds stuck at App Store Connect
Sounds like we may have a similar issue. We have a builds in Processing status for about 19 hours now (build submitted Jan 13, 2026 2:43 PM). We then submitted another build at Jan 13, 2026 9:21 PM and that one also remains in Processing status. These are builds 12 and 13, respectively, in a TestFlight distribution. All prior builds of this app moved from Processing to Complete in a matter of minutes.
Jan ’26
Policy on AI-generated assets for Swift Student Challenge 2026
Hello everyone, I am currently developing an app for my Swift Student Challenge submission that focuses on human motion analysis using the Vision framework. To effectively demonstrate the app's technical capabilities during the review process, I need to include a sample video showing a person performing specific movements. However, I want to ensure that my submission strictly adheres to all intellectual property guidelines. Instead of using existing copyrighted videos or public social media clips, I am considering using Generative AI to create an original, royalty-free sample video. This video would feature a character performing movements designed specifically to test my app's pose estimation and feedback logic. I have a few questions regarding this approach: Is it acceptable to use AI-generated sample assets (like video clips) to demonstrate technical features when it's difficult to record high-quality personal footage due to environmental constraints? If I clearly disclose the tools used and the reason for
0
0
472
Jan ’26
Reply to Push To Talk framework doesn't active audio session in background
I indeed used a simplified example for demonstration purposes where I didn't add the microphone permission and audio session setup. In my real application I do. However, your answer did trigger me to check that code again, and I noticed that I accidentally added .mixWithOthers to the options. And it seems that causes the audio session not to get activated when running in the background. So I removed that option and now everything is running fine! Also great to hear that it is ok to keep things running in the background when there is an active PTT session. It indeed improves the conversation flow a lot. Thanks!
Topic: App & System Services SubTopic: General Tags:
Jan ’26
BLE audio packet loss on iPhone 17 (Bluetooth 6 / N1) in real-time streaming
Hello Apple Bluetooth team, We are developing a real-time call translation system that streams raw PCM audio over BLE between iPhone and custom earbuds. This works reliably on iPhone 14 / 15 / 16, but on iPhone 17 (Bluetooth 6, N1 chip) we see severe and repeatable BLE packet loss, affecting both microphone uplink and TTS downlink. Our audio stream 16 kHz, 16-bit mono PCM 20 ms frames (~640 bytes) continuous bidirectional BLE streaming What happens on iPhone 17 BLE packets are frequently dropped entire audio frames are missing results in ASR gaps and broken TTS playback occurs even with strong RSSI and no RF interference Same firmware, same BLE protocol, same MTU and connection interval work normally on older iPhones. Questions We would like to know: Did Bluetooth 6 / N1 change BLE throughput, buffering, or scheduling? Are there new limits on sustained notify / write-without-response traffic? Is BLE audio now arbitrated differently against Wi-Fi / A2DP on iPhone 17? Is BLE
2
0
286
Jan ’26
App Intents with Custom Automation/Triggers
Currently, we are developing an all-in-one DualSense utility for macOS. We are exploring how to integrate shortcuts into our app. Our vision is to have the user use the native Shortcuts app to choose the controller buttons that should trigger the shortcut action, such as opening Steam, turning on audio haptics, and more. As we explore this approach, we want to see whether we need to build the UI in our app to set the triggers or can we do this inside of Shortcuts? Can button presses recorded by our app trigger shortcuts? Can those button inputs be customized inside of Shortcuts or should we develop it into our app? And if we have it in our app, can our app see, select, and trigger shortcuts?
0
0
389
Jan ’26
Reply to Push To Talk framework doesn't active audio session in background
Now the problem. When the application was initially in the foreground and has an established server connection, we initially keep the server connection active when the app enters the background state, until a certain timeout or the system decides our app needs to be killed/removed from memory. This allows us to finish an incoming audio stream, quickly react on incoming responses, etc. When we then receive an incoming audio stream after a certain delay (for example, 5 seconds), we call the channelManager.setRemoteParticipant method (using try await syntax). So, the short summary is that this should just work. More specifically, all PTT apps are allowed to initiate playback at any time by calling setRemoteParticipant(), even if they're in the background. In particular, what you're describing here: we initially keep the server connection active when the app enters the background state, until a certain timeout or the system decides our app needs to be killed/removed from memory. ...is actually p
Topic: App & System Services SubTopic: General Tags:
Jan ’26
Application hanging indefinitely after successful notarization
Hi, I have an app built in Unity that I am trying to sign an notarize for distribution. I can successfully codesign the app and it runs properly. But after successfully notarizing the app, the app stops opening. My process is as follows: # codesign the app. omitting --deep --option runtime or both will result in notarization failing codesign --force --deep --verify --verbose --option runtime --sign Developer ID Application: ORG NAME (ZZZZZZZZZ) path/to/app.app # create notarization submission zip /usr/bin/ditto -c -k --keepParent path/to/app.app path/to/app.zip # submit for notarization xcrun notarytool submit --wait path/to/app.zip -v --apple-id apple@id.com --password aaaa-aaaa-aaaa-aaaa --team-id ZZZZZZZZZ Notarization seems to succeed. Running: spctl -a -vvv -t install path/to/app.app -returns: path/to/app.app: accepted source=Notarized Developer ID origin=Developer ID Application: JOHN DOE (ZZZZZZZZZ) The Problem: Before code signature, the app runs normally After code signature, the app runs normally Af
1
0
263
Jan ’26
Reply to APNS notifications - too quiet custom sound
Notification (and ringer) volume is an additional setting on top of the device volume in Settings. Settings -> Sound & Haptics -> Ringtone and Alerts slider will control the volume of the ringtone and various alert sounds including notifications, in addition to the device volume setting. If you have maxed that setting and the volume is not still satisfactory, and you have also maxed out your sound design, you may want to file a feature request or bug report at https://feedbackassistant.apple.com/ Bug Reporting: How and Why? has tips on creating a successful bug report.
Jan ’26
APNS notifications - too quiet custom sound
Our application is designated to be used in a quite noisy environment (childcare facility) so we have implemented really annoying custom sounds. Unfortunately the system audio session playing custom sounds is apparently limited to half of the device volume possibility, even though the user sets full volume in the settings. How to change this behaviour to get louder notification sounds? To be clear, I don't want to overcome user settings. If the user sets quieter volume or he sets the silent mode, the application should be silent too. I just need that 100% volume settings is actually 100% device volume. This is a really critical feature for us and for our customers. We have already tried to ask for the critical alerts and we have been rejected.
2
0
156
Jan ’26
Reply to Crackling speakers on MacBook M1 Pro
Yes, I have the same (currently on my M4 Pro, previously on my M1 Pro). Specifically noticeable if you are running music in the background while working in Xcode. The 'solution' I have is to kill the audio daemon. It will then auto-restart and it's ok for at least a while. Use: 'sudo killall coreaudiod'.
Topic: App & System Services SubTopic: Hardware Tags:
Jan ’26
Reply to Push To Talk framework doesn't active audio session in background
I've created an example app to demonstrate my problem. It can be found here: https://github.com/egeniq/ptt-audio-activation-test-ios To reproduce, do the following: Change team selection in Xcode. Run the app. Choose join. Tap on the Set remote participant NOW button. See in the log output that the audio session gets activated. Tap on the Clear remote participant button. See in the log output that the audio session gets deactivated. Tap on the Set remote participant after 5s button. Immediately go back to your phone's homescreen. After 5s see in the log output that the remote participant is successfully set. However also note that no audio session activation occurs.
Topic: App & System Services SubTopic: General Tags:
Jan ’26
Push To Talk framework doesn't active audio session in background
We are trying to extend our app with Push To Talk functionality by integrating the Push To Talk framework. We are extensively testing what happens if the app is running in the foreground, in the background or not running at all. When the app is in the foreground, and the user has joined a channel we maintain an open connection to our server. When a remote participant starts streaming audio, we immediately call setActiveRemoteParticipant on our PTChannelManager instance. The PTT system will than call our delegate's channelManager:didActivate audioSession method and we can successfully play the incoming audio. When the app is not running at all, there is of course no active connection initially. When another participant starts talking we send a push notification. The PTT system will start our app in the background, call the incomingPushResult method on our delegate, after returning the remote participant the PTT framework will then call the channelmanager:didJoin delegate method which we will
12
0
246
Jan ’26
[DS-U4B1][EVT1][DPResolutionTest] DP port extended screen: Hot plug downstream port, no audio output. (Random)
Problem Description DP extended display: When hot-plugging the downstream DP port, there is no audio output. (Occurs randomly) 2. Setup Condition The product is connected to the following platform: Platform: Apple MacBook Pro (16-inch, M4 Max, 2024) The DP port is connected to the following monitor: 3. Reproduction Procedure Step 1: Connect the DP port to the extended display ASUS VP28U (4K 60Hz) Step 2: Connect the platform Apple MacBook Pro (16-inch, M4 Max, 2024) Step 3: Hot-plug the downstream DP port → no audio output (random occurrence) Bug Description DP extended display: When hot-plugging the downstream DP port, there is no audio output. (Random) Affected Platform & Monitor Combination Apple MacBook Pro (16-inch, M4 Max, 2024) & Samsung S32BG850NC (4K 240Hz) Vendor Anaysis: After analysis, we found that the issue also fails when the host is directly connected to the monitor (tested with two different USB-C to DP cables, both showing the same failure). The RTS5490 onl
Replies
1
Boosts
0
Views
225
Activity
Jan ’26
Unable to select 4K resolution on Sharp 8TC60DWTX (8K) display.
Problem description: Connected to a Sharp 8TC60DWTX (8K) display, but unable to select 4K resolution Setup Condition Apple MacBook Pro 16-inch M4 Max Sharp 8TC60DWTX (8K) 3.Duplicate Procedure After connecting to 8K MNT and select 4K solution, it still display as 8K. Vendor analysis: 8K60 shows no image; switching to 30 Hz works normally → After analysis, we found that the 8K60 timing output from the MacBook is incorrect. The horizontal blanking (H-CBlanking) is too small to accommodate the audio data, so the RTD2191E does not output video to the monitor. → This issue does not occur on Windows platforms, confirming that this is a host-side issue.
Replies
3
Boosts
0
Views
285
Activity
Jan ’26
Reply to Push To Talk framework doesn't active audio session in background
However, your answer did trigger me to check that code again, and I noticed that I accidentally added .mixWithOthers to the options. And it seems that causes the audio session not to get activated when running in the background. Ahh... That makes sense. So, as a bit of a history, before late-iOS 12/13 the way PTT apps worked was that they used a mixable (non-mixable activation never worked) PlayAndRecord session. It's expected/allowed that mixable sessions are allowed to activate in the background (for example, it's how things like turn-by-turn directions work), but that probably shouldn't have been allowed for recording sessions, since it basically allows an app to start recording whenever it wants. To fix that, we disabled all background recording activation in late-iOS 12, so PTT apps were then moved to a CallKit-based workaround (iOS 12->iOS 15) and then later the PTT framework (iOS 16+). The CallKit workaround (as the PTT framework today) came with other major benefits[1], so the mixable sess
Topic: App & System Services SubTopic: General Tags:
Replies
Boosts
Views
Activity
Jan ’26
Reply to Xcode Cloud builds stuck at App Store Connect
Sounds like we may have a similar issue. We have a builds in Processing status for about 19 hours now (build submitted Jan 13, 2026 2:43 PM). We then submitted another build at Jan 13, 2026 9:21 PM and that one also remains in Processing status. These are builds 12 and 13, respectively, in a TestFlight distribution. All prior builds of this app moved from Processing to Complete in a matter of minutes.
Replies
Boosts
Views
Activity
Jan ’26
Policy on AI-generated assets for Swift Student Challenge 2026
Hello everyone, I am currently developing an app for my Swift Student Challenge submission that focuses on human motion analysis using the Vision framework. To effectively demonstrate the app's technical capabilities during the review process, I need to include a sample video showing a person performing specific movements. However, I want to ensure that my submission strictly adheres to all intellectual property guidelines. Instead of using existing copyrighted videos or public social media clips, I am considering using Generative AI to create an original, royalty-free sample video. This video would feature a character performing movements designed specifically to test my app's pose estimation and feedback logic. I have a few questions regarding this approach: Is it acceptable to use AI-generated sample assets (like video clips) to demonstrate technical features when it's difficult to record high-quality personal footage due to environmental constraints? If I clearly disclose the tools used and the reason for
Replies
0
Boosts
0
Views
472
Activity
Jan ’26
Reply to Push To Talk framework doesn't active audio session in background
I indeed used a simplified example for demonstration purposes where I didn't add the microphone permission and audio session setup. In my real application I do. However, your answer did trigger me to check that code again, and I noticed that I accidentally added .mixWithOthers to the options. And it seems that causes the audio session not to get activated when running in the background. So I removed that option and now everything is running fine! Also great to hear that it is ok to keep things running in the background when there is an active PTT session. It indeed improves the conversation flow a lot. Thanks!
Topic: App & System Services SubTopic: General Tags:
Replies
Boosts
Views
Activity
Jan ’26
BLE audio packet loss on iPhone 17 (Bluetooth 6 / N1) in real-time streaming
Hello Apple Bluetooth team, We are developing a real-time call translation system that streams raw PCM audio over BLE between iPhone and custom earbuds. This works reliably on iPhone 14 / 15 / 16, but on iPhone 17 (Bluetooth 6, N1 chip) we see severe and repeatable BLE packet loss, affecting both microphone uplink and TTS downlink. Our audio stream 16 kHz, 16-bit mono PCM 20 ms frames (~640 bytes) continuous bidirectional BLE streaming What happens on iPhone 17 BLE packets are frequently dropped entire audio frames are missing results in ASR gaps and broken TTS playback occurs even with strong RSSI and no RF interference Same firmware, same BLE protocol, same MTU and connection interval work normally on older iPhones. Questions We would like to know: Did Bluetooth 6 / N1 change BLE throughput, buffering, or scheduling? Are there new limits on sustained notify / write-without-response traffic? Is BLE audio now arbitrated differently against Wi-Fi / A2DP on iPhone 17? Is BLE
Replies
2
Boosts
0
Views
286
Activity
Jan ’26
App Intents with Custom Automation/Triggers
Currently, we are developing an all-in-one DualSense utility for macOS. We are exploring how to integrate shortcuts into our app. Our vision is to have the user use the native Shortcuts app to choose the controller buttons that should trigger the shortcut action, such as opening Steam, turning on audio haptics, and more. As we explore this approach, we want to see whether we need to build the UI in our app to set the triggers or can we do this inside of Shortcuts? Can button presses recorded by our app trigger shortcuts? Can those button inputs be customized inside of Shortcuts or should we develop it into our app? And if we have it in our app, can our app see, select, and trigger shortcuts?
Replies
0
Boosts
0
Views
389
Activity
Jan ’26
Reply to Push To Talk framework doesn't active audio session in background
Now the problem. When the application was initially in the foreground and has an established server connection, we initially keep the server connection active when the app enters the background state, until a certain timeout or the system decides our app needs to be killed/removed from memory. This allows us to finish an incoming audio stream, quickly react on incoming responses, etc. When we then receive an incoming audio stream after a certain delay (for example, 5 seconds), we call the channelManager.setRemoteParticipant method (using try await syntax). So, the short summary is that this should just work. More specifically, all PTT apps are allowed to initiate playback at any time by calling setRemoteParticipant(), even if they're in the background. In particular, what you're describing here: we initially keep the server connection active when the app enters the background state, until a certain timeout or the system decides our app needs to be killed/removed from memory. ...is actually p
Topic: App & System Services SubTopic: General Tags:
Replies
Boosts
Views
Activity
Jan ’26
Application hanging indefinitely after successful notarization
Hi, I have an app built in Unity that I am trying to sign an notarize for distribution. I can successfully codesign the app and it runs properly. But after successfully notarizing the app, the app stops opening. My process is as follows: # codesign the app. omitting --deep --option runtime or both will result in notarization failing codesign --force --deep --verify --verbose --option runtime --sign Developer ID Application: ORG NAME (ZZZZZZZZZ) path/to/app.app # create notarization submission zip /usr/bin/ditto -c -k --keepParent path/to/app.app path/to/app.zip # submit for notarization xcrun notarytool submit --wait path/to/app.zip -v --apple-id apple@id.com --password aaaa-aaaa-aaaa-aaaa --team-id ZZZZZZZZZ Notarization seems to succeed. Running: spctl -a -vvv -t install path/to/app.app -returns: path/to/app.app: accepted source=Notarized Developer ID origin=Developer ID Application: JOHN DOE (ZZZZZZZZZ) The Problem: Before code signature, the app runs normally After code signature, the app runs normally Af
Replies
1
Boosts
0
Views
263
Activity
Jan ’26
Reply to APNS notifications - too quiet custom sound
Notification (and ringer) volume is an additional setting on top of the device volume in Settings. Settings -> Sound & Haptics -> Ringtone and Alerts slider will control the volume of the ringtone and various alert sounds including notifications, in addition to the device volume setting. If you have maxed that setting and the volume is not still satisfactory, and you have also maxed out your sound design, you may want to file a feature request or bug report at https://feedbackassistant.apple.com/ Bug Reporting: How and Why? has tips on creating a successful bug report.
Replies
Boosts
Views
Activity
Jan ’26
APNS notifications - too quiet custom sound
Our application is designated to be used in a quite noisy environment (childcare facility) so we have implemented really annoying custom sounds. Unfortunately the system audio session playing custom sounds is apparently limited to half of the device volume possibility, even though the user sets full volume in the settings. How to change this behaviour to get louder notification sounds? To be clear, I don't want to overcome user settings. If the user sets quieter volume or he sets the silent mode, the application should be silent too. I just need that 100% volume settings is actually 100% device volume. This is a really critical feature for us and for our customers. We have already tried to ask for the critical alerts and we have been rejected.
Replies
2
Boosts
0
Views
156
Activity
Jan ’26
Reply to Crackling speakers on MacBook M1 Pro
Yes, I have the same (currently on my M4 Pro, previously on my M1 Pro). Specifically noticeable if you are running music in the background while working in Xcode. The 'solution' I have is to kill the audio daemon. It will then auto-restart and it's ok for at least a while. Use: 'sudo killall coreaudiod'.
Topic: App & System Services SubTopic: Hardware Tags:
Replies
Boosts
Views
Activity
Jan ’26
Reply to Push To Talk framework doesn't active audio session in background
I've created an example app to demonstrate my problem. It can be found here: https://github.com/egeniq/ptt-audio-activation-test-ios To reproduce, do the following: Change team selection in Xcode. Run the app. Choose join. Tap on the Set remote participant NOW button. See in the log output that the audio session gets activated. Tap on the Clear remote participant button. See in the log output that the audio session gets deactivated. Tap on the Set remote participant after 5s button. Immediately go back to your phone's homescreen. After 5s see in the log output that the remote participant is successfully set. However also note that no audio session activation occurs.
Topic: App & System Services SubTopic: General Tags:
Replies
Boosts
Views
Activity
Jan ’26
Push To Talk framework doesn't active audio session in background
We are trying to extend our app with Push To Talk functionality by integrating the Push To Talk framework. We are extensively testing what happens if the app is running in the foreground, in the background or not running at all. When the app is in the foreground, and the user has joined a channel we maintain an open connection to our server. When a remote participant starts streaming audio, we immediately call setActiveRemoteParticipant on our PTChannelManager instance. The PTT system will than call our delegate's channelManager:didActivate audioSession method and we can successfully play the incoming audio. When the app is not running at all, there is of course no active connection initially. When another participant starts talking we send a push notification. The PTT system will start our app in the background, call the incomingPushResult method on our delegate, after returning the remote participant the PTT framework will then call the channelmanager:didJoin delegate method which we will
Replies
12
Boosts
0
Views
246
Activity
Jan ’26