Search results for

“Popping Sound”

20,041 results found

Post

Replies

Boosts

Views

Activity

Reply to SwiftUI Instrumentation Fails to start
Like @vade above, trying to instrument a macOS app fails for me with the following unhelpful error message: Failed to start the recording: Failed starting ktrace session. Reading the comments above about iOS requiring iOS 26 to run the SwiftUI instrument, I’m now assuming that the same applies to macOS (I’m on 15.7.2). It would save everybody some confusion and time if it was made clear in Instruments that the SwiftUI instrument is not available for pre-26 targets. Ideally, disabling the SwiftUI instrument in the selection panel and having a help tip pop-up when hovering over it explaining that it requires 26 or later.
Dec ’25
No way to accept Updated Program License Agreement
When I login to my Dev account, I get a banner that says The updated Apple Developer Program License Agreement needs to be reviewed. In order to update your existing apps and submit new apps to the App Store, the Account Holder must review and accept the updated agreement.However, when I go to Agreements, Tax, and Banking, I see both Free Apps and Paid Apps agreement, but when I click on View, there's nothing for me to accept. It's a pop-up window with a list of countries and a button at the end that says Close. And that's it. No other action is possible. No other option either under the Action column.So then how can I review and accept it?
39
0
32k
Dec ’25
Reply to Notifications filtering request - do we need separate approvals for apps belonging in the same account?
Whether this entitlement is assigned on a single app or your team account would depend on the entitlement team's evaluation of your use case at the time you have made the request. This would be determined on a case by case basis, and the information you received at the time you made the request and received the entitlement would have explained your usage limitations. Best would be to contact the entitlement team and inquire about the state of your entitlement assignments. White-labelled apps could be different, depending on what you exactly mean by white-labeled. If the apps are being published by your clients directly, they will need tp apply and acquire the entitlement separately. In any case, this sounds like you would be better off contacting the entitlements team and inquire. On the technical side, you could be encountering some other issue, like a build problem not configuring the extension correctly, the extension not being launched, or crashing, etc. Using the Console app and filtering on you
Topic: Code Signing SubTopic: Entitlements Tags:
Dec ’25
Reply to CallKit does not activate audio session with higher probability after upgrading to iOS 18.4.1
In my practice dealing with CallKit, I came to the conclusion that changing CXProvider configuration during a call is a bad idea. Sometimes this was causing providerDidReset being called, and the first call got dropped. Can you confirm or deny my observation? That's hard to say. On its own, I wouldn't expect it to be an issue or, more specifically, it's much more likely to trigger a pending failure than it is to create one. As background context, the primary cause of providerDidReset is mediaserverd itself crashing, not normal system behavior. I'm sure there are cases where a call to setConfiguration was the direct trigger, but that doesn't mean that NOT calling setConfiguration would have prevented the crash. It's also possible/likely that setConfiguration DID actually cause providerDidReset... because the media system was already in a bad state, and the setConfiguration call is what caused callservicesd to detect a problem. However, having said all that... Do you suggest calling setConfiguration even if the
Topic: App & System Services SubTopic: General Tags:
Dec ’25
Reply to MacOS 26 TestFlight SIGKILLs app when updating
First off, one other question I should have asked earlier— what does the crash log you're getting from the SIGKILL actually show? Is it just random state (whatever your app happened to be doing at the time)? Or does it show a pattern, particularly anything tied to your app’s own quit cycle? One possibility that I didn't cover here is that your app IS getting 'quit', but something is going wrong and stalling things long enough that the system kills you. I see, so quit AppleEvent is kinda like the Windows WM_QUIT message. Yes, except WM_QUIT is like the 'quit', since the AppleEvent came first. Yes, AppleEvents are that old. We definitely will file a bug. Bug number? In the meantime, the documentation for Sudden Termination says it's for shutdown. Unfortunately, the phrasing in our documentation is using trickier wording that it really should. Here's what it actually says: macOS 10.6 and later includes a mechanism that allows the system to log out or shut down more quickly by, whenever possible, killing applicat
Dec ’25
Reply to Multipeer Communication via Bluetooth Only
[quote='868820022, AppDevVa , /thread/809565?answerId=868820022#868820022, /profile/AppDevVa+'] Could you please confirm this understanding? [/quote] That sounds right. Peer-to-peer Wi-Fi works in all of the following scenarios: If both devices are on the same infrastructure Wi-Fi network. If the two devices are on different infrastructure Wi-Fi networks. If neither device is on an infrastructure Wi-Fi network. Any combination of the above. But, yeah, I recommend that you create a tiny prototype and test this in your specific environment, because it certainly sounds weirder than most (-: [quote='868820022, AppDevVa , /thread/809565?answerId=868820022#868820022, /profile/AppDevVa+'] would a WebSocket-based connection be sufficient compared to a peer-to-peer Wi-Fi solution? [/quote] That question doesn’t make sense. Peer-to-peer Wi-Fi supports TCP connections [1] and WebSocket runs over TCP. So these don’t stand in opposition. You can use WebSocket over any TCP connection. If you set up a TCP
Dec ’25
Reply to MacOS 26 TestFlight SIGKILLs app when updating
The user can put you into exactly the same state using Force Quit as will crashing. The standard solution here is for the child to monitor the parent and self-terminate if the parent dies. We already implemented that. The problem is that, in the case of user force-quitting, the user inflicted that upon themselves so the the app quit unexpectedly message is nothing out of ordinary, but if a simple app update also prompts the app quit unexpectedly that doesn't sound very good.
Dec ’25
Reply to QLPreviewPanel takes forever to load content preview in macOS 26
I just checked it and it seems like Numbers implemented in HTML or something. I get the same long delay with a bunch of messages about networking, non-existent processes, WebProcessProxy, and WebPageProxy. Then I finally get a failure message DID FAIL LOADING QLWeb2DisplayBundle and the preview appears. But my app doesn't have networking. If I enable outgoing client, then the preview appears more or less instantly. The preview still isn't correct. Instead of being a large icon, it's the upper left portion of the content. QLThumbnailGenerator sounds like an interesting idea.
Topic: UI Frameworks SubTopic: AppKit Tags:
Dec ’25
Reply to Thoughts while looking into upgrading from SCNetworkReachabilityGetFlags to NWPathMonitor
Thanks for your explanation of how you got to where you are. My natural inclination here is to use a UIApplication background task with an expiration handler. It sounds like you’re already doing most of that. If you simply delete the preflight code and rely on your expiration handler, does that work in practice? Share and Enjoy — Quinn “The Eskimo!” @ Developer Technical Support @ Apple let myEmail = eskimo + 1 + @ + apple.com
Dec ’25
Reply to window loses resize feature on reopening
Hi @MadGM, This sounds like a bug to me. I also tried and can reproduce the same issue. Can you file a feedback report at https://feedbackassistant.apple.com with a sample project and respond here with the FB number? Interestingly, I did notice that the resizability is available with the automatic window style, although the image is obscured. I did not find a workaround, but if I do I will respond back here.
Topic: Spatial Computing SubTopic: General Tags:
Dec ’25
How can third-party iOS apps obtain real-time waveform / spectrogram data for Apple Music tracks (similar to djay & other DJ apps)?
Hi everyone, I’m working on an iOS MusicKit app that overlays a metronome on top of Apple Music playback. To line the clicks up perfectly I’d like access to low-level audio analysis data—ideally a waveform / spectrogram or beat grid—while the track is playing. I’ve noticed that several approved DJ apps (e.g. djay, Serato, rekordbox) can already: • Display detailed scrolling waveforms of Apple Music songs • Scratch, loop or time-stretch those tracks in real time That implies they receive decoded PCM frames or at least high-resolution analysis data from Apple Music under a special entitlement. My questions: 1. Does MusicKit (or any public framework) expose real-time audio buffers, FFT bins, or beat markers for streaming Apple Music content? 2. If not, is there an Apple program or entitlement that developers can apply for—similar to the “DJ with Apple Music” initiative—to gain that deeper access? 3. Where can I find official documentation or a point of contact for this kind of request? I’ve sea
1
0
651
Dec ’25
Reply to MacOS 26 TestFlight SIGKILLs app when updating
I'd need to dig through our code to be sure of all the details; however, this is what's mostly likely going on: Now this is where things go wrong. On macOS 15, our app seems to be gracefully terminating (we attached it with lldb, and it shows that our app returns with 0 when we click Continue“), which is fine. This is likely the classic macOS app lifecycle, which involves your app receiving an AppleEvent and then choosing to exit. Strictly speaking, your app wasn't terminated— the system asked it to quit, and it eventually chose to exit (it wasn't not required to). However, for macOS 26, though, it seems that TestFlight just directly SIGKILLs our app. This sounds like the sudden app termination lifecycle, as described here. In that approach, your app is responsible for telling the system when it can't be killed, and the system is allowed to terminate your app any other time. The link above has the full details on that. However... (indicated by lldb), which means that all of our app's child processes
Dec ’25
Reply to For receiving audio in PushtoTalk, channelManager(_:didActivate:) not called when app receives first push after backgrounding
I am having the same issue, channelManager(_:didActivate:) is not called in background. audio is included in UIBackgroundModes. So, it seems the issue in PTT framework itself. I am testing on debug mode, but that shouldn't be a reason, right?
Topic: App & System Services SubTopic: General Tags:
Replies
Boosts
Views
Activity
Dec ’25
Reply to SwiftUI Instrumentation Fails to start
Like @vade above, trying to instrument a macOS app fails for me with the following unhelpful error message: Failed to start the recording: Failed starting ktrace session. Reading the comments above about iOS requiring iOS 26 to run the SwiftUI instrument, I’m now assuming that the same applies to macOS (I’m on 15.7.2). It would save everybody some confusion and time if it was made clear in Instruments that the SwiftUI instrument is not available for pre-26 targets. Ideally, disabling the SwiftUI instrument in the selection panel and having a help tip pop-up when hovering over it explaining that it requires 26 or later.
Replies
Boosts
Views
Activity
Dec ’25
No way to accept Updated Program License Agreement
When I login to my Dev account, I get a banner that says The updated Apple Developer Program License Agreement needs to be reviewed. In order to update your existing apps and submit new apps to the App Store, the Account Holder must review and accept the updated agreement.However, when I go to Agreements, Tax, and Banking, I see both Free Apps and Paid Apps agreement, but when I click on View, there's nothing for me to accept. It's a pop-up window with a list of countries and a button at the end that says Close. And that's it. No other action is possible. No other option either under the Action column.So then how can I review and accept it?
Replies
39
Boosts
0
Views
32k
Activity
Dec ’25
Reply to Can reproduce in SpeakerBox that CallKit doesn't activate audiosession when call finished by remote caller
@DTS Engineer @JanosKranczler Because of this issue, I am not able to hear any audio for the call in my app after performing 7th step mentioned in the reproducing steps.
Topic: App & System Services SubTopic: General Tags:
Replies
Boosts
Views
Activity
Dec ’25
Reply to Notifications filtering request - do we need separate approvals for apps belonging in the same account?
Whether this entitlement is assigned on a single app or your team account would depend on the entitlement team's evaluation of your use case at the time you have made the request. This would be determined on a case by case basis, and the information you received at the time you made the request and received the entitlement would have explained your usage limitations. Best would be to contact the entitlement team and inquire about the state of your entitlement assignments. White-labelled apps could be different, depending on what you exactly mean by white-labeled. If the apps are being published by your clients directly, they will need tp apply and acquire the entitlement separately. In any case, this sounds like you would be better off contacting the entitlements team and inquire. On the technical side, you could be encountering some other issue, like a build problem not configuring the extension correctly, the extension not being launched, or crashing, etc. Using the Console app and filtering on you
Topic: Code Signing SubTopic: Entitlements Tags:
Replies
Boosts
Views
Activity
Dec ’25
Reply to CallKit does not activate audio session with higher probability after upgrading to iOS 18.4.1
In my practice dealing with CallKit, I came to the conclusion that changing CXProvider configuration during a call is a bad idea. Sometimes this was causing providerDidReset being called, and the first call got dropped. Can you confirm or deny my observation? That's hard to say. On its own, I wouldn't expect it to be an issue or, more specifically, it's much more likely to trigger a pending failure than it is to create one. As background context, the primary cause of providerDidReset is mediaserverd itself crashing, not normal system behavior. I'm sure there are cases where a call to setConfiguration was the direct trigger, but that doesn't mean that NOT calling setConfiguration would have prevented the crash. It's also possible/likely that setConfiguration DID actually cause providerDidReset... because the media system was already in a bad state, and the setConfiguration call is what caused callservicesd to detect a problem. However, having said all that... Do you suggest calling setConfiguration even if the
Topic: App & System Services SubTopic: General Tags:
Replies
Boosts
Views
Activity
Dec ’25
Reply to MacOS 26 TestFlight SIGKILLs app when updating
First off, one other question I should have asked earlier— what does the crash log you're getting from the SIGKILL actually show? Is it just random state (whatever your app happened to be doing at the time)? Or does it show a pattern, particularly anything tied to your app’s own quit cycle? One possibility that I didn't cover here is that your app IS getting 'quit', but something is going wrong and stalling things long enough that the system kills you. I see, so quit AppleEvent is kinda like the Windows WM_QUIT message. Yes, except WM_QUIT is like the 'quit', since the AppleEvent came first. Yes, AppleEvents are that old. We definitely will file a bug. Bug number? In the meantime, the documentation for Sudden Termination says it's for shutdown. Unfortunately, the phrasing in our documentation is using trickier wording that it really should. Here's what it actually says: macOS 10.6 and later includes a mechanism that allows the system to log out or shut down more quickly by, whenever possible, killing applicat
Replies
Boosts
Views
Activity
Dec ’25
Reply to Apple Mac M4 Max crashed
It can be reproduced in AS's lab, Mac M4 crashed after running ATTO Burn-in in 20~40 minutes. And there is an error report pop up on Mac M4 host.
Topic: App & System Services SubTopic: Core OS Tags:
Replies
Boosts
Views
Activity
Dec ’25
Reply to Multipeer Communication via Bluetooth Only
[quote='868820022, AppDevVa , /thread/809565?answerId=868820022#868820022, /profile/AppDevVa+'] Could you please confirm this understanding? [/quote] That sounds right. Peer-to-peer Wi-Fi works in all of the following scenarios: If both devices are on the same infrastructure Wi-Fi network. If the two devices are on different infrastructure Wi-Fi networks. If neither device is on an infrastructure Wi-Fi network. Any combination of the above. But, yeah, I recommend that you create a tiny prototype and test this in your specific environment, because it certainly sounds weirder than most (-: [quote='868820022, AppDevVa , /thread/809565?answerId=868820022#868820022, /profile/AppDevVa+'] would a WebSocket-based connection be sufficient compared to a peer-to-peer Wi-Fi solution? [/quote] That question doesn’t make sense. Peer-to-peer Wi-Fi supports TCP connections [1] and WebSocket runs over TCP. So these don’t stand in opposition. You can use WebSocket over any TCP connection. If you set up a TCP
Replies
Boosts
Views
Activity
Dec ’25
Reply to MacOS 26 TestFlight SIGKILLs app when updating
The user can put you into exactly the same state using Force Quit as will crashing. The standard solution here is for the child to monitor the parent and self-terminate if the parent dies. We already implemented that. The problem is that, in the case of user force-quitting, the user inflicted that upon themselves so the the app quit unexpectedly message is nothing out of ordinary, but if a simple app update also prompts the app quit unexpectedly that doesn't sound very good.
Replies
Boosts
Views
Activity
Dec ’25
Reply to QLPreviewPanel takes forever to load content preview in macOS 26
I just checked it and it seems like Numbers implemented in HTML or something. I get the same long delay with a bunch of messages about networking, non-existent processes, WebProcessProxy, and WebPageProxy. Then I finally get a failure message DID FAIL LOADING QLWeb2DisplayBundle and the preview appears. But my app doesn't have networking. If I enable outgoing client, then the preview appears more or less instantly. The preview still isn't correct. Instead of being a large icon, it's the upper left portion of the content. QLThumbnailGenerator sounds like an interesting idea.
Topic: UI Frameworks SubTopic: AppKit Tags:
Replies
Boosts
Views
Activity
Dec ’25
Reply to Thoughts while looking into upgrading from SCNetworkReachabilityGetFlags to NWPathMonitor
Thanks for your explanation of how you got to where you are. My natural inclination here is to use a UIApplication background task with an expiration handler. It sounds like you’re already doing most of that. If you simply delete the preflight code and rely on your expiration handler, does that work in practice? Share and Enjoy — Quinn “The Eskimo!” @ Developer Technical Support @ Apple let myEmail = eskimo + 1 + @ + apple.com
Replies
Boosts
Views
Activity
Dec ’25
Reply to window loses resize feature on reopening
Hi @MadGM, This sounds like a bug to me. I also tried and can reproduce the same issue. Can you file a feedback report at https://feedbackassistant.apple.com with a sample project and respond here with the FB number? Interestingly, I did notice that the resizability is available with the automatic window style, although the image is obscured. I did not find a workaround, but if I do I will respond back here.
Topic: Spatial Computing SubTopic: General Tags:
Replies
Boosts
Views
Activity
Dec ’25
How can third-party iOS apps obtain real-time waveform / spectrogram data for Apple Music tracks (similar to djay & other DJ apps)?
Hi everyone, I’m working on an iOS MusicKit app that overlays a metronome on top of Apple Music playback. To line the clicks up perfectly I’d like access to low-level audio analysis data—ideally a waveform / spectrogram or beat grid—while the track is playing. I’ve noticed that several approved DJ apps (e.g. djay, Serato, rekordbox) can already: • Display detailed scrolling waveforms of Apple Music songs • Scratch, loop or time-stretch those tracks in real time That implies they receive decoded PCM frames or at least high-resolution analysis data from Apple Music under a special entitlement. My questions: 1. Does MusicKit (or any public framework) expose real-time audio buffers, FFT bins, or beat markers for streaming Apple Music content? 2. If not, is there an Apple program or entitlement that developers can apply for—similar to the “DJ with Apple Music” initiative—to gain that deeper access? 3. Where can I find official documentation or a point of contact for this kind of request? I’ve sea
Replies
1
Boosts
0
Views
651
Activity
Dec ’25
Reply to MacOS 26 TestFlight SIGKILLs app when updating
I'd need to dig through our code to be sure of all the details; however, this is what's mostly likely going on: Now this is where things go wrong. On macOS 15, our app seems to be gracefully terminating (we attached it with lldb, and it shows that our app returns with 0 when we click Continue“), which is fine. This is likely the classic macOS app lifecycle, which involves your app receiving an AppleEvent and then choosing to exit. Strictly speaking, your app wasn't terminated— the system asked it to quit, and it eventually chose to exit (it wasn't not required to). However, for macOS 26, though, it seems that TestFlight just directly SIGKILLs our app. This sounds like the sudden app termination lifecycle, as described here. In that approach, your app is responsible for telling the system when it can't be killed, and the system is allowed to terminate your app any other time. The link above has the full details on that. However... (indicated by lldb), which means that all of our app's child processes
Replies
Boosts
Views
Activity
Dec ’25