ios - 修复 iOS ipa 文件(缺少代码签名证书)

标签 ios xcode xcode6 application-loader

我能够毫无问题地编译我的 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/

相关文章:

iphone - 获取NSArray中xcode项目文件夹的所有图像

ios - 在自动布局约束中设置的值与 subview 上元素的位置不匹配

ios8 - xcode 6.1.1无法启动ios模拟器

iphone - 我如何使用 NSURLRequest 提交未用 PHP 编码的登录表单?

ios - swift 3 : Convert SHA256 hash string to SecCertificate

iphone - 当用户触摸 Quartz 绘制的 PDF 中的内容时,如何显示弹出菜单?

ios - 依赖注入(inject)到 UITabBarController 子 ViewControllers

ios - swift xcode : Changing the name/title of a row/cell inside a Table by a text input after pressing a button

ios - 可以通过 Storyboard属性检查器引用标准 iOS UIBarButtonSystemItem 图标吗​​?

iOS:如何推送到 DetailView