Search results for

iPadOS 17.7.7

3,648 results found

Post

Replies

Boosts

Views

Activity

Reply to Will upcoming limits on certificate validity periods affect IPSec servers?
My recommendation here would be for any TLS connections using a server certificate from one of the Root CAs pre-installed on iOS, iPadOS, macOS, watchOS, or tvOS to be aware of this change on September 1st, 2020. You should plan for this change if you know you are going to obtain a new certificate after September 1st, 2020 for TLS connections on Apple platforms - as this change will affect you. Keep in mind that this only affects TLS server certificates issued AFTER September 1st. So, for example, if you have a server certificate that is used for TLS connections, and this certificate is issued from one of the Root CAs contained on Apple platforms, and you obtain a new certificate in the middle of September 2020, this certificate should contain a validity period with a maximum of 397 days instead of 825 days. This validity period will be contained in the period of time from notBefore through notAfter, inclusive.Notice that this documentation also states that this change will not affect certificates is
May ’20
Super/subscripting in NSAttributedStrings
Has super/subscripting in NSAttributedStrings been deprecated in iPadOS 13? The Objective-C code line:[attString addAttribute:(NSString*)kCTSuperscriptAttributeName value:@1 range:NSMakeRange(k, range)];works fine on my old iPad and simulators running iOS 12 and earlier, but is ignored on my iPad Pro and on simulators running any version of iPadOS 13. It isn't an Xcode 11 problem, since the same thing happens with my apps downloaded from the App Store several years ago.
5
0
1.7k
May ’20
StatusBarStyle suddenly not working in iOS / iPadOS 13, UINavigationBarController with Large Titles
I am using the following code to set the light colour for StatusBarStyle: But this code has suddenly stopped working in iOS 13 and iPadOS 13extension UINavigationController { override open var preferredStatusBarStyle: UIStatusBarStyle { get { return .lightContent } } }I have implemented UINavigationBarController with Large Titles for iOS 13 and iPadOS 13. I am using Xcode 11.4.1
1
0
1.2k
May ’20
RealityKit does not seem to work correctly in the Swift Playgrounds App for iPad
I've been developing my playground within the Swift Playgrounds app on my iPad Pro for a week, but in my code RealityKit didn't work correctly. I believed my code was wrong and have been struggling to debug it for some days.Today, however, I finally found the Swift Playgrounds app crashes every time as soon as it shows the iPad's camera view, with even a simplest code including ARView. When building an app from the same code with Xcode, the app works well on my iPad.I uploaded the video to show the way it crashes: https://youtu.be/W6l83h29mJcI wanted to submit an AR app to this Swift Student Challenge, but I'm totally exhausted and have given up my submission, since we are supposed to develop a playground within the Playgrounds app in the Challenge.The simple code which doesn't work correctly is like this:import SwiftUI import UIKit import RealityKit import PlaygroundSupport let arView = ARView( frame: .zero, cameraMode: .ar, automaticallyConfigureSession: true ) let sphereMesh = MeshResource.generateSphere(r
0
0
689
May ’20
Reply to Super/subscripting in NSAttributedStrings
Thanks for the replies. They got me thinking. Here's what I've found so far:First, with the exception of superscripting, all other attributes (font, size, font color, background color, underlining, etc.) that I've tried work fine in IPadOS 13, and everything (including superscripting) works fine in iOS 12 and earlier.In iPadOS 13, the code snippet attStr = [[NSMutableAttributedString alloc] initWithString:@X2]; [attStr addAttribute:(NSString*)kCTSuperscriptAttributeName value:@1 range:NSMakeRange(1, 1)]; aLabel.attributedText = attStr;works fine for UILabels, but attStr = [[NSMutableAttributedString alloc] initWithString:@X2]; [attStr addAttribute:(NSString*)kCTSuperscriptAttributeName value:@1 range:NSMakeRange(1, 1)]; [id setAttributedText: attStr];doesn't work for UITextFields or UITextViews (I use the latter because I frequently need scrollers for app how-to info).Interestingly, the developer documentation for NSAttributedStrings includes an NSAttributedStringKey named NSSuperscriptAttri
May ’20
Mystery playlists in iTunesLibrary SDK.
(I know this isn't a MusicKit problem but there is no place for the iTunesLibrary SDK when saving the post.)In apps that use the iTunesLibrary SDK, I see playlists that I've deleted a long time ago. However, I don't see them in the Music app, or any of my other connected devices... (iOS, iPadOS, tvOS, watchOS.)I made a quick swift playground and confirmed that the SDK is showing them as part of the ITLibrary. I don't know where these are coming from. I've even created a brand new Library through the music app, and they are still showing up.Where is the iTunesLibrary SDK pulling these from? (Bonus points, Is that even a valid application version?)
3
0
917
May ’20
Catalyst App and Userdefaults
I've created a Catalyst app that runs on WatchOS, iOS, iPadOS and MacOS. It stores some basic data in UserDefaults using Combine. The latest builds are starting to get the following error.2020-05-25 12:10:30.535305-0400 Wasted Time[82077:918516] [User Defaults] Couldn't write values for keys ( ApplicationAccessibilityEnabled ) in CFPrefsPlistSource<0x600002c15f00> (Domain: com.apple.Accessibility, User: kCFPreferencesCurrentUser, ByHost: No, 2020-05-25 12:10:30.538688-0400 Wasted Time[82077:918516] [User Defaults] Couldn't write values for keys ( AccessibilityEnabled ) in CFPrefsPlistSource<0x600002c15f00> (Domain: com.apple.Accessibility, User: kCFPreferencesCurrentUser, ByHost: No, Container: (null), Contents Need Refresh: No): setting preferences outside an application's container requires user-preference-write or file-write-data sandbox access 2020-05-25 12:10:30.539074-0400 Wasted Time[82077:918516] [User Defaults] Couldn't write values for keys ( FullKeyboardAccessFocusRingEnabled )
11
0
4.4k
May ’20
iPad Pro 2020 - LiDAR - Depth Frame Data Access
The iPad Pro 2020 includes a LiDAR sensor that promises precise distance measurements in the form of depth points [Apple - Newsroom - Press Release - 2020-03-18 - Apple unveils new iPad Pro with breakthrough LiDAR Scanner and brings trackpad support to iPadOS].I am looking for direct real time access to the depth data, depth points, from the LiDAR sensor at full frame rate in the same way the depth data is provided from the TrueDepthCamera on the front of the iPad Pro and other iOS and iPadOS devices.However, I have not been able to determine a method for retrieving the LiDAR depth data in an efficient way. As a result I am reaching out for clarification: is the LiDAR depth data directly available and if so how can it be accessed?Apple Developer Resources for LiDARThe following Sample Code: Visualizing and Interacting with a Reconstructed Scene, appears to be the only developer resource currently provided for utilizing the LiDAR depth data.In the VisualizingSceneSemantics example, in the Vie
2
0
3.4k
May ’20
Reply to User Agent in Safari on iPadOS
Agreed. This is a devasting user experience for the iPad. And you want people to choose an iPad over a Mac and you make completely stupid moves like this? For example, iPadOS does not auto-uncompress .zip files like a Mac. Users come on the support saying how nothing works, because when they tap the download it's broken. Even sophisticated users have to poke around to find Uncompress buried at the bottom of the the long-touch menu. If you didn't LIE to my web server, I could offer the uncompressed link, and everything would be fine. Do not LIE about your user-agent, certainly CPU architecture and operating system. That is the kind of schmuck moves the old Microsoft would make. Perhaps they hired the MSIE team. So short sighted. *** Apple?
Topic: App & System Services SubTopic: Core OS Tags:
May ’20
Slow photo transfer on iPadOS
I used to be able to very quickly transfer a large number (50 plus) of RAW photos (24mb each) using the Apple SD card reader to USB-C transfer to my 12.9 iPad 2018 (3rd gen.) when it ran the ORIGINAL iPadOS but with the subsequent beta updates all the way through to today's 13.5 that process now takes so long I don't even bother doing it anymore. What has changed in iPadOS that made what used to be a very fast transfer process into a too slow useless process? I used to review photos before leaving a location to make sure I got what I wanted but now I don't even bother taking my iPad with me anymore.
5
0
1.6k
May ’20
Right-Click, UIContextMenuInteraction, & UITouch.Type.indirectPointer in iOS 13.4
HelloI'm working to enable proper trackpad support for iOS 13.4+, with the new iPad Magic Keyboard. This has been a relatively straightfoward process, but I've run into an issue around Right-Click support.TLDR: I'd like to be able to tell if a UIContextMenuInteraction was triggered via a right-click from a trackpad (indirect pointer), or from a long-press from a single-tap figure gesture (direct) but that seems impossible given that you cannot navigate from the Interaction to the TouchType that invoked it.---AFAIK, right-click support in iPadOS is enabled via a UIContextMenuInteraction. The one required delegate method returns a nullable UIContextMenuConfiguration. Our app does not support UIContextMenus at this time, but we'd like to use right-clicking, so we run custom code in the delegate method prior to returning nil for the confiiguration. This all works as expected.The problem comes from the fact that now we support UIContextMenus. The interaction is added to our view, which also has a custom l
Topic: UI Frameworks SubTopic: UIKit Tags:
2
0
953
Jun ’20
Reply to In app array coming as empty in receipt
With regards to your finding, this is a bug report issue to be investigated by the App Store Server team. The App Store Server is responsible for the contents of the appStoreReceipt. I’ve provided the instructions for you to submit a bug report below. First let me clarify the situation, then provide some suggestions as to how the app should behave when this situation is detected.First to clarify the issue - The empty in-app array is occurring moments after the user has attempted an in-app purchase and the app has sent the appStoreReceipt directly to the verifyReceipt server or to your server and on to the verifyReceipt server, then the validated appStoreReceipt is returned where the app detects the empty in_app array. My reason for asking is that if the user has two devices, both with your app, and the purchase is made from one device, but the 2nd device is used and the app launched, and the appStoreReceipt processed, for the second app, the validated appStoreReceipt will show an empty in_app array.Now for so
Topic: App & System Services SubTopic: StoreKit Tags:
Jun ’20
Reply to cannot connect app store - live app
The error string Cannot connect to app store is the errorString that is returned when SKError = 0. Since I don't know what the SKError is, this is a guess. SKError == 0 is a generic error indicating that a problem occurred, but StoreKit could not specify the exact reason. Interestingly, if the user presses the Cancel button on the Authentication dialog, SKError = 0 is returned with the failedTransactionState result to the updatedTransactions delegate method.Whenever, I hear of infrequent SKError = 0 failed transactions which are not the result of a cancelled transaction, I first think that the transactionObserver is being installed from the StoreKit use ViewController - rather than at app launch time - preferably from the didFinishLaunchingWithOptions app delegate method. This may not be the case with your app, but it's something to check. If you would like me to help investigate this issue, I can do so if you would submit for a Developer Technical Support incident. <https://developer.apple.com/support/tec
Topic: App & System Services SubTopic: StoreKit Tags:
Jun ’20
Reply to Slow photo transfer on iPadOS
>What has changed in iPadOS that made what used to be a very fast transfer process into a too slow useless process?Not a good metric to compare performance on any level between betas and release products. Betas by definition frequently lack optimizations that release products routinely enjoy. >don't even bother taking my iPad with me anymore.If using a beta hampers your normal workflow, might be best to isolate them for testing only, and resist relying on one as a DD. That, or like others, use multiple devices so you can sequester test mules and still go about your normal life.Keeping in mind that Apple watches betas regardless, if it makes you feel better, feel free to file bugs, beta and release, as they help prioritize, etc., being sure to add your report #(s) to your thread for ref.Good luck.
Topic: App & System Services SubTopic: Core OS Tags:
Jun ’20