Search results for

İOS 26 beta battery %1

253,888 results found

Post

Replies

Boosts

Views

Activity

Reply to UI-Less Host App for Endpoint Security Extension Installation
There are two supported ways to package an ES client: A system extension embedded in an app installed in Applications A launchd daemon In the system extension case, you install your sysex using System Extensions framework. That framework was designed to be use by a GUI app in response to user actions. Trying to hide that process from the user doesn’t end well. If you’re not happy with that constraint it’s fine to package your ES client as a launchd daemon, and then install it via an installer package, using SMAppService, or any other privilege escalation path that takes your fance. Share and Enjoy — Quinn “The Eskimo!” @ Developer Technical Support @ Apple let myEmail = eskimo + 1 + @ + apple.com
Topic: App & System Services SubTopic: Core OS Tags:
1w
After accepting new Paid aggrement I am not able to distrubute app by xcode
When I try to distrubte app by xcode I am getting error from below. I've already checked all my agreements in App Connect, and my Apple ID is an admin, but I still get this error and cannot distribute my new app version. AppsService: ResponseErrors (1): Error status: 403, code: FORBIDDEN_ERROR, title: 'This request is forbidden for security reasons', detail: 'The API key in use does not allow this request', id: 02b244d3-7a49-4e66-8591-ab399a7cdb33
0
0
21
1w
Reply to XPC Service Installed Outside App Doesn't Set Responsible
I want to start by being clear about terminology. An XPC service is a bundled executable with the .xpc extension. For third-party developers, we only support XPC services that are bundled within the app [1]. You can’t install them elsewhere on the system. It seems like you’re creating a launchd agent which vends a named XPC endpoint via the MachServices property. I think this distinction is relevant here. The responsibility constraint doc specifically mention an “XPC service”, and I think it means what it says, meaning that responsibility constraints don’t apply to launchd daemons and agents. If you’re looking to constrain what process can connect to your named XPC endpoint, check out the Validating Signature Of XPC Process link in XPC Resources. Share and Enjoy — Quinn “The Eskimo!” @ Developer Technical Support @ Apple let myEmail = eskimo + 1 + @ + apple.com [1] Well, the story here is a little muddled, because XPC services can be embedded in a framework. The system makes a lot o
1w
Xcode SPM (Swift Package Manager) Error
Xcode SPM (Swift Package Manager) Error I added the Apple App Store Server Swift Library library to Xcode using Swift Package Manager. Both the project and target are set to iOS 14 or higher. However, when I build after adding the library, an error occurs with the library. A message appears stating that the target is set to iOS 12. I'm using Xcode 26.0.1. Even after adding it to all my projects, the build continues with the same error. I've tried building the library from version 1.0.0 to the latest version, but the same error persists. Even after completely cleaning the project and running it, the same error persists. Does anyone know how to fix this?
1
0
56
1w
Reply to After updating to Xcode26, the current SSID can no longer be retrieved
I’m not aware of any Xcode 26-specific problem with this API. I’ve also not see any feedback about problems with this API in recent OS releases. I suspect that your code has some other issue that just happens to cause this failure. My advice is that you isolate the problematic code into a small test project. It should either work there, or present you with an easier debugging task. To get you started you can crib my code from Getting WIFI SSID. Share and Enjoy — Quinn “The Eskimo!” @ Developer Technical Support @ Apple let myEmail = eskimo + 1 + @ + apple.com
1w
Reply to Degrade IOS 18 beta to 17 beta to test legacy iOS
Ed addressed your specific question, but I want to address about the big picture… It seems like your goal is to downgrade an iOS device from a newer version of iOS to an older version. There’s no supported way to do that [1] on iOS or any of its ‘child’ platforms [2]. Share and Enjoy — Quinn “The Eskimo!” @ Developer Technical Support @ Apple let myEmail = eskimo + 1 + @ + apple.com [1] The only exception being during the beta cycle of a new OS, where it’s possible to erase and device and install the most recent non-beta OS. [2] It is possible to do this with macOS.
1w
Reply to [iPadOS 26] EACCES (Permission Denied) on UDP Broadcast despite Multicast Networking Entitlement
NWConnection isn’t really set up to deal with UDP broadcasts. My advice, sadly, is that you use BSD Sockets for this. BSD Sockets is a much harder API to use correctly. I have lots of hints and tips in Broadcasts and Multicasts, Hints and Tips. The most critical point is that, when working with broadcasts and multicasts, you should target a specific interface. If you try to send a broadcast without specifying the interface, it’s hard to predict which interface it’ll be sent over. [quote='805719021, Tetsuya_0, /thread/805719, /profile/Tetsuya_0'] I suspect this may be a regression bug in the iPadOS 26 security sandbox [/quote] Well, it’s certainly a regression, but I doubt it’s in the sandbox. Usually the sandbox causes things to fail with EPERM. You are feel to file a bug about NWConnection, but I’m concerned that it’ll struggle to get traction given the state of broadcast support in Network framework. If you need a fix for this in the short-to-medium term, I recommend that you switch to BSD Sockets.
1w
Xcode 26 CompileMetalFile failed
EnableLiveAssetServerV2-com.apple.MobileAsset.MetalToolchain = on; ProductName: macOS ProductVersion: 26.0.1 BuildVersion: 25A362 The MetalToolchain is installed, however I keep getting error that MetalToolchain cannot be found by the Xcode Command CompileMetalFile failed with a nonzero exit code error: error: cannot execute tool 'metal' due to missing Metal Toolchain; use: xcodebuild -downloadComponent MetalToolchain ❯ xcodebuild -downloadComponent MetalToolchain 2025-10-31 11:18:29.004 xcodebuild[6605:45524] IDEDownloadableMetalToolchainCoordinator: Failed to remount the Metal Toolchain: The file “com.apple.MobileAsset.MetalToolchain-v17.1.324.0.k9JmEp” couldn’t be opened because you don’t have permission to view it. Beginning asset download... 2025-10-31 11:18:29.212 xcodebuild[6605:45523] IDEDownloadableMetalToolchainCoordinator: Failed to remount the Metal Toolchain: The file “com.apple.MobileAsset.MetalToolchain-v17.1.324.0.k9JmEp” couldn’t be opened because you don’t have permission to view it. Downloa
3
0
256
1w
AccessorySetupKit documentation
This is not a question but rather a small bit of documentation on how Accessory Setup Kit actually works. I spent a couple days figuring this out so I thought let's share my findings. The example app is very light and the documentation definitely has room for improvement so here are a couple important notes. Findings: If you're running > iOS 18 and add any property to your Info.plist file you're no longer able to scan for devices by using CBCentralManager.scanForPeriphals. This will no longer return discoverable devices. Below iOS 18 these properties in the Info.plist are ignored by the OS and you can safely use the legacy method of connecting to bluetooth devices. If you're running > iOS 26 the removeAccessory will show a prompt to the user. If you're running < 26 you can silently remove the accessory and start each session with a clean state. If you create CBCentralManager before you start the ASK session you'll not get the state = PoweredOn. If you have
0
0
331
1w
ITMS-90034: Missing or invalid signature
We are currently facing an issue when attempting to deploy or update the iOS application provided by Salesforce. When signing the .ipa file shared periodically by Salesforce using Company’s Apple certificates, and attempting to upload it via Apple’s native Transporter application, we receive the following error message: ITMS-90034: Missing or invalid signature – The bundle 'com.mysalesforce.mycommunity.[CODE]' at bundle path 'Payload/CommunitiesApp.app' is not signed using an Apple submission certificate. We have strictly followed the steps described in the Salesforce document https://quip.com/yBxiAS29ZlvI We have reviewed the Apple certificates. They are the same ones currently used for other active Company's applications — valid, unchanged, and not expired.
0
0
19
1w
AVAudioEngine installTap stops working after phone call interruption on iPhone 16e
Environment Device: iPhone 16e iOS Version: 18.4.1 - 18.7.1 Framework: AVFoundation (AVAudioEngine) Problem Summary On iPhone 16e (iOS 18.4.1-18.7.1), the installTap callback stops being invoked after resuming from a phone call interruption. This issue is specific to phone call interruptions and does not occur on iPhone 14, iPhone SE 3, or earlier devices. Expected Behavior After a phone call interruption ends and audioEngine.start() is called, the previously installed tap should continue receiving audio buffers. Actual Behavior After resuming from phone call interruption: Tap callback is no longer invoked No audio data is captured No errors are thrown Engine appears to be running normally Note: Normal pause/resume (without phone call interruption) works correctly. Steps to Reproduce Start audio recording on iPhone 16e Receive or make a phone call (triggers AVAudioSession interruption) End the phone call Resume recording with audioEngine.start() Result: Tap callback is not invoked Tested dev
0
0
89
1w
Reply to Watchface Sharing Fails in TestFlight/AppStore on iOS/watchOS 26 (Works in Dev Builds)
We found the solution. For iOS/watchOS 26, you MUST: Migrate from the legacy Watch dual-target to a single-target. Generate the watch face file within your TestFlight build and bundle it with your app; do not generate it in a development environment. This ensures the complications are associated with a valid App Store ID. This strict validation appears to be new in iOS/watchOS 26, as it was not present in iOS/watchOS 18. Reference: Sharing Apple Watch Faces.
Topic: UI Frameworks SubTopic: SwiftUI Tags:
1w
NSISSparseVectorAddTermWithPlaceValueCoefficientStartingIndex.cold.1 crash
Hi, We began to get this new crash in codes that exist years ago from our recent released version, it crashed after a view removed itself from superview. We tried to look at the assembly code of NSISSparseVectorAddTermWithPlaceValueCoefficientStartingIndex, find out that d0 <= 0 would branch to NSISSparseVectorAddTermWithPlaceValueCoefficientStartingIndex.cold.1. We believe that it's related with Autolayout, but setting a negative value for width or height constraints can't reproduce this crash. Here is the crash log Exception Type: NSInternalInconsistencyException Invalid parameter not satisfying: placeValue > 0 Exception Codes: fault addr: (null) Crashed Thread: 0 0 CoreFoundation ___exceptionPreprocess + 164 1 libobjc.A.dylib _objc_exception_throw + 88 2 Foundation -[NSMutableDictionary(NSMutableDictionary) initWithContentsOfFile:] + 0 3 CoreAutoLayout NSISSparseVectorAddTermWithPlaceValueCoefficientStartingIndex.cold.1 + 100 4 CoreAutoLayout _NSISSparseVectorAddTermWithPla
0
0
120
1w
Reply to UITabBar Appears During Swipe-Back Gesture on iOS 26 Liquid Glass UI
Minimal Reproducible Example class AViewController: UIViewController { private lazy var someButton: UIButton = { let button = UIButton(type: .system) button.setTitle(GOGO, for: .normal) button.addTarget(self, action: #selector(didTapSomeButton), for: .touchUpInside) return button }() override func viewDidLoad() { super.viewDidLoad() view.backgroundColor = .green view.addSubview(someButton) someButton.translatesAutoresizingMaskIntoConstraints = false NSLayoutConstraint.activate([ someButton.centerXAnchor.constraint(equalTo: view.centerXAnchor), someButton.centerYAnchor.constraint(equalTo: view.centerYAnchor) ]) } override func viewWillAppear(_ animated: Bool) { super.viewWillAppear(animated) // tabBarController?.setTabBarHidden(false, animated: true) } @objc private func didTapSomeButton() { let bvc = BViewController() bvc.hidesBottomBarWhenPushed = true navigationController?.hidesBarsOnSwipe = true navigationController?.hidesBottomBarWhenPushed = true navigationController?.pushViewController(bvc, animated: tr
Topic: UI Frameworks SubTopic: UIKit Tags:
1w
UITabBar Appears During Swipe-Back Gesture on iOS 26 Liquid Glass UI
Hello, While integrating the Liquid Glass UI introduced in iOS 26 into my existing app, I encountered an unexpected issue. My app uses a UITabBarController, where each tab contains a UINavigationController, and the actual content resides in each UIViewController. Typically, I perform navigation using navigationController?.pushViewController(...) and hide the TabBar by setting vc.hidesBottomBarWhenPushed = true when needed. This structure worked perfectly fine prior to iOS 26, and I believe many apps use a similar approach. However, after enabling Liquid Glass UI, a problem occurs. Problem Description From AViewController, I push BViewController with hidesBottomBarWhenPushed = true. BViewController appears, and the TabBar is hidden as expected. When performing a swipe-back gesture, as soon as AViewController becomes visible, the TabBar immediately reappears (likely due to A’s viewWillAppear). The TabBar remains visible for a short moment even if the gesture is canceled — dur
Topic: UI Frameworks SubTopic: UIKit Tags:
4
0
266
1w