As part of the ATS IOS 9 changes, I am updating the application to use SFSafariViewController for third-party http sites.
When I start and present an instance, all I get is an empty white view. No navigation bar, no content. This happens on both devices (iOS 9.1) and the simulator (iOS 9.1). However, on the device, I get the following debugger message after a minute or so:
Failed to get remote view controller with error: Error Domain=NSCocoaErrorDomain Code=4099 "The connection to service named com.apple.uikit.viewservice.com.apple.SafariViewService was interrupted, but the message was sent over an additional proxy and therefore this proxy has become invalid." UserInfo={NSDebugDescription=The connection to service named com.apple.uikit.viewservice.com.apple.SafariViewService was interrupted, but the message was sent over an additional proxy and therefore this proxy has become invalid.}
The app correctly includes the SafariServices infrastructure. I created a test project to make sure my SDK installation was to blame, but this project works just fine.
I requested support through the Apple Developer Portal and posted this on the Apple Developer Forums. Has anyone understood what it is or how to solve it?
source
share