We are trying to figure out a strange issue. Our app has not changed for at least 10 months but my devices and the QA tester device have all stopped receiving push/call notifications for twilio voip The twilio credential and apple voip services certificate are in date and valid It is pointing to the correct bundle id and topic (not changed configuration for years) token passed in to TwilioVoiceSDK.register() is retrieved from PKPushRegistry as per guide Running locally the Twilio Voice SDK successfully registers and retrieves APNs token What is interesting is if I log in with exactly the same client account on an iOS 18.5 device (and an older iPad) call notifications work perfectly (I have made sure all focus modes/dnd are off and notification settings are identical) The only changes myself and QA have made recently is minor iOS 18 version updates - 18.6.2 and 18.7.1 These now receive Invalid device token from APNs when Twilio attempts to create a call/voip notification for the user identity
Search results for
İOS 26 beta battery %1
253,962 results found
Selecting any option will automatically load the page
Post
Replies
Boosts
Views
Activity
We have a Low-Latency HLS stream, and on iOS 26, even though the bandwidth is sufficient, it still selects a low-bandwidth resolution (e.g., RESOLUTION=640x360) for playback instead of using a higher-bandwidth resolution (e.g., RESOLUTION=1920x1080) when using AVPlayerViewController with AVPlayer. This works fine on iOS version 18 and previous versions. What could be the solution to this issue?
Topic:
Media Technologies
SubTopic:
Streaming
Hello, Did you find any solution about that? We have similar problem on tvOS 26. I also have created post which is https://developer.apple.com/forums/thread/804985
Topic:
Media Technologies
SubTopic:
Streaming
Thanks for all the answers. What you’re dealing with here is the responsible code problem. When a process performs a privileged operation, macOS has to track down the responsible code so that it can check whether that code has TCC privileges or not. In general, macOS will follow the chain from child process to parent process to determine process responsibility. However, things are not that simple: The child process might be doing things to break the chain. There are also situations where macOS doesn’t follow the chain as you might expect. I have a test project that I use to exercise cases like this, and it seems to be working for me. Here’s what I did today: On macOS 15.7.1, I went to System Settings > Privacy & Security > Input Monitoring and confirmed that there’s no entry for my test app there. I used Xcode 26.0.1 to build and run the app. I started input monitoring within the app. The system presented the permissions alert. I clicked Open System Settings. And enabled Input Monitoring in System S
Topic:
App & System Services
SubTopic:
Processes & Concurrency
Tags:
[quote='864383022, spacecash21, /thread/804561?answerId=864383022#864383022, /profile/spacecash21'] it seems like macOS memory protection kicks in and does not allow starting/restarting different executable. [/quote] Hmmm, I’m not sure how memory protection is a factor here. The log snippet you posted suggests that your daemon is crashing. Does that generate a crash report? If so, please post it here. See Posting a Crash Report for advice on how to do that. Also, how are you updating your app? Make sure that you’re not hitting the problem described in Updating Mac Software. Specifically, use the instructions in Check Third-Party Software Updaters to verify that your new daemon was written to a new file with a new inode number. Share and Enjoy — Quinn “The Eskimo!” @ Developer Technical Support @ Apple let myEmail = eskimo + 1 + @ + apple.com
Topic:
App & System Services
SubTopic:
Processes & Concurrency
Tags:
Thanks for the clarifications. Just FYI, in networking, raw socket usually refers to raw IP sockets, hence my confusion. So, lemme summarise the issue: You have an iOS app. It talks to a Wi-Fi based accessory over TCP. With iPhone 16, this all works as expected. With iPhone 17, things go wrong, such that your TCP socket disconnects after 20 seconds. After that, your app is unable to reconnect. And the only way to resolve the issue is to restart the Wi-Fi subsystem on your accessory. Is that right? If so, this sounds eminently bugworthy. While there are lots of ways that local networking can go wrong, the fact that this fails when the only variable you change is moving from iPhone 16 to 17 suggests that it’s caused by a Wi-Fi level issue on iPhone 17. DevForums focuses on Apple APIs and tools, and isn’t really set up to help with Wi-Fi level issues. Given your description of the problem, I think it makes sense for you to file a bug so that our Wi-Fi engineering team can investigate. In your bug, make
Topic:
App & System Services
SubTopic:
Networking
Tags:
[quote='864274022, TyngJJ, /thread/805696?answerId=864274022#864274022, /profile/TyngJJ'] I'm using the terminology from an older document [/quote] Yeah, the terminology here is confusing, which is why I’ve switch to named XPC endpoint. It’s long and clumsy [1], but it’s very clear. Unfortunately there’s no way to get that older doc fixed, because the Documentation Archive is a read-only snapshot. You can’t use the responsible process constraint on a launchd daemon or agent because its named XPC service is published to a Mach bootstrap namespace that allows multiple clients to connect. The first client starts your process and then subsequent clients trigger a new connection to that same process. Given that, the concept of responsible process doesn’t really make sense [2]. What you’re really trying to do here is to ensure that your agent only does work on behalf of your app, and that’s the problem that XPC peer constraints solve. In the case of an launchd agent, it’s best to apply XPC peer constraints
Topic:
App & System Services
SubTopic:
Processes & Concurrency
Tags:
Following up on this issue, specifically - the edge correction screen top bar positioning issue is significantly impacting our app. To provide more context: The grey strip appearing beneath the status bar (instead of at the bottom) makes the UI appear broken to users. The issue is consistent across all iOS 26 devices we've tested. Custom styling or modifications are not possible to the VNDocumentCameraViewController as per my knowledge. Has anyone else encountered this? We'd greatly appreciate: Confirmation whether this is expected behaviour or a known issue. Any recommended workarounds or API changes we should implement Any guidance from Apple Engineering would be highly appreciated.
Topic:
UI Frameworks
SubTopic:
UIKit
Tags:
We're observing several UI issues with VNDocumentCameraViewController on devices running iOS 26. These screens were functioning correctly in earlier iOS versions. Issue 1 - On the edge correction screen, the top bar now appears as a gray strip beneath the status bar, whereas in previous iOS versions, it was positioned at the bottom of the screen. Do we have any workarounds to address this issue? Issue2 - The edit buttons and their labels are not clearly visible, affecting usability. Im using XCode 16.4 to build to iOS26 and the usage is like below: `let scanner = VNDocumentCameraViewController() scanner.delegate = self self.present(scanner, animated: true)`
Wow, that’s quite a coincidence. One gets no interesting App SSO questions for years, and then two come by that both mention SAML! Anyway, let’s dig into your issue. Earlier you wrote: [quote='805658021, sunil.jakhar, /thread/805658, /profile/sunil.jakhar'] the extension consistently crashes when calling WKWebView.load(_:) [/quote] Please post a full Apple crash report for this. See Posting a Crash Report for hints and tips on how to do that. Share and Enjoy — Quinn “The Eskimo!” @ Developer Technical Support @ Apple let myEmail = eskimo + 1 + @ + apple.com
Topic:
Safari & Web
SubTopic:
General
Tags:
[quote='864386022, mahboud, /thread/789321?answerId=864386022#864386022, /profile/mahboud'] I've since added the capability to use Bluetooth to configure the device [/quote] Cool. In your previous post you listed three issues. Do any of those still apply on the Bluetooth setup path? Share and Enjoy — Quinn “The Eskimo!” @ Developer Technical Support @ Apple let myEmail = eskimo + 1 + @ + apple.com
Topic:
App & System Services
SubTopic:
Networking
Tags:
I'm trying to use NEHotspotNetwork to configure an IoT. I've read all the issues that have plagued other developers when using this framework, and I was under the impression that bugs were filed and fixed. Here are my issues in hopes that someone can catch my bug, or has finally figured this out and it's not a bug in the framework with no immediate fix on the horizon. If I use the following code: let config = NEHotspotConfiguration(ssid: ssid) config.joinOnce = true KiniStatusBanner.shared.show(text: Connecting to Kini, in: presentingVC.view) NEHotspotConfigurationManager.shared.apply(config) { error in DispatchQueue.main.async { if let nsError = error as NSError?, nsError.domain == NEHotspotConfigurationErrorDomain, nsError.code == NEHotspotConfigurationError.alreadyAssociated.rawValue { print(Already connected to (self.ssid)) KiniStatusBanner.shared.dismiss() self.presentCaptivePortal(from: presentingVC, activationCode: activationCode) } else if let error = error { // This doesn't happen print(❌ Failed to c
Thanks for bringing this to the forums. I’m pretty sure that’s a straightforward answer to this, but before I go into details I want to confirm one thing. When you do this: % file /path/to/module where /path/to/module is one of these WebAssembly binary modules, what does it report? Share and Enjoy — Quinn “The Eskimo!” @ Developer Technical Support @ Apple let myEmail = eskimo + 1 + @ + apple.com
Topic:
Code Signing
SubTopic:
Notarization
Tags:
The Keynote/Numbers/Pages apps for iPhone have a Help modal view that is very neat. Firstly I would like to know the format in which the Help content is stored. The “Apple Help Book” format is used for the macOS apps, but which format is used for the iOS apps ? Secondly I would like to know which SwiftUI API is used to build such a Help modal view. Where to find a SwiftUI example that is based on the same storage format ?
Topic:
UI Frameworks
SubTopic:
SwiftUI
Tags:
As far as I can tell, com.apple.developer.adservices isn’t a real entitlement. For more advice on that topic, see Determining if an entitlement is real. Share and Enjoy — Quinn “The Eskimo!” @ Developer Technical Support @ Apple let myEmail = eskimo + 1 + @ + apple.com
Topic:
App & System Services
SubTopic:
General