When I build my app for iPad OS, either 26, or 18.5, as well as iOS on 16.5 from Xcode 26 with UIDesignRequiresCompatibility enabled my app is crashing as it loads the main UIViewController, a subclassed UITabBarController which is being loaded programatically from a Storyboard from another SplashScreen ViewController. On i(Pad)OS 18.5 I get this error: Thread 1: Could not instantiate class named _TtGC5UIKit17UICoreHostingViewVCS_21ToolbarVisualProvider8RootView_ because no class named _TtGC5UIKit17UICoreHostingViewVCS_21ToolbarVisualProvider8RootView_ was found; the class needs to be defined in source code or linked in from a library (ensure the class is part of the correct target) On iPadOS 26 I get this error: UIKitCore/UICoreHostingView.swift:54: Fatal error: init(coder:) has not been implemented There is no issue building from Xcode 16.4, regardless of targeted i(Pad)OS.
Search results for
iPadOS 17.7.7
3,647 results found
Selecting any option will automatically load the page
Post
Replies
Boosts
Views
Activity
After testing iPads from the 7th, 8th, 9th, and 10th generations on both iPadOS 18.5 and 18.6, the original issue appears to be resolved on all but some 7th gen devices. On those affected 7th gen iPads, the NEAppPushProvider extension still consistently fails to access the local network, even after clean installs, restarts, and other troubleshooting previously described. Notably, at least one 7th gen device did not exhibit the issue. I’ve filed a new bug report: FB19375657, including sysdiagnose logs and context. Thanks for the help.
Topic:
App & System Services
SubTopic:
Networking
Tags:
Should we file a separate bug report, or extend FB16131472 with iPadOS 18.6 info? Sorry, I missed that in the previous posts. Please update the existing bug. Our app utilizes AppleArchive to back up and restore data via UIDocumentPickerViewController. We implemented the variant of UIDocumentPickerViewController that copies the archive file because we had the impression Apple recommended (or required) this variant when reading archives from an external drive. To be honest, I can't think of any reason it would really be THAT different. Practically speaking, the ability to read a file is the same as being able to copy it (since a copy is just reading from a source and writing to a destination). Similarly, while it's possible for two different engines to produce different results*, we've been consolidating our copy engines such that using asCopy SHOULD give you the same result as copyItems. Finally, the kinds of edge cases that copying” is so messy are exactly why formats like AppleArchive or zip exist.
Topic:
UI Frameworks
SubTopic:
UIKit
Tags:
Thank you for responding! We'll look into your suggestion. Our app utilizes AppleArchive to back up and restore data via UIDocumentPickerViewController. We implemented the variant of UIDocumentPickerViewController that copies the archive file because we had the impression Apple recommended (or required) this variant when reading archives from an external drive. We requested Developer Technical Support in February 2025. At that time, we were told there was no workaround. In March 2025 we received a follow-up response from DTS, but it didn't point us in a worthwhile direction. As described in this thread, we filed FB16131472 back in December 2024 regarding iPadOS 18.2. We recently ran the sample code supplied with FB16131472 using iPadOS 18.6, and got the same incorrect results as in iPadOS 18.2. Should we file a separate bug report, or extend FB16131472 with iPadOS 18.6 info?
Topic:
UI Frameworks
SubTopic:
UIKit
Tags:
MultiTasking >> how to disable multitasking window in code level on IpadOS 26.0 Beta Is there a way in app level we can disable multitasking window? force full-screen mode on iPad via API.
Topic:
UI Frameworks
SubTopic:
SwiftUI
We confirmed this bug still exists in iPadOS 18.6. Bug number? It appears Apple has no interest in following their own Human Interface Guidelines regarding long load times: Yes, we make mistakes too. In this case, I think the issue is that UIDocumentPickerViewController is old enough that external storage wasn't really a factor and local APFS file cloning is so fast* that it's pointless to try and present any kind of progress. That was compounded by the fact that they started actively encouraging in-place manipulation (instead of copying) at the same time we introduced external storage, not to mention that external storage is still much less common than the local case. This is definitely a bug that we should address, but I suspect that background is why the bug has been missed for so long. *In my testing, NSFileManager.copyItems can clone ~3500 files/sec when duplicating files inside the same volume on an SSD. Having said all that, the workaround here is also straightforward— you can set asCopy to NO
Topic:
UI Frameworks
SubTopic:
UIKit
Tags:
MultiTasking >> how to disable multitasking window in code level on IpadOS 26.0 Beta Is there a way in app level we can disable multitasking window? force full-screen mode on iPad via API.
Topic:
UI Frameworks
SubTopic:
General
I've added some menus to the new (mac-like) menu bar on the iPad App under iPadOS 26, which is working fine. However if the main view controller covers the whole screen and shows a fullscreen Map (MKMapView), the menu bar has a dark gradient as a background, which makes it extremely difficult to see the menu. I guess the iPadOS tries to put a semi-transparent layer between the view controller and the menu bar to make sure that the content of the view controller doesn't interfere with with the menubar and the menu is easy to read. But when the view controller shows a map, the system seems to get the colors for this transparent layer wrong. Is it possible to solve this, or is this still a bug of iPad OS 26? Interestingly, when I create a screenshot of the screen, this dark gradient which makes the menu bar unreadably is not included in the screenshot. So in the screenshot the menu is easy to read. Only on the real device, the menu bar is almost unreadably
By default, a window on iPadOS 26 can be dragged by touching and dragging the top ~30 points of that window. If the window's root view controller is a UINavigationController with a navigation bar, the window can be dragged by touching and dragging anywhere in that navigation bar. In Apple Calendar, I can drag a window anywhere above the grid of weeks and days. I have an app with a custom navigation controller. My navigation controller is not a subclass of UINavigationController. How can I define what portion of the window should let the user drag that window across the screen on iPad?
We confirmed this bug still exists in iPadOS 18.6. It appears Apple has no interest in following their own Human Interface Guidelines regarding long load times: https://developer.apple.com/design/human-interface-guidelines/loading# https://developer.apple.com/design/human-interface-guidelines/progress-indicators UIDocumentPickerViewController doesn't provide any UI feedback (eg., spinner or progress meter) while slowly copying the selected file from the USB drive, nor does UIDocumentPickerViewController disable the UI buttons after the selection. These two shortcomings result in this iOS framework bug.
Topic:
UI Frameworks
SubTopic:
UIKit
Tags:
We confirmed this bug still exists in iPadOS 18.6.
Topic:
UI Frameworks
SubTopic:
UIKit
Tags:
The Apple documentation for [UIViewController willMoveToParentViewController:] states, Called just before the view controller is added or removed from a container view controller. Hence, the view controller being popped should appear at the top of the navStack when willMoveToParentViewController: is called. In iPadOS 16 and 17 the view controller being popped appears at the top of the navStack when willMoveToParentViewController: is called. In iPadOS 18 the view controller being popped has already been (incorrectly) removed from the navStack. We confirmed this bug using iPadOS 18.2 as well as 18.0. Our app relies upon the contents of the navStack within willMoveToParentViewController: to track the user's location within a folder hierarchy. Our app works smoothly on iPadOS 16 and 17. Conversely, our customers running iPadOS 18 have lost client data and corrupted their data folders as a result of this bug! These customers are angry -- not surprisingly, some have aske
After testing in our tech lab with all devices updated to iOS/iPadOS 18.6, I’m seeing improved behavior overall, but some inconsistencies remain, particularly with older hardware. On iPhone SE (18.6), the issue does not reproduce. Local network access from the extension works as expected. On iPad 10th gen (18.6), the issue is no longer observed. Notably, this device did occasionally fail on 18.5. On iPad 7th gen (18.6), behavior remains inconsistent. The extension is sometimes able to send local network traffic, but in other cases, it fails with the same “Local network prohibited” error. Success seems more likely after switching Wi-Fi networks or if the main app has already made a successful local connection beforehand, but this is not reliable or predictable. So while iPadOS 18.6 clearly improves the situation, it appears that residual issues may still affect older devices. I’ll be extending testing to 8th and 9th gen iPads on Monday and will share any additional findings. Let me know if th
Topic:
App & System Services
SubTopic:
Networking
Tags:
Hey all, Question for the masses.... Does the Yubikey authentication have a OS dependency and it only works with a stable, public OS? Does Azure/Okta/Yubikey beta OS26? My CEO installed iPadOS 26 on his iPad and was not able to authenticate via Yubikey into our company environment. I ran the same scenario on my iPad using iPadOS 26 and I had the same results. Downgrading to iPAdOS doesn't pose these issues. I'm assuming something isn't fine-tuned yet?
I still see this issue, Im using Xcode beta 4, running test on iPad with iPadOS Developer Beta. I tried [self.tabBarController setTabBarHidden:true]; in viewWillAppear [self.tabBarController.tabBar setHidden:true]; in viewWillAppear [self.tabBarController setHidesBottomBarWhenPushed:true]; in parent view controller
Topic:
UI Frameworks
SubTopic:
UIKit