2016-12-07 82 views
1

我想在iOS 9和iOS 10上從xcode 8上運行VOIP推送。但是在註冊VOIP時,推送它在iOS 9.x上崩潰。但它在iOS 10上平穩運行。 let pushRegistry = PKPushRegistry(queue: DispatchQueue.main) pushRegistry.delegate = self pushRegistry.desiredPushTypes = [PKPushType.voIP]VOIP XCode 8,Swift 3和iOS 9.x

它在第3行崩潰。

注: - 我還集成了通話組件。但我通過代碼實現了iOS 10檢查。

我也在揚聲器箱中做了同樣的工作(VOIP和call kit的默認iOS項目),但是也出現了同樣的問題。您正在使用什麼確切版本/構建的Xcode 8,以建立您的應用程序

感謝

回答

1

?有一個已知的問題,在Xcode 8.1的最終版本中得到修復,這可能會導致Swift應用程序使用新的僅包含iOS 10的框架(包括CallKit)在舊版iOS(9和更早版本)上崩潰。

我建議您確保您使用的是最新版本的Xcode並重新編譯您的應用程序。

+0

謝謝。問題解決了。 – sheetal

+1

太棒了!請將問題標記爲「已回答」 –

相關問題