![](/img/trans.png)
[英]Xcode Crash IOS APP : dyld: Library not loaded, Reason: image not found
[英]Switching to Xcode 10 causes `UserNotifications.framekwor dyld: Library not loaded crash` for iOS9
我們有一個應用程序可以正常工作,並且可以將UserNotification.framework
作為Xcode 9中的required
框架進行鏈接。
現在我們切換到Xcode10。但是根據required
鏈接此框架會導致
dyld: Library not loaded: /System/Library/Frameworks/UserNotifications.framework/UserNotifications
Referenced from: /var/containers/Bundle/Application/1D41BD68-9B88-4D5D-B7AB-0D1C31979964/App.app/App
Reason: image not found
如果我將其切換為optional
推送通知(通過對講機)將無法再使用。
是什么原因? 我們該如何解決? 為什么它甚至可以在Xcode 9中使用?
使用
@import UserNotification
不能解決
通過像這樣實際導入和使用(在AppDelegate.m
)修復它
UNNotificationRequest* unr = [UNNotificationRequest alloc];
unr = nil;
為什么?
這與我已經遇到的同一問題有關。
故事板中使用的CABTMidiCentralViewController僅在使用代碼參考時有效
更一般的問題
UserNotification SDK在iOS 10+上可用,嘗試將部署目標更新為iOS 10+
您能否嘗試刪除框架並再次添加? 我剛剛創建了一個新項目,此框架已在Xcode 10中添加,並且能夠在設備中運行而沒有任何錯誤。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.