在真机运行,如果出现错误“dyld: Library not loaded: @rpath/XX.framework/XX,..... Reason: image not found”
在真机运行,如果出现错误“dyld: Library not loaded: @rpath/XX.framework/XX,Reason: no suitable image found.....Code has to be at least ad-hoc signed”
在真机运行,如果出现错误“dyld: Library not loaded: @rpath/XX.framework/XX,..... Reason: Incompatible library version: XXX requires version 1.0.0 or later, but XXX provides version 0.0.0”
当前的项目可以给引入的 framework 进行签名, 但是不可以给 framework 中嵌套的framework签名, 所以如果你的动态库嵌套其他的动态库, 需要在你构建动态库的时候给他签名, 但是这种签名之后就无法被其他 team 使用, 所以这种嵌套签名无效,解决方法是在项目中同时引入所有的framework,并由项目统一签名。