你好大学。当我实现此应用程序以提交到应用程序商店时遇到问题...在我的应用程序中,我创建了自己的静态库并使用私有可可豆荚来管理库,并且在我的静态库中嵌入了捆绑资源。
在我的应用项目中,我可以毫无问题地使用我的静态库和捆绑 pod。但是当我实现提交到应用商店时。我在捆绑资源中发现有关代码符号和权利的错误?
我该如何解决?
感谢您的回答。
对不起我的英语:D
已编辑
解决这个问题
当您构建捆绑目标 Xcode 6 生成 exec 文件和 plist 嵌入到您的捆绑包中,它没有代码签名......
你有3个解决方案
- 将
–deep
标志添加到“其他代码签名标志”(OTHER_CODE_SIGN_FLAGS) - 如果它只是一个资源包,则删除包内的 Info.plist。(如果出于某种原因需要它,至少删除 'CFBundleExecutable' 键。)
- 右键单击捆绑包 > 显示包内容 > 删除 Unix 执行文件 > 太棒了!