dyld: Library not loaded: /Syste

2020-10-31  本文已影响0人  Gavin_盖文

报错情况:

因为苹果新隐私政策的需要(同iOS14一起推出的),使用广告标识符时候需要加AppTrakingTransparency.framework到工程中,并且在Info.plist中添加NSUserTrackingUsageDescription和询问用户时候的描述语。

Xcode 12中添加后在iOS14的设备和测试机上都没问题,但是运行在iOS14以下设备时候会报如下错误。

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

解决:

Xcode 导入库时候默认是Required


image.png
修改成Optional就不会报错啦!!!

当时遇到这个问题时候,通过提示找不到这里,所以用了好一会的时间,记录一下。

上一篇下一篇

猜你喜欢

热点阅读