Search results for

Popping Sound

19,350 results found

Post

Replies

Boosts

Views

Activity

Reply to App Notifications - Audible Alert Schedule
If you mark a notification as Critical Alert, it will override all Focus, Volume, and Mute settings user may have set and will be break through them all and be audible at the loudness level you set in the notification. If you don't want this to happen, you should not be using Critical Alerts. Also, your use case may not be eligible to receive the special entitlement to allow this after all. What you should be using instead is the UNNotificationInterruptionLevel.active setting, where the notification will light up the screen and can play a sound if not muted, and will respect the systemwide notification settings and focus modes like Sleep, Work, etc. where the app has been set to be silenced in those modes. This way the user can sleep through system maintenance and still get their news alerts by freely configuring your app into their focus schedules. Ref: Focus on iPhone Argun Tekant /  DTS Engineer / Core Technologies
Topic: Community SubTopic: Apple Developers Tags:
Jun ’25
Ios26 CarPlay, not working
I have a Nissan Rogue 2021 and iPhone 14 Pro Max. Carplay was working fine until I decided to update to the new beta program and now my carplay does not seem to want to operate at all. I do the fixes online suggest in rebooting both systems, forgetting entirely and reconnecting. In the process of doing so, I can get the prompts to start with Allow while unlocked? But once selecting that I am unable to actually use the Carplay from the phone. It doesn't even give option to switch to it when I attempt to change audio output.
3
0
246
Jun ’25
iOS 26.0 (23A5276f) - Bluetooth Call Audio Broken (AirPods + Car)
iOS 26.0 (23A5276f) – Bluetooth Call Audio Issue I’m experiencing a Bluetooth audio issue on iOS 26.0 (build 23A5276f). I cannot make or receive phone calls properly using Bluetooth devices — this affects both my car’s Bluetooth system and my AirPods Pro (2nd generation). Notably: Regular phone calls have no audio (either I can’t hear the other person, or they can’t hear me). WhatsApp and other VoIP apps work fine with the same Bluetooth devices. Media playback (music, video, etc.) works without issues over Bluetooth. It seems this bug is limited to the native Phone app or the system audio routing for regular cellular calls. Please advise if this is a known issue or if a fix is expected in upcoming beta releases.
1
0
184
Jun ’25
Reply to About GCD (Grand Central Dispatch) in an extension.
SO, let me actually jump back to what you said here: However In this App that we are confirming that when the iPhone goes into sleep mode, self.activeTimerProc() is not called at 10-second intervals, What you're trying to do here is exactly the kind of behavior push provider is trying to discourage. That is, on a well designed network, there's no reason why your push provider couldn't: Open a connection to the server and perform initial setup. Leave the connection open without sending or receiving any data. An arbitrarily long period of time later, the server sends a call notification and the actual call process starts. Now, many voip apps do not actually work that way. In my experience that, that's generally caused by one of both of these two factors: The server implementation is being treated as a fixed constraint which cannot be modified and that (generally, VERY old) implementation include requirements which directly prevent the approach above. The underlying WiFi network infrastructure is very poor/broke
Jun ’25
Issue to reset "Privacy & Security" permissions
Hello, I am working on a script to update an application which bundle ID changed. Only the bundle ID was modified; all other aspects remain unchanged. This application requires access to Screen & System Audio Recording permissions, which are currently granted to the old bundle ID. The script performs the following steps: launchctl bootout gui/$(id -u) /Library/LaunchAgents/com.my_agent_1.plist pkgutil --forget com.my_agent_1 tccutil reset All com.my_agent_1 rm /Library/LaunchAgents/com.my_agent_1.plist rm -rf installer -dumplog -allowUntrusted -pkg -target / ... When running steps #1-6 without a restart between steps #5 and #6, the old bundle ID (com.my_agent_1) remains visible in TCC.db (verified via SQL queries). Looks like this is the reason why com.my_agent_2 is not automatically added to the permission list (requiring manual add). Moreover, tccutil reset All com.my_agent_1 does not work anymore, the error: tccutil: No such bundle identifier com.my_agent_1: The operation couldn’t be complet
0
0
83
Jun ’25
Received the "Profile for Dolby Vision MUST be Profile 5 or 10" error for the channel that has only dolby vision profile 5
While validating a Dolby Vision Profile 5 playlist in CMAF format (with segments in MP4), the Media Stream Validator reported the following error in the MUXT-FIX-ISSUES list: However, the playlist correctly specifies Dolby Vision Profile 5 in both the EXT-X-STREAM-INF and EXT-X-I-STREAM-INF tags. Playlist: #EXTM3U #EXT-X-VERSION:8 #EXT-X-INDEPENDENT-SEGMENTS #EXT-X-MEDIA:TYPE=AUDIO,GROUP-ID=audio-ec3,LANGUAGE=und,NAME=Undetermined,AUTOSELECT=YES,CHANNELS=6,URI=var14711339/aud1257/playlist.m3u8?device_profile=hls&seg_size=6&cmaf=1 #EXT-X-STREAM-INF:BANDWIDTH=14680000,AVERAGE-BANDWIDTH=14676380,VIDEO-RANGE=PQ,CODECS=ec-3,dvh1.05.06,RESOLUTION=3840x2160,AUDIO=audio-ec3 var14711339/vid/playlist.m3u8?device_profile=hls&seg_size=6&cmaf=1 #EXT-X-I-FRAME-STREAM-INF:BANDWIDTH=1419881,URI=trk14711339/playlist.m3u8?device_profile=hls&cmaf=1,VIDEO-RANGE=PQ,CODECS=dvh1.05.06,RESOLUTION=3840x2160 Could you please review this and clarify: Why is the Media Stream Valida
1
0
77
Jun ’25
Reply to Can't post
Thank you very much for taking time to look into it. I tried to create a post on an issue our team is having with Wallet popping up when our application using HCE is in foreground. The issue seemed to be related to the category I chose: App & system services -> Wallet. No matter the text I tried to enter each time I got message about sensitive language. Eventually I tried to change the category to another and the post was accepted and copy-pasted post content, strangely when I checked it's category today it's in App & system services -> Wallet, and it starts with warning about sensitive language....
Jun ’25
Reply to ARKit camera transform orientation vector doesn't match physical device heading (despite `.gravityAndHeading`)
Hello @himanshujnaidu, I can't tell for sure but it sounds like the matrix you show above is different than how you are interpreting it. Camera Transform = simd_float4x4( [ [0.98446155, -0.030119859, 0.172998, 0.0], // column 0 [0.023979114, 0.9990097, 0.037477385, 0.0], // column 1 [-0.17395553, -0.032746706, 0.98420894, 0.0], // column 2 [0.024039675, -0.037087332, -0.22780673, 0.99999994] // column 3 ]) First up, keep in mind that float4x4's init method is column major. So each 'row' in that code is a column in the matrix. So in this case the position of the camera relative to the origin is 0.024039675, -0.037087332, -0.22780673 Second, the upper-left part of the float4x4 matrix is a float3x3 and represents the orientation. The eulerAngles property on the frame.camera re-interprets this 3x3 matrix as the familiar Euler angles. You can find the orientation of the camera relative to the frame via let rotation = frame.camera.eulerAngles rotation.y will be zero when facing north, 90° when facing east.
Topic: Spatial Computing SubTopic: ARKit Tags:
Jun ’25
Creating RTP-MIDI Sessions via MIDINetworkSession C API (dlopen/dlsym) on macOS 15?
I’m an amateur developer working on a free utility for composers/producers, for which the macOS release needs to create and name RTP-MIDI sessions in Audio MIDI Setup from the command line (so I can ship a small C helper instead of telling users to click through the UI). Here’s what I’ve tried so far, without luck: • Plist hacks: Injecting entries into ~/Library/Audio/MIDI Configurations/*.mcfg works when AMS is closed, but AMS immediately locks and reverts my changes when it’s open. • CoreMIDI C API: I can create virtual ports with MIDISourceCreate, but attempting MIDIObjectGetDataProperty on the apple.midirtp.session plugin always returns err –10836. • Obj-C & Swift: Loading MIDINetworkSession and calling defaultSession, init, setNetworkName: and setting enabled = YES doesn’t produce a new session object in the Network panel. • dlopen/dlsym: I extracted the real CoreMIDI binary out of the dyld shared cache and tried binding _MIDINetworkSessionCreate, _SetName, _SetEnabled, etc., but al
0
0
74
Jun ’25
No notification sound when CarPlay is connected
We're building a taxi driver app. Our goal is simple: Play a notification sound when a new ride request arrives — even if the iPhone is connected to CarPlay. We use Firebase push with sound: default and interruption-level: time-sensitive. The app requests .carPlay and uses a category with .allowInCarPlay. Everything works when CarPlay is disconnected — we get sound and banner. But when connected to CarPlay: the push is delivered silently, no sound is played (even on the phone), Siri Announce is enabled, but nothing is spoken. Questions: Is notification sound blocked when CarPlay is active, unless the app has CarPlay entitlement? Is Siri Announce the only way to notify the driver audibly in this case? Would getting a CarPlay entitlement (e.g. CarPlay.communication) fix this without building a full CarPlay UI? Thanks — all we need is a reliable sound alert when a new ride comes in.
2
0
57
Jun ’25
StoreKit2
Hello, I use Storekit2 to test the purchase of subscription products. After purchasing a subscription product in the sandbox, it will automatically renew 12 times, and then it will no longer automatically renew. When I click to purchase again, calling the try await product.purchase() method does not pop up the purchase pop-up window. In fact, it will directly go to the case let .success(.verified(transaction)): step, and the Transaction.currentEntitlements is empty
1
0
148
Jun ’25