Fatal safeAreaInsets Error on Certain iOS/iPadOS 26 Devices On certain devices that have updated to iOS/iPadOS 26, the safeAreaInsets value is displayed incorrectly when rotating. On the iPhone SE3, the safeAreaInsets.top value is displayed inverted when rotating. It should return 20.0 when rotated vertically and 0.0 when rotated horizontally. Currently, the value is reversed. (0.0 when rotated horizontally and 20.0 when rotated vertically.) On iPad Pro devices, the safeAreaInsets.top value is always returned as 0.0 when the app is first launched. (This issue is believed to occur on all iPad devices, including the iPad Pro.) If the user subsequently rotates the iPad, the safeAreaInsets value is returned correctly. On the iPhone 17 with dynamic islands, the safeAreaInsets value is displayed correctly. My guess is that all devices running iOS/iPadOS 26 without dynamic islands will experience an issue where the safeAreaInsets value is displayed incorrectly. This issue occurs w
Search results for
iPhone 16 pro
78,800 results found
Selecting any option will automatically load the page
Post
Replies
Boosts
Views
Activity
Additionally, I've discovered something new: If I click Request Mobile Website in the page menu while the page load fails, the page loads normally! However, if I enable Request Desktop Website at the bottom of the menu, it only works on the initial mobile-to-desktop transition. Reloading the page or quitting and restarting Safari still fails. This clearly indicates a bug in the iPhone's WebKit system.
Topic:
Safari & Web
SubTopic:
General
works just fine in Chrome, Firefox, Edge as well as Safari on MacOS and Safari in the Mobile simulator. Only actual iOS devices fail. In our case, it's a regular PWA page, and it crashes immediately, but we believe this is the same issue. Given that this only occurs on actual iPhone devices, we believe it's a problem associated with the iPhone's OS and AP, or more specifically, a malfunction in the OS's memory management logic or malicious pattern blocking logic. This post is from last year, and it's surprising that the same issue is still being reported, and as a developer, I'm deeply pessimistic.
Topic:
Safari & Web
SubTopic:
General
Tags:
CloudKit Push Notifications Not Delivering - Extensive Debugging Completed Issue Summary CloudKit subscriptions are properly configured and triggering, but push notifications are never delivered to devices. After extensive debugging, I've isolated the issue to CloudKit→APNS delivery failure. Environment Xcode: 15.x iOS Target: 17.0+ watchOS Target: 10.0+ CloudKit Database: Both Public and Private Testing Devices: iPhone 15 Pro, Apple Watch Series 9 Environments Tested: Development and Production What's Working ✅ 1. CloudKit Subscriptions All 6 subscription types successfully created and visible in CloudKit Dashboard Subscriptions persist across app launches (verified in dashboard) Subscription predicates correctly configured for each record type: // Example: FriendRequest subscription NSPredicate(format: toUser == %@, userRecordID) // Example: Challenge subscription NSPredicate(format: recipientID == %@ AND status == %@, userRecordID, pending) 2. Device Registration • App successfully reques
Topic:
App & System Services
SubTopic:
Notifications
Tags:
I ran into the same issue. I enrolled and got the subscription on Apple Developer app on iPhone. But after payment, the app shows account cannot be enrolled via mobile app and ask to enroll via web. I did, and I got charged again. How do I refund the subscription from app store? https://reportaproblem.apple.com/ doesn't let me refund and says I have no products eligible for refunds. Who/where do I contact to refund apple developer program double charge?
Topic:
Developer Tools & Services
SubTopic:
Apple Developer Program
Hello, I am using Xcode 16, it is still stuck to Attaching to App, I tried either way by adding video in project folder and later tried with adding it to Shared folder, it is not working for me.
Topic:
Developer Tools & Services
SubTopic:
Xcode
Tags:
Recently, I've noticed that background Bluetooth scanning stops when I move an app to the background on an iPhone 17 device with Bluetooth 6. I'm curious about a solution. Background Bluetooth scanning doesn't stop on devices older than iOS 26, or on devices that were updated from an iPhone 17 or earlier to iOS 26.
After getting 26.1 my phone icon just turning white and then close. Any help?
Topic:
Community
SubTopic:
Apple Developers
Recently, I've noticed that background Bluetooth scanning stops when I move an app to the background on an iPhone 17 device with Bluetooth 6. I'm curious about a solution. Background Bluetooth scanning doesn't stop on devices older than iOS 26, or on devices that were updated from an iPhone 17 or earlier to iOS 26.
Hello, I’m experiencing a very unusual problem when using VirtioFS with the Apple Virtualization Framework and Docker, through tools such as Lima and Tart. I’ve described the full details here: lima-vm/lima#4053 (comment), but here’s a quick summary. Steps to Reproduce Given a directory structure like this: mkdir -p local-test-dir/dir and running the following command: docker run -u $(id -u) --rm -v $PWD/dir:/mnt/dir alpine:latest sh -c ls -al /mnt the output is: total 8 drwxr-xr-x 1 root root 4096 Sep 23 22:48 . drwxr-xr-x 1 root root 4096 Sep 23 22:48 .. drwxr-xr-x 2 root root 64 Sep 19 21:34 dir # <-- INCORRECT The directory appears as root:root, which is wrong. Workaround If I add an artificial sleep of more than 0.9s before listing the directory, the issue disappears: docker run -u 501 --rm -v $PWD/dir:/mnt/dir alpine:latest sh -c sleep 0.9; ls -al /mnt Output: total 8 drwxr-xr-x 1 root root 4096 Sep 23 22:48 . drwxr-xr-x 1 root root 4096 Sep 23 22:48 .. drwxr-xr-x 2 501 root 64 Sep 19 21:34 dir # <
Topic:
App & System Services
SubTopic:
Core OS
Tags:
PLATFORM AND VERSION Model - iPhone 13 Pro Max (Potentially for other models also) OS - iOS 26 DESCRIPTION OF PROBLEM : BLE discoverability (advertising) is not working on iOS 26 but works reliably on older iOS versions. Details: Our app acts as a Bluetooth peripheral. When advertising, the app only adds CBAdvertisementDataLocalNameKey in advertisement data. Format of local name - NTDI:103202400001 We have observed that in iOS 26, the local name is getting truncated. This breaks the parsing logic in our IOT device central code, which expects the full local name to be present. We have also observed that some extra data is getting added to the advertisement data by the OS. As of now, updating the IOT device logic for parsing is not possible. STEPS TO REPRODUCE Create an instance of CBPeripheralManager. Start advertising with a local name with the format NTDI:103202400001 Capture the advertisement data using a Bluetooth sniffer tool. Observe that the local name is getting truncated Legacy ADV_I
I am receiving an entitlement error from stripe terminal SDK when integrating Tap to Pay from apple in the info.plist. Im hoping that someone can give me their input on my error output rather than diving into the stripe sdk to point me in the right direction of something I may have missed with entitlements. I have been approved for tap to pay entitlement and am following the instructions here from apple: https://developer.apple.com/documentation/proximityreader/setting-up-the-entitlement-for-tap-to-pay-on-iphone com.apple.developer.proximity-reader.tap-to-pay
Hell.o I developed web base mobile application these: https://class.mangoedu.co.kr https://betaclass.mangoedu.co.kr https://testclass.mangoedu.co.kr Page is loaded well other platform (Windows, Android...). and Mac. and iPad. and iPhone on Simulator. but only did not load page in REAL iPhones. The issue started intermittently about a month ago, but has recently become almost constant. and this problem is not a code level. Help us please. to iPhone OS/Webkit develop & operation team.
Topic:
Safari & Web
SubTopic:
General
The examples in the code example below are for reference purposes only. IOAudioFamily.kext and IOAudioFamily support macOS Tahoe no longer implements the USB Audio class using an IOAudioFamily based kext. USB Audio class devices are now supported within a driver functioning in user space. This change has implications for 3rd party developers who provide additional support for their devices. It is common for some devices to provide additional, non-class, USB interfaces for control and configuration of proprietary parameters and these parameters are generally made available to end users via custom applications provided by the 3rd party vendor. To access these advanced parameters an application developer may need to associate an instance of a Core Audio device AudioObjectID, created and published by the Apple USB Audio class driver, with the underlying USB device available through one of the IOUSBHostFamily API's. AppleUSBAudio.kext (IOAudioFamily) is no longer in use: The following IOServices published by Apple
Topic:
Media Technologies
SubTopic:
Audio
Tags:
Xcode 26 run an very old iOS project, when run in iPhone 17 series simulator, it get XXX's architectures (Intel 64-bit) include none that iPhone 17 can execute (arm64), and when I run in iPhone device, it works correctly. The project setting is in the picture below.
Topic:
Developer Tools & Services
SubTopic:
Xcode