iPadOS is the operating system for iPad.

iPadOS Documentation

Posts under iPadOS tag

276 Posts
Sort by:
Post not yet marked as solved
2 Replies
880 Views
Hi, in an App I maintain we have a huge crash count at launch on the iPad. While I can't reproduce it, looking at the stack trace it seems [UIDevice currentDevice].userInterfaceIdiom == UIUserInterfaceIdiomPhone evaluates to true under some conditions on iPadOS 15. (the crash occurs in an UIViewController that is allocated only on the iPhone in one code location) Is there anything that can cause [UIDevice currentDevice] to return nil, e.g. blocking the main thread? Thanks!
Posted
by TH0MAS.
Last updated
.
Post not yet marked as solved
0 Replies
387 Views
Greetings all, I have a crash report but I cannot figure out what is causing the crash. When I do a debug build on simulator, it is all good. When I make a release build and install on device, it crashes as soon as the mobile app opens. I am using React Native 0.73.2 if that helps at all. Any help understading this crash report is appreciated. Flex-2024-01-31-092208.txt
Posted
by Zalren.
Last updated
.
Post not yet marked as solved
0 Replies
266 Views
In my application, a textview and attributed text (with different font and color in it). With IOS 15.4 it is working fine without a code, but with IOS 17.2; when I pinch and zoom in, the text comes to left side like a invisible column and zoom in. It's not working properly. But WHY ?... and most inportant... How can I fix it ? Thanks...
Posted
by EmreB.
Last updated
.
Post marked as solved
2 Replies
568 Views
I have an issue where I see bottom navigation bar "menu". I created a menu so I don't need that default navigation bar. I just want to delete it so it does not shows at all. Any tips? To be clear I need to delete that "gray" bar behind white menu.
Posted Last updated
.
Post not yet marked as solved
1 Replies
574 Views
hey! i have an ipad pro 11’ 2018, and everything was working fine until one day i wasn’t able to connect my apple pencil 2 to my ipad. the pencil itself gets detected it just won’t connect with my ipad. i already tried restarting, unpairing (even since i wasn’t able to pair it) and even restoring my ipad. does anyone have a solution for this?
Posted
by idk12582.
Last updated
.
Post not yet marked as solved
0 Replies
315 Views
I am currently investigating converting a large macOS, iOS, and iPadOS app from using AppKit and UIKit for the front end to using SwiftUI. This app uses a sidebar/source list style window on macOS and iPadOS. The content/detail portion of the window displays hierarchal information so you can drill in for details and back out to get an overview. In this application the selection in the sidebar changes how the information in the content/detail area is displayed but not what information is displayed. The included ContentView SwiftUI code shows an example of this. The sidebar lets you change the background color of the detail view and the content of detail view provides all of the "links" to navigate forward to see more data. To try and make this work I am using a NavigationSplitView with a List for the sidebar and a NavigationStack for the detail. The sidebar list takes a selection binding and the list contents uses tags to map the selection. It does not use NavigationLink and the selection state variable is not used in the NavigationStack of the detail view. With this setup, I would expect there to be no relationship between the sidebar and detail views. The problem is whenever the selection in the list in the sidebar changes the NavigationStack in the details backs up to its root view. I have included an example ContentView showing this behavior. Is there anyway to prevent this? Should I file a "feedback" to request this functionality? Thank you in advance for any help. @State var path: [ContentView.Step] = [] @State var color: Color? = .clear var body: some View { NavigationSplitView { List (selection: $color) { Text ("Clear").tag(Color.clear) Text ("White").tag(Color.white) Text ("Blue").tag(Color.blue) Text ("Green").tag(Color.green) } } detail: { NavigationStack (path: $path) { VStack { NavigationLink(value: ContentView.Step.a) { Text("Push A") } NavigationLink(value: ContentView.Step.b) { Text("Push B") } NavigationLink(value: ContentView.Step.c) { Text("Push C") } Image(systemName: "globe") .imageScale(.large) Text("Hello, world!") } .navigationDestination(for: ContentView.Step.self) { step in step.body .toolbar { ToolbarItemGroup(placement: .automatic) { Button { _ = path.popLast() } label: { Text("Back") } .disabled (path.count <= 0) } } } } .frame(maxWidth: .infinity, maxHeight: .infinity) .background(color) } } enum Step: Hashable { case a case b case c var body: some View { Group { switch self { case .a: VStack { Text ("A") NavigationLink(value: ContentView.Step.b) { Text("Push B") } NavigationLink(value: ContentView.Step.c) { Text("Push C") } Image(systemName: "globe") .imageScale(.large) .hidden() Text("Hello, world!") } case .b: VStack { NavigationLink(value: ContentView.Step.a) { Text("Push A") } Text ("B") NavigationLink(value: ContentView.Step.c) { Text("Push C") } Image(systemName: "globe") .imageScale(.large) Text("Hello, world!") .hidden() } case .c: VStack { NavigationLink(value: ContentView.Step.a) { Text("Push A") } NavigationLink(value: ContentView.Step.b) { Text("Push B") } Text ("C") Image(systemName: "globe") .imageScale(.large) .hidden() Text("Hello, world!") .hidden() } } } } } }
Posted Last updated
.
Post not yet marked as solved
0 Replies
351 Views
Hi, I'm using Whirlyglobe on iPad and iPhone and it worked fine so far until now. I upgraded to Xcode15, and now I have issues displaying the globe on my iPad. iPhone works without issues, but iPad throws the following error and doesn't display the globe anymore: "Execution of the command buffer was aborted due to an error during execution. Ignored (for causing prior/excessive GPU errors) (00000004:kIOGPUCommandBufferCallbackErrorSubmissionsIgnored)" When I deploy with Xcode14.3.1, everything works fine. All systems MacOS and iPadOS, and iOS are updated to the latest versions, and I'm using MBP Max M1 any idea how to solve the issue? I guess it has to do with Metal... ?! thanks in advance, M.
Posted Last updated
.
Post not yet marked as solved
1 Replies
513 Views
Hi, We have an app that is built for adhoc distribution and the devices that the app is installed on does not have internet connection while in use. From time to time, after the app has been in use for a while, the error message "Unable to Verify App: An internet connection is required to verify the trust of the developer' ... This app will not be available until verified." will randomly pop up and cause the app to be not usable. Why does this message appear randomly? Is there any way to prevent this error message from appearing as the devices do not have internet connection and the users are not able to verify app and continue using the app.
Posted Last updated
.
Post not yet marked as solved
0 Replies
289 Views
The application often crashes and I register an error in the log, see attachment, but I can't figure out where the problem might be. Eureka.Section.subscript.getter (Swift.Int) Eureka.BaseRow.txt Thank you very much for the advice
Posted
by AgySA.
Last updated
.
Post not yet marked as solved
1 Replies
516 Views
With UIKit you can open a window via drag and drop by creating a UIDragItem with an NSItemProvider and NSUserActivity object in a collection view. Is there a similar SwiftUI API to open a window by dragging out a view from a grid? Or can we only manually invoke openWindow from a button?
Posted
by Jordan.
Last updated
.
Post not yet marked as solved
3 Replies
512 Views
My app has a destination "visionOS (designed for iPad)", not "visionOS". It works nicely in the Vision Pro simulator. Im confused with Apples documentation on how to prepare for the app store: https://developer.apple.com/documentation/visionos/making-your-app-compatible-with-visionos If the app uses a destination "visionOS (designed for iPad)" is it possible or required to provide Vision Pro screenshots in App Store Connect? In App Store Connect, it is possible to add a platform visionOS. Is my assumption correct, that this platform is only for destination "visionOS" and not for destination "visionOS (designed for iPad)"?
Posted
by gerdc.
Last updated
.
Post not yet marked as solved
3 Replies
437 Views
After updating this iPad to iPadOS 17.3 beta 1, I opened Settings to check on the new Stolen Device Protection feature. Not only couldn’t I find the feature, I couldn’t find the settings for Face ID & Passcode AT ALL; the entire section appears to be missing. I also noticed that a number of settings were greyed out & inaccessible, including iCloud, FaceTime, Messages & TV Provider; they are visible, but cannot be opened/edited. I filed a Feedback (FB13466441) but have gotten no response & the problem has not been resolved in 17.3 beta 3. This seems like a pretty significant bug that could cause serious problems (not yet, thankfully). Is anyone else seeing this problem?
Posted
by tking13.
Last updated
.
Post not yet marked as solved
1 Replies
728 Views
We use a test iPad to test new versions of our app as well as checking new (beta) versions of iPadOS. Our app - Rendezvous Appointment Book -uses iCloud to sync between the iPad and iPhone. So, when an entry is made on either the iPad or iPhone the entry is automatically synced to the other device(s). So, a user can make a client appointment on one device and it syncs to another iPad or iPhone logged into the same iCloud account. This has worked smoothly for years. But, the latest beta version - 17.8 caused a syncing issue where all the existing data that is stored on the same iCloud account did not sync. We have seen this before. Recently, starting with iPadOS/iOS 16.3 syncing failed for a number of users just on their iPads. The data stored on iCloud disappeared, but the iPhone did sync with iCloud. About 30 users could not get their data to sync at all , but the vast majority did sync. Some users who experienced the problem were able to sync by deleting the app and reinstalling it from the App Store, as per our recovery instructions. Then when version 16.4 was released all syncing worked as well as 16.5 and 16.6 which have worked perfectly. When 17 beta was released we tested again for proper syncing, but ran into the same issue with version 17.3 beta - no sync again. But 17.6 beta did sync. Now, in testing this last Thursday with 17.8 beta the same issue reappeared on our test iPad. We contacted Apple Developer support but have yet to get any resolution (and we are worried that when Apple releases 17 on Sep 11 the syncing issue might still rear its ugly head). Has anyone seen this happen? BTW all other iCloud syncing worked correctly, e.g. Photos, backups, etc.
Posted Last updated
.
Post marked as solved
1 Replies
506 Views
Dear all, I'm building a SwiftUI-based frontend for the RealityKit Object Capture feature. It is using the iOS+macOS (native, not Catalyst) template on Xcode 15.1. When compiling for macOS 14.2, everything works as expected. When compiling for iPadOS 17.2, I receive the compiler error message "Cannot find type 'PhotogrammetrySession' in scope". As minimum deployment target, I selected iOS 17 and macOS 14 (see attachment). An example of the lines of code causing errors is import RealityKit typealias FeatureSensitivity = PhotogrammetrySession.Configuration.FeatureSensitivity // error: Cannot find type PhotogrammetrySession in scope typealias LevelOfDetail = PhotogrammetrySession.Request.Detail // error: Cannot find type PhotogrammetrySession in scope I made sure to wrap code that uses features unavailable on iOS (e.g. the .raw LOD setting) in #available checks. Is this an issue with Xcode or am I missing some compatibility check? The SDK clearly says /// Manages the creation of a 3D model from a set of images. /// /// For more information on using ``PhotogrammetrySession``, see /// <doc://com.apple.documentation/documentation/realitykit/creating-3d-objects-from-photographs>. @available(iOS 17.0, macOS 12.0, macCatalyst 15.0, *) @available(visionOS, unavailable) public class PhotogrammetrySession { /* ... */ } Thanks for any help with this :) And greetings from Köln, Germany ~ Alex
Posted
by AlexLike.
Last updated
.
Post not yet marked as solved
0 Replies
276 Views
We develop and operate custom apps for iPadOS. That app now crashes frequently. The following events are output to the crash log. Event: disk writes Action taken: none Writes: 1081.78 MB of file backed memory dirtied over 777 seconds (1391.62 KB per second average), exceeding limit of 12.43 KB per second over 86400 seconds Writes limit: 1073.74 MB Limit duration: 86400s Writes caused: 1081.78 MB Writes duration: 777s Duration: 777.35s Duration Sampled: 755.30s Steps: 35 (10.49 MB/step) What does this log mean? And how can it be improved?
Posted Last updated
.
Post not yet marked as solved
1 Replies
274 Views
iPadOS 17,2 I can't force an IMAP configuration. My provider offers both IMAP and POP and when I am adding my account, only POP is used. A button to choose between POP and IMAP will be helpful or any other trick to force the IMAP over POP. Thank you.
Posted
by PMoineau.
Last updated
.
Post not yet marked as solved
1 Replies
312 Views
everyday the system will crash. And the system told me that the system can not work. You only can restart the system. If you don't do it, you can not unlock the system. I hope Apple technology teams can solve this problem in ios 17.3beta2 and ipados 17.3 beta2.
Posted
by chx4609.
Last updated
.
Post not yet marked as solved
0 Replies
410 Views
With the recent iPad OS 17 release, Apple added the Health app for the first time. Looking at it, it seems pretty similar to the phone version as the Health app only shows 'historical' health data. My question is this: We are developing an iPad based fitness app. Is there any way of getting real-time health data from the Apple Watch directly to an iPad app? (basically, we just need heart rate). Or, do we have create some sort of workflow through the Phone like Watch -> iPhone running our app -> our servers -> iPad running our app ..to get that real-time data? We really just want Watch -> iPad running our app. I'm afraid I already know the answer but just thought I'd check in case I'm missing something in iOS 17. Thanks!
Posted Last updated
.
Post marked as solved
11 Replies
4.7k Views
I am currently writing a iPadOS application to act as a companion to the desktop version that controls a piece of hardware via a USB CDC serial connection. Due to modern iPads having USB-C ports for the last 2 years and the ability to attach certain USB devices via adaptors since the origin of the 30pin doc connector I would expect protocol availability to be fairly complete. So then why is it that the headers required to use USB CDC serial don't exist and if you make them yourself you need to use illegal symbols so you can't upload it to App Store connect. Where as USB CDC ethernet has full support along with Bluetooth RFCOMM (rs232 serial over bluetooth) and even USB MIDI given that midi is a superset of serial. So why isn't there a USB CDC serial kit/api/even just allowing a data stream to the TTY/CU port? If there is a way please tell me what it is and point me to the documentation.
Posted Last updated
.