我已经在我的tvOS项目中集成了一个第三方框架。通过将.framework文件拉到目标->项目->通用->嵌入式二进制文件中,可以手动集成该框架。然后我可以编译和运行我的项目,一切都很好,直到我尝试将构建上传到应用商店,它无法对框架进行编码签名

以前有没有人遇到过这种情况?
编辑:标准日志如下:
28-2-19,2.43 PM.xcarchive/Products/Applications/test.app/Frameworks/raygun4apple.framework“中的PM.xcarchive/Products/Applications/test.app/Frameworks/raygun4apple.framework'>:Error Domain=NSCocoaErrorDomain Code=4”项不包含“archived-expanded-Entitlements.xcent.”资源。“
发布于 2020-03-19 18:14:09
Raygun4Apple提供程序被开发为一个“fat”库,其中包括模拟器和设备的体系结构。在发布之前,您需要剥离模拟器架构(x86_64、i386)。这里有一篇关于如何做到这一点的有用的文章:https://ikennd.ac/blog/2015/02/stripping-unwanted-architectures-from-dynamic-libraries-in-xcode/
所以,你必须这样做:
后面<代码>H112打开您的阶段并粘贴<代码>H213<代码>H114文章中的脚本同时选择“仅在安装时运行脚本”<代码>H215<代码>F216
现在你可以存档并签署你的ipa了
https://stackoverflow.com/questions/54921044
复制相似问题