![](/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.