运行应用程序时出错:
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中的通知
我建议检查UserNotificationsUI
框架在您的项目设置中标记为可选而不是必需的。
你可以通过
- 在项目导航器中打开
Xcode
项目。 - 选择
target
并导航到Build Phases
选项卡。 - 展开
Link Binary With Libraries
部分 - 确保
UserNotificationsUI
框架的状态设置为可选
这将确保框架不会被强行加载到内存中,从而导致旧版本iOS的崩溃。