Xcode 用的是10.1 版本打的苹果包在 ios系统10.0 以上可以正常运行 但是系统9.3的手机安装后直接运行就崩溃 后来插上电脑联调

报错

dyld: Library not loaded: /System/Library/Frameworks/UserNotifications.framework/UserNotifications

  Referenced from: /var/containers/Bundle/Application/364B6879-6B9C-41B1-AD1F-A209373C4EFC/ShanShuiClient-mobile.app/ShanShuiClient-mobile

  Reason: image not found

低版本系统里面没有UserNotifications.framework这个库

解决办法 选中项目->Build Phases->Link Binary With Libraries 找到这个库 然后在 require 旁边的小箭头点击选择 Optional 选项 搞定

04-15 06:53