Search results for

“Popping Sound”

20,037 results found

Post

Replies

Boosts

Views

Activity

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
Apple Pay on Web scan-to-pay, the service is unavailable
I integrated Apple Pay on the web following the documentation, and verified that the payment works successfully in the sandbox environment using Safari on iOS and Mac. Later, I launched the Apple Pay payment code on a third-party web page that supports Apple Pay, and scanned the code with the camera of an eligible iOS device. The camera then displayed the Apple Pay button; after tapping it, a brief pop-up message saying ‘Service Unavailable’ appeared, and then it closed automatically. How can I troubleshoot and resolve this issue?
Topic: Safari & Web SubTopic: General
0
0
185
Dec ’25
Questions about using the "UserNotification framework"
In macOS, how can I use UnmutableNotificationContent notifications to prevent the main window from activating when clicking the notification? code: import Cocoa import UserNotifications // Mandatory import for notification functionality class ViewController: NSViewController { override func viewDidLoad() { super.viewDidLoad() // Automatically request permissions and send a test notification when the view loads sendLocalNotification() } /// Core method to send a local notification func sendLocalNotification() { let notificationCenter = UNUserNotificationCenter.current() // 1. Request notification permissions (Mandatory step; user approval required) notificationCenter.requestAuthorization(options: [.alert, .sound, .badge]) { [weak self] isGranted, error in guard let self = self else { return } // Handle permission request errors if let error = error { print(Permission request failed: (error.localizedDescription)) return } // Exit if user denies permission if !isGranted { print(User denied notification
0
0
136
Dec ’25
How to test SignificantChange Permission Ask
I'm developing for compliance with Texas law in the United States. Currently, I'm encountering an issue where I want to test the feature point when the app undergoes significant changes, a supervised user initiates a request. However, during actual testing, the app pops up an error message: Can't Ask, An Unknown error occurred. Additionally, I see the following error message in the Xcode Console: Error Domain=AskToCore.ATMessageComposeValidationError Code=4 'The user is in a region that does not support this type of ask.' UserInfo={NSLocalizedFailureReason=The user must be in a supported region to use this feature., NSLocalizedRecoverySuggestion=Please ensure the user is in an eligible region., NSLocalizedDescription=The user is in a region that does not support this type of ask.} I am indeed not in the Texas region. I want to conduct full-process testing before the feature is released to the App Store. What should I do? Apart from Sandbox testing (which, in fact, doesn't show any pop-ups either), ho
2
0
299
Dec ’25
RFID read
Hi! Following this ticket: https://developer.apple.com/forums/thread/808764?page=1#868010022 Is there any way to use the hardware RFID reading capabilities of an iPhone to read ISO15693 RF tags silently, and without a UI pop-up? Perhaps using other native iOS libraries than the NFC library? If not, is there a way for a business to request this feature be allowed in internally used apps only?
3
0
400
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 App stuck in “Waiting for Review” for 40 days across multiple submissions (2.1.5) — expedited review approved but never starts
Thank you for your response. However, the situation may still need further attention. The latest build (2.1.5) has just been rejected, and I have already submitted a detailed reply through App Store Connect. The rejection appears to be due to a misunderstanding of the app’s core functionality. The app’s design is centered around on-device audio practice using the user’s own imported materials. The optional sample audio and the optional on-device AI model are downloaded only when the user explicitly requests them, and they can be removed at any time. There is no dynamic server-driven content or remote app behavior. I am preparing a full clarification and will post it here shortly. Thank you again for your time and attention.
Dec ’25
Reply to Permission error occurs when I use setDefaultApplication(at:toOpen:completion:)
Sounds like either it's not working right or the documentation needs to be updated to explain how to get it working. Our engineering teams need to investigate this issue, as resolution may involve changes to Apple's software. Please file a bug report, include a small Xcode project and some directions that can be used to reproduce the problem, and post the Feedback number here once you do. If you post the Feedback number here I'll check the status next time I do a sweep of forums posts where I've suggested bug reports. Bug Reporting: How and Why? has tips on creating your bug report.
Topic: App & System Services SubTopic: General Tags:
Dec ’25
AVAudioUnitSampler Bug with Consolidated Audio Files
Hello, I've discovered a buffer initialization bug in AVAudioUnitSampler that happens when loading presets with multiple zones referencing different regions in the same audio file (monolith/concatenated samples approach). Almost all zones output silence (i.e. zeros) at the beginning of playback instead of starting with actual audio data. The Problem Setup: Single audio file (monolith) containing multiple concatenated samples Multiple zones in an .aupreset, each with different sample start and sample end values pointing to different regions of the same file All zones load successfully without errors Expected Behavior: All zones should play their respective audio regions immediately from the first sample. Actual Behavior: Last zone in the zone list: Works perfectly - plays audio immediately All other zones: Output [0, 0, 0, 0, ..., _audio_data] instead of [real_audio_data] The number of zeros varies from event to event for each zone. It can be a couple of samples (&l
0
0
378
Dec ’25
Reply to Can't Provision A Device
you said selected it as a preview device - what do you mean here? It sounds like you selected your model of phone for the simulator. In the middle top of the Xcode window, it shows your target name a run destination. By default, that run destination for an iOS app is a simulator. Plug in your phone. If it doesn't appear in the popup menu as a run destination, choose Manage run destinations... from that menu. It should show up as discovered in the list on the left of the Run Destinations window. The first time you pair the phone with Xcode takes quite a while (several minutes for me).
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
Apple Pay on Web scan-to-pay, the service is unavailable
I integrated Apple Pay on the web following the documentation, and verified that the payment works successfully in the sandbox environment using Safari on iOS and Mac. Later, I launched the Apple Pay payment code on a third-party web page that supports Apple Pay, and scanned the code with the camera of an eligible iOS device. The camera then displayed the Apple Pay button; after tapping it, a brief pop-up message saying ‘Service Unavailable’ appeared, and then it closed automatically. How can I troubleshoot and resolve this issue?
Topic: Safari & Web SubTopic: General
Replies
0
Boosts
0
Views
185
Activity
Dec ’25
Questions about using the "UserNotification framework"
In macOS, how can I use UnmutableNotificationContent notifications to prevent the main window from activating when clicking the notification? code: import Cocoa import UserNotifications // Mandatory import for notification functionality class ViewController: NSViewController { override func viewDidLoad() { super.viewDidLoad() // Automatically request permissions and send a test notification when the view loads sendLocalNotification() } /// Core method to send a local notification func sendLocalNotification() { let notificationCenter = UNUserNotificationCenter.current() // 1. Request notification permissions (Mandatory step; user approval required) notificationCenter.requestAuthorization(options: [.alert, .sound, .badge]) { [weak self] isGranted, error in guard let self = self else { return } // Handle permission request errors if let error = error { print(Permission request failed: (error.localizedDescription)) return } // Exit if user denies permission if !isGranted { print(User denied notification
Replies
0
Boosts
0
Views
136
Activity
Dec ’25
How to test SignificantChange Permission Ask
I'm developing for compliance with Texas law in the United States. Currently, I'm encountering an issue where I want to test the feature point when the app undergoes significant changes, a supervised user initiates a request. However, during actual testing, the app pops up an error message: Can't Ask, An Unknown error occurred. Additionally, I see the following error message in the Xcode Console: Error Domain=AskToCore.ATMessageComposeValidationError Code=4 'The user is in a region that does not support this type of ask.' UserInfo={NSLocalizedFailureReason=The user must be in a supported region to use this feature., NSLocalizedRecoverySuggestion=Please ensure the user is in an eligible region., NSLocalizedDescription=The user is in a region that does not support this type of ask.} I am indeed not in the Texas region. I want to conduct full-process testing before the feature is released to the App Store. What should I do? Apart from Sandbox testing (which, in fact, doesn't show any pop-ups either), ho
Replies
2
Boosts
0
Views
299
Activity
Dec ’25
RFID read
Hi! Following this ticket: https://developer.apple.com/forums/thread/808764?page=1#868010022 Is there any way to use the hardware RFID reading capabilities of an iPhone to read ISO15693 RF tags silently, and without a UI pop-up? Perhaps using other native iOS libraries than the NFC library? If not, is there a way for a business to request this feature be allowed in internally used apps only?
Replies
3
Boosts
0
Views
400
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
Reply to App stuck in “Waiting for Review” for 40 days across multiple submissions (2.1.5) — expedited review approved but never starts
Thank you for your response. However, the situation may still need further attention. The latest build (2.1.5) has just been rejected, and I have already submitted a detailed reply through App Store Connect. The rejection appears to be due to a misunderstanding of the app’s core functionality. The app’s design is centered around on-device audio practice using the user’s own imported materials. The optional sample audio and the optional on-device AI model are downloaded only when the user explicitly requests them, and they can be removed at any time. There is no dynamic server-driven content or remote app behavior. I am preparing a full clarification and will post it here shortly. Thank you again for your time and attention.
Replies
Boosts
Views
Activity
Dec ’25
Reply to Permission error occurs when I use setDefaultApplication(at:toOpen:completion:)
Sounds like either it's not working right or the documentation needs to be updated to explain how to get it working. Our engineering teams need to investigate this issue, as resolution may involve changes to Apple's software. Please file a bug report, include a small Xcode project and some directions that can be used to reproduce the problem, and post the Feedback number here once you do. If you post the Feedback number here I'll check the status next time I do a sweep of forums posts where I've suggested bug reports. Bug Reporting: How and Why? has tips on creating your bug report.
Topic: App & System Services SubTopic: General Tags:
Replies
Boosts
Views
Activity
Dec ’25
AVAudioUnitSampler Bug with Consolidated Audio Files
Hello, I've discovered a buffer initialization bug in AVAudioUnitSampler that happens when loading presets with multiple zones referencing different regions in the same audio file (monolith/concatenated samples approach). Almost all zones output silence (i.e. zeros) at the beginning of playback instead of starting with actual audio data. The Problem Setup: Single audio file (monolith) containing multiple concatenated samples Multiple zones in an .aupreset, each with different sample start and sample end values pointing to different regions of the same file All zones load successfully without errors Expected Behavior: All zones should play their respective audio regions immediately from the first sample. Actual Behavior: Last zone in the zone list: Works perfectly - plays audio immediately All other zones: Output [0, 0, 0, 0, ..., _audio_data] instead of [real_audio_data] The number of zeros varies from event to event for each zone. It can be a couple of samples (&l
Replies
0
Boosts
0
Views
378
Activity
Dec ’25
Reply to Can't Provision A Device
you said selected it as a preview device - what do you mean here? It sounds like you selected your model of phone for the simulator. In the middle top of the Xcode window, it shows your target name a run destination. By default, that run destination for an iOS app is a simulator. Plug in your phone. If it doesn't appear in the popup menu as a run destination, choose Manage run destinations... from that menu. It should show up as discovered in the list on the left of the Run Destinations window. The first time you pair the phone with Xcode takes quite a while (several minutes for me).
Replies
Boosts
Views
Activity
Dec ’25