Search results for

İOS 26 beta battery %1

250,973 results found

Post

Replies

Boosts

Views

Activity

How to consume a dynamic Xcode framework?
I have an Xcode project setup as follows: 3 static libraries 1 framework target, whose Mach-O type is set to Dynamic Library main app target (iOS app) The target dependencies are as follows: In framework's build phase [Link with libraries], I have the 3 libs statically linked. In the main app's build phase [Link with libraries], I have only the framework, which is dynamically linked. As per my understanding: The libs are statically linked to the framework. So, the framework binary would contain code from all the libs. The framework is dynamically linked to the main app (iOS app in this case). So, the main app's binary only has a reference to the framework's binary, which would be loaded in the memory at runtime. Assuming my understanding is correct, I'm stuck with the following problem: All 3 libs build successfully The framework builds successfully The main app target doesn't build. The compilation is successful, but the build fails with linker errors. Please let me know if I am do
3
0
103
1w
Reply to How to consume a dynamic Xcode framework?
Again, I recommend that you use a .exp file so you have direct control over what gets exported. If you don’t want to do that, you’ll have to combine information about how the symbols are exported from the static library with information about how the framework is linked. For the former, see An Apple Library Primer and the Understanding Mach-O Symbols post it links to. For the latter, see Command [something] failed with a nonzero exit code for the commands passed to the linker, cross referencing that with the help in the ld man page. Share and Enjoy — Quinn “The Eskimo!” @ Developer Technical Support @ Apple let myEmail = eskimo + 1 + @ + apple.com
1w
Reply to macOS 26 Launch Constraints
[quote='857868022, ski4funSonoma, /thread/799933?answerId=857868022#857868022, /profile/ski4funSonoma'] it seems to be the remedy to the helper/daemon crash. [/quote] That’s unlikely. Launch contraints typically cause things to fail rather than make things work. Hence the constraint. My advice here is that you remove anything you’ve done with regards launch constraints and then debug the original problem you were seeing. If that’s a crash and you post a crash report, I’d be happy to take a look. See Posting a Crash Report for advice on how to post a crash report. Share and Enjoy — Quinn “The Eskimo!” @ Developer Technical Support @ Apple let myEmail = eskimo + 1 + @ + apple.com
Topic: Code Signing SubTopic: General Tags:
1w
Reply to Does accessing ARP table via sysctl trigger Local Network Access prompt?
The answer here is… well… fuzzy. I’m gonna recommend that you file a bug about the weird behaviour you’re seeing, so we can use that to investigate further. IMPORTANT Make sure to include information about why you’re accessing ARP, that is, what high-level goal you’re trying to achieve this way. Please post your bug number, just for the record. Share and Enjoy — Quinn “The Eskimo!” @ Developer Technical Support @ Apple let myEmail = eskimo + 1 + @ + apple.com
1w
Does accessing ARP table via sysctl trigger Local Network Access prompt?
Starting with macOS 15 (Sequoia), applications that perform network discovery operations now trigger a permission prompt: Allow [AppName] to find devices on local networks. I am using sysctl() with NET_RT_FLAGS and RTF_LLINFO to access the ARP table and retrieve gateway MAC addresses: int mib[6]; mib[0] = CTL_NET; mib[1] = PF_ROUTE; mib[2] = 0; mib[3] = AF_INET; mib[4] = NET_RT_FLAGS; mib[5] = RTF_LLINFO; // This flag accesses ARP table entries if (sysctl(mib, 6, buf, &needed, NULL, 0) < 0) return nil; From my testing, the Local Network Access prompt does not always appear. It looks like if the MAC address is already cached in the ARP table, no prompt is shown, and the prompt only appears when the system needs to resolve a new MAC address. Is this correct behavior? Does ARP resolution by itself triggering the prompt?
1
0
121
1w
Reply to Can't find arm_neon.h in macOS 15.6.1
You tagged your thread with metal-cpp so I’d like to clarify how Metal fits into this. Neon intrinsics are obviously limited to the GPU. So what’s up with Metal? [quote='800232021, anthony_gaudino, /thread/800232, /profile/anthony_gaudino'] in macOS 15.6.1 [/quote] Also, just to be clear, macOS doesn’t ship with any headers. You get headers when you install developer tools, either Xcode or the Command Line Tools package. So, which of those do you have installed? And what version? Share and Enjoy — Quinn “The Eskimo!” @ Developer Technical Support @ Apple let myEmail = eskimo + 1 + @ + apple.com
Topic: Programming Languages SubTopic: General Tags:
1w
Reply to SMAppService Sample Code seems broken
And just to verify that it is in fact signed (team ID partially redacted): % codesign -dv /Applications/SMAppServiceSampleCode.app/Contents/Resources/SampleLaunchAgent Executable=/Applications/SMAppServiceSampleCode.app/Contents/Resources/SampleLaunchAgent Identifier=SampleLaunchAgent Format=Mach-O thin (arm64) CodeDirectory v=20400 size=853 flags=0x0(none) hashes=16+7 location=embedded Signature size=4786 Signed Time=Sep 12, 2025 at 2:22:55 PM Info.plist=not bound TeamIdentifier=******9437 Sealed Resources=none Internal requirements count=1 size=188
1w
donate INPlayMediaIntent to systerm, but not show in control center
I donate INPlayMediaIntent to systerm(donate success), but not show in control center My code is as follows let mediaItems = mediaItems.map { $0.inMediaItem } let intent = if #available(iOS 13.0, *) { INPlayMediaIntent(mediaItems: mediaItems, mediaContainer: nil, playShuffled: false, playbackRepeatMode: .none, resumePlayback: true, playbackQueueLocation: .now, playbackSpeed: nil, mediaSearch: nil) } else { INPlayMediaIntent(mediaItems: mediaItems, mediaContainer: nil, playShuffled: false, playbackRepeatMode: .none, resumePlayback: true) } intent.suggestedInvocationPhrase = 播放音乐 let interaction = INInteraction(intent: intent, response: nil) interaction.donate { error in if let error = error { print(Intent 捐赠失败: (error.localizedDescription)) } else { print(Intent 捐赠成功 ✅) } }
3
0
97
1w
Reply to Unable to compile Core Image filter on Xcode 26 due to missing Metal toolchain
I'd appreciate if folks experiencing this would open a bug report and post the FB number here, along with a sysdiagnose attached. The starting point for this thread was a known issue with Xcode 26 beta 1 which was resolved early on in the Xcode 26 beta cycle, so what you're encountering here is something else that we need to look into. — Ed Ford,  DTS Engineer
Topic: Graphics & Games SubTopic: Metal Tags:
1w
Reply to Xcode's new-tab vs. reuse-tab behavior is still infuriating and baffling.
Xcode 26 adds a new option (I think it’s new, I don’t have Xcode 16 anymore to check) that lets you indicate that a tab is pinned automatically which is exactly what the OP is looking for. But sadly Xcode 26 has a rotten regression that was fixed in an early beta and broken again in a later beta - as you open more tabs, the tab widths (all of them) get smaller and smaller so you can’t tell what file is in each. Horrible change. I do recall that in Xcode 16, a tab automatically becomes pinned if the file is edited, or at least that was an option I had been using. That could explain the behavior the OP is seeing. Tabs get replaced if the tab had an unedited file in it. A new tab would be opened if the current tab had an edited file in it.
1w
Reply to Support Request: App Store Server Notification Inaccuracies
Hello - thank you for your post, and for providing detailed information. In this case, here is what happened: You correctly note the first few events: Initial Subscribe on March 21, Failure to Renew due to billing issue + Start of Billing Grace Period on June 21, and Expiration of Billing Grace Period on July 7. What you may have missed is that on July 7, when the Billing Grace Period ended, the subscription continued in the Billing Retry state as detailed on this page. The Billing Retry period lasts for a total of 60 days, in all cases. Your Billing Grace Period took up the first 16 of those 60 days, so that 44 days of Billing Retry remained as of July 7. The notification you received on August 19 (with type=EXPIRED and subtype=BILLING_RETRY) was sent to indicate the end of the 60-day Billing Retry period for the original purchase (as documented here.) The purchase made on July 29 was a new and separate purchase. Ideally, your app would have known that the original subscription was still in the Billing Retry
Topic: App & System Services SubTopic: StoreKit Tags:
1w
iOS 26 UIKIt: Where's the missing cornerConfiguration property of UIViewEffectView?
In WWDC25 video 284: Build a UIKit app with the new design, there is mention of a cornerConfiguration property on UIVisualEffectView. But this properly isn't documented and Xcode 26 isn't aware of any such property. I'm trying to replicate the results of that video in the section titled Custom Elements starting at the 19:15 point. There is a lot of missing details and typos in the code associated with that video. My attempts with UIGlassEffect and UIViewEffectView do not result in any capsule shapes. I just get rectangles with no rounded corners at all. As an experiment, I am trying to recreate the capsule with the layers/location buttons in the iOS 26 version of the Maps app. I put the following code in a view controller's viewDidLoad method let imgCfgLayer = UIImage.SymbolConfiguration(hierarchicalColor: .systemGray) let imgLayer = UIImage(systemName: square.2.layers.3d.fill, withConfiguration: imgCfgLayer) var cfgLayer = UIButton.Configuration.plain() cfgLayer.image = imgLayer le
12
0
615
1w
WCSessionDelegate not being called in the Apple Wallet Extension With UI
Hi, we are implementing the push provisioning via the Apple Wallet Extension starting from the example at https://developer.apple.com/documentation/passkit/implementing-wallet-extensions. To correctly manage the push provisioning on Apple Watch, specifically for a card tokenised in the iPhone but not in the Watch, we need to know if there is a connected Apple Watch to the iPhone. We are using the following code from the Apple Wallet Extension example to detect whether there is a connected watch: WCSession* session = [WCSession defaultSession]; session.delegate = delegate; [session activateSession]; In the main target of the app, at the end of the activation the system correctly calls the delegate method: session:activationDidCompleteWithState:error: but we noticed it is not being called in the UI extension context (the one having NSExtensionPointIdentifier: com.apple.PassKit.issuer-provisioning.authorization). We don't understand why the delegate is not being called in the UI extension, can you pleas
1
0
23
1w