我能够毫无问题地编译我的 iPad 应用程序并将其部署到我的 iPad 设备。但是当我使用Apple的Application Loader程序将ipa提交到iTunes Connect时,我总是得到这个错误:
无效的配置文件
和缺少代码签名证书
。
有没有办法用 xcode 或一些命令行工具来“修复”我的 ipa,或者用我的配置文件重新签名? ipa 是从第 3 方应用程序(不是 Apple)生成的,结果是这个 ipa 文件。
有什么想法吗?
最佳答案
有许多博客和文章描述了应用程序的重新设计
有时,Apple 的应用程序加载程序实际上会提示配置文件内的权利不匹配 - 因此请确保这些内容也正确。
我强烈推荐 Objc.io http://www.objc.io/issues/17-security/inside-code-signing/ 的这篇文章
看起来有些人已经构建了一些 GUI 来完成同样的事情。
http://dev.mlsdigital.net/posts/how-to-resign-an-ios-app-from-external-developers/
关于ios - 修复 iOS ipa 文件(缺少代码签名证书),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30825309/