2016-09-17 85 views
4

得到錯誤,同時運行的應用程序:崩潰上運行的IOS 9通知

dyld: Library not loaded: /System/Library/Frameworks/UserNotificationsUI.framework/UserNotificationsUI 
    Referenced from: /var/containers/Bundle/Application/021019C3-2654-4F9A-9E06-3C86B5EA6B04/iSRK-Diamonds.app/iSRK-Diamonds 
    Reason: image not found 

通知在IOS 10

+0

歡迎來到StackOverflow。請閱讀並遵守幫助文檔中的發佈準則。 [最小,完整,可驗證的示例](http://stackoverflow.com/help/mcve)適用於此處。在您發佈代碼並準確描述問題之前,我們無法有效幫助您。 – Prune

+0

如果它適合你,kabali,你能接受我的答案嗎? –

回答

14

我會建議檢查UserNotificationsUI框架被標記爲可選,並在您的項目設置不是必需的。

您可以通過

  • 開放項目中的導航您的Xcode項目做到這一點。
  • 選擇您的target並導航至Build Phases選項卡。
  • 展開Link Binary With Libraries部分。
  • 確保UserNotificationsUI框架的狀態設置爲可選。

這將確保框架不會強制加載到內存中,導致舊版本的iOS崩潰。

+0

非常感謝你 –

+0

歡迎...快樂編碼:) –