Recently updated to Xcode 11 GM seed 2 (11A420a
) and I when running my app on a simulator (iPhone Xs Max
(probably irrelevant)) a dialog popped up asking permission to access my iCloud.
Why? Apple did not provide any reason as to why which felt strange?
"SimulatorTrampoline.xpc" wants to access files managed by "iCloud Drive".
I actually accepted... because I did not want any strange incorrect behavior of my simulator.
But feels kind of ironic that Apple forces us, developers, to provide reasons (displayed to users of our apps) why we want to access the user's camera for instance, but here Apple did not provide any reason text themselves...
Update your apps to use new features, and test your apps against API changes. Xcode 11 is available in the Mac App Store and includes SDKs for iOS 13, macOS Catalina 10.15, watchOS 6, and tvOS 13. Xcode 11 supports development for devices running iOS 13.1.
iCould Drive isn’t supported in iOS 13.0 and earlier simulator runtimes when running on macOS Catalina 10.15. Logging into iCloud on impacted simulators will result in bird terminating and relaunching in a cycle. (51392951)
Xcode 11 supports development with SwiftUI. (22843503) SwiftUI previews and inspectors are only available when running on macOS Catalina 10.15. Xcode 11 adds support for Mac Catalyst to bring iPad apps to the Mac. (43577997)
In Terminal, execute the xcrun simctl create <name> <device type> <OS version> command, for example xcrun simctl create "My iPhone 7" "iPhone 7" iOS13.0. (49428617) CAMetalLayer is available in iOS 13 and tvOS 13 simulators. (45101325)
You are officially recommended to click "Allow/Ok" by Apple (as a "workaround").
This is a "KNOWN ISSUE" per ..
.. Apple's OWN formal release-notes @ https://developer.apple.com/documentation/xcode-release-notes/xcode-11-release-notes
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With