作爲iOS 9 ATS更改的一部分,我正在更新應用程序以使用SFSafariViewController來管理第三方http網站。SFSafariViewController的問題
當我初始化並呈現實例時,我所得到的只是一個空白的白色視圖。沒有導航欄,沒有內容......根本沒有。這發生在設備(iOS 9.1)和模擬器(iOS 9.1)上。然而在設備上,我得到以下調試消息一分鐘左右後:
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.}
該應用程序正確包括SafariServices框架。我創建了一個測試項目,看看我的SDK安裝是否有問題,但該項目是否完美。
我已經通過蘋果開發者門戶網站請求支持,並提出了這個在蘋果開發者論壇。任何人都知道這是什麼或如何解決它?
我張貼上述正確的答案。我正在使用UIAppearance作爲一個酒吧按鈕項目,由於SFSafariViewController中的錯誤而導致問題。 – Calvin