Search results for

İOS 26 beta battery %1

253,797 results found

Post

Replies

Boosts

Views

Activity

Happy Eyeballs cancels also-ran only after WebSocket handshake (duplicate WS sessions)
Network.framework: Happy Eyeballs cancels also-ran only after WebSocket handshake (duplicate WS sessions) Hi everyone 👋 When using NWConnection with NWProtocolWebSocket, I’ve noticed that Happy Eyeballs cancels the losing connection only after the WebSocket handshake completes on the winning path. As a result, both IPv4 and IPv6 attempts can send the GET / Upgrade request in parallel, which may cause duplicate WebSocket sessions on the server. Standards context RFC 8305 §6 (Happy Eyeballs v2) states: Once one of the connection attempts succeeds (generally when the TCP handshake completes), all other connections attempts that have not yet succeeded SHOULD be canceled. This “SHOULD” is intentionally non-mandatory — implementations may reasonably delay cancellation to account for additional factors (e.g. TLS success or ALPN negotiation). So Network.framework’s current behavior — canceling after the WebSocket handshake — is technically valid, but it can have practical side effects at the application lay
1
0
38
5d
Interesting directory listing in Tahoe beta
I'm asking if this directory list is a problem: As root I see _unknown as the owner of a script I'm working on in Visual Studio. This ownership is unexpected. Does it indicate a filesystem issue or my inexperiene with MacOS? sh-3.2# ll total 4 -rwx------ 1 _unknown 667 Nov 3 10:14 wpbackup.sh drwxr-xr-x 3 _unknown 96 Nov 3 07:58 . drwxr-xr-x 3 _unknown 96 Nov 2 09:06 .. sh-3.2# exit I recently did sudo dseditgroup -o edit -a jeffreychimene -t jeffreychimene wheel to write into /private/var/backups Those files don't exhibit this issue: sudo ls -lat /var/backups total 116108 -rw-r--r-- 1 jeffreychimene wheel 101813175 Nov 3 10:32 20251103103246_wordpress_files.tar.gz drwxrwx--- 4 root wheel 128 Nov 3 10:32 . -rw-r--r-- 1 jeffreychimene wheel 1121984 Nov 3 10:32 20251103103246_wordpress_db.sql.gz drwxr-xr-x 39 root wheel 1248 Oct 31 10:23 .. As regular user I see the expected owner > bin [develop] ⚡ ll total 4.0K -rwx------ 1 jeffreychimene 667 Nov 3 10:14 wpbackup.sh
0
0
139
5d
Reply to App Review Sign-In Information
Thank you for your post. We recommend that you sign up for a session with App Review during the weekly Meet with Apple event. Sign in with your Developer ID and select Request a one-on-one App Review consultation. A member of the App Review team will help you with your questions regarding the review process and the App Review Guidelines.
5d
Navigation Bar Title Hidden When Right Bar Button Title Is Long (iOS 26)
I’m developing an app that includes a navigation bar with a centered title and a single right bar button item. I’ve noticed that when both the navigation bar title and the right bar button item’s title are relatively long, the navigation bar title becomes hidden. This issue only occurs on iOS 26. When running the same code on iOS 18, the layout behaves as expected, with both elements visible. Has anyone else experienced this behavior on iOS 26? Is this a known layout change or a possible bug?
1
0
381
5d
Reply to If you have code to package as a framework which has a 3rd party dependency, what can you do given that iOS doesn't support umbrella frameworks
Above I wrote: [quote='844753022, DTS Engineer, /thread/776743?answerId=844753022#844753022'] if you rename your copy of WVPWaffle to FORWaffle, then you’re all good [1] [/quote] That footnote called out some caveats, but on reviewing this thread today I remembered another one. It’s not uncommon for a library to use global resources. In the posts above I talked about one really important one, namely the Objective-C class namespace. However, there are more. For example, imagine a framework that does this: let b = Bundle(identifier: com.example.WaffleVarnishPro)! … access resources via `b` … IMPORTANT Frameworks shouldn’t do this. A better option is to use Bundle(for: SomeClass.self) or #bundle. However, the fact that they shouldn’t do this doesn’t mean that they don’t. This touches on another global resource, namely the bundle ID namespace managed by Bundle. So, if you decide to take the “rename the types” path I outlined above, that might not be sufficient. It’s possible th
5d
Reply to XCFramework with Common Third-Party Dependencies Causing Duplicate Symbol Conflicts
There isn’t a great answer to this in the general case. Ignore the build-time issue right now, and focus on the run-time one: Imagine an app A which depends on F. It also links to a library L which depends on F. The process running A can’t load two different copies of F [1]. Which means L must use a specific version of F, and A must agree to use the same version. If F supports ABI compatibility then you can resolve this conundum by having A embed the newest version of F. But not all frameworks support ABI compatibility. IMPORTANT ABI compatibility has both technical and social aspects. You can’t tell just by looking at the framework whether it’ll be ABI compatible in the long term. You’ll also need a promise from the framework author. Coming back to the build side of this, that presents significant practical challenges: [quote='805901021, Charita, /thread/805901, /profile/Charita'] Static linking: Google Maps symbols compiled into my binary [/quote] Don’t do that. It’ll result in two copies
5d
Reply to Keyframe animation crashes with +[_SwiftUILayerDelegate _screen]: unrecognized selector sent to class on iOS 26
We have the same problem with iOS26 - thousands of crashes in the production. iOS 18 and older works just fine. We are not able to reproduce it locally. It started with building our app with xcode 26, with older xcode it woks ok even on iOS 26, but we were unable to do iOS 26 specific code. Fatal Exception: NSInvalidArgumentException +[_SwiftUILayerDelegate _screen]: unrecognized selector sent to class 0x1efa9da08 0 CoreFoundation 0xc98c8 __exceptionPreprocess 1 libobjc.A.dylib 0x317c4 objc_exception_throw 2 CoreFoundation 0x1656cc -[NSObject(NSObject) doesNotRecognizeSelector:] 3 CoreFoundation 0x464f8 ___forwarding___ 4 CoreFoundation 0x4e3a0 _CF_forwarding_prep_0 5 UIKitCore 0x18e7880 __35-[UIViewKeyframeAnimationState pop]_block_invoke 6 CoreFoundation 0x12170 __NSDICTIONARY_IS_CALLING_OUT_TO_A_BLOCK__ 7 CoreFoundation 0x1a47cc -[__NSDictionaryM enumerateKeysAndObjectsWithOptions:usingBlock:] 8 UIKitCore 0x18e76bc -[UIViewKeyframeAnimationStat
Topic: UI Frameworks SubTopic: UIKit Tags:
5d
UICollectionViewDelegate method not invoked
I’m running the interactive reordering sample from this repo and hitting an odd behavior on newer simulators: the delegate method that lets you steer the drop: func collectionView(_:targetIndexPathForMoveOfItemFromOriginalIndexPath:atCurrentIndexPath:toProposedIndexPath:) works fine on iOS 16, but on iOS 18 and iOS 26 simulators it never fires, so the item always lands at the proposed index path and I can’t constrain moves or adjust the compositional view layout to accommodate the cell of different size. Is this a new behavior in modern iOS? If so, what’s the recommended way to control the final index path for the UICollectionViewDropDelegate now?
Topic: UI Frameworks SubTopic: UIKit Tags:
0
0
30
5d
Reply to How to use the WebAssembly (wasm) binary module in macos App
Yeah, I figured you’d get see something like this. IMPORTANT All of the following assumes you’re targeting macOS. The story for iOS and its child platforms is very different. From the perspective of code signing on Apple platforms, this is data not code. We touch on this in Placing content in a bundle; see the discuss of shell scripts in that doc. Given that, you should place these files in Contents/Resources where they’ll be sealed over by the code signature like any other resource file. That takes care of the on-disk side of things. How you handle this in memory depends on your WebAssembly runtime. Some runtimes are pure interpreters. Those don’t generate code on the fly, and thus don’t need to take any special action to allow that code to run. However, high-performance WebAssembly runtimes often include a JIT. There are two ways you can create a JIT: The recommended path is the one described in Porting just-in-time compilers to Apple silicon. Many legacy JITs don’t follow those rules, rel
Topic: Code Signing SubTopic: Notarization Tags:
5d
Reply to Icon Composer and Xcode building time
Hi, I'm seeing the same thing. I want to use AlternateAppIcon, so I added 7 AppIcon-x.icon files to my project in Xcode 26, and these icon files are created by icon composer software. And I also see the AssetCatalogSimulatorAgent(370% CPU). Finally, it took 30mins to build succeeded project. Very slowly. What should I do?
5d
Reply to Core Bluetooth and app background launch
You seem to have misunderstood. That note, Note 5, only pertains to the specific cases where Note 5 is referred to, namely: if the app Force Quit by the user Control Center Bluetooth button toggled An app that was force quit was never able to be relaunched before. iOS 26 actually adds the capability for such apps to be launched if they opt in to use AccessorySetupKit. So, this is not a case of apps losing the capability to relaunch, but a case of apps gaining the capability to relaunch in cases where they weren't able to before, if they use AccessorySetupKit.
Topic: App & System Services SubTopic: Core OS Tags:
5d
Crash when removing network extension
Our application uses NEFilterPacketProvider to filter network traffic and we sometimes get a wired crash when removing/updating the network extension. It only happens on MacOS 11-12 . The crashing thread is always this one and it shows up after I call the completionHandler from the stopFilter func Application Specific Information: BUG IN CLIENT OF LIBDISPATCH: Release of a suspended object Thread 6 Crashed:: Dispatch queue: com.apple.network.connections 0 libdispatch.dylib 0x00007fff2039cc35 _dispatch_queue_xref_dispose.cold.1 + 24 1 libdispatch.dylib 0x00007fff20373808 _dispatch_queue_xref_dispose + 50 2 libdispatch.dylib 0x00007fff2036e2eb -[OS_dispatch_source _xref_dispose] + 17 3 libnetwork.dylib 0x00007fff242b5999 __nw_queue_context_create_source_block_invoke + 41 4 libdispatch.dylib 0x00007fff2036d623 _dispatch_call_block_and_release + 12 5 libdispatch.dylib 0x00007fff2036e806 _dispatch_client_callout + 8 6 libdispatch.dylib 0x00007fff203711b0 _dispatch_continuation_pop + 423
3
0
55
6d