【发布时间】:2012-03-07 08:47:02
【问题描述】:
好的,我已经阅读了关于这个问题的每一个主题,但我仍然没有解决方案。 我们的应用程序已签署分发并在“等待审核”的 itunesconnect 中,但我们发现了一些错误并拒绝了它。 几天后,我们准备重新提交应用程序,“应用程序未通过协同签名验证。签名无效,或未签名...”。
我们完成了接下来的步骤:
- 创建新的配置文件
- 清理项目和构建文件夹(很多次!)
- 尝试另一台 Mac 使用此 method 检查应用程序,未发现任何问题
- 检查权利和图标文件检查应用程序版本和架构以及分发配置文件和 project.pbxproj 文件。
有什么遗漏的吗?
添加:
命令行输入
codesign --verify -vvvv -R='anchor apple generic and certificate 1[field.1.2.840.113635.100.6.2.1] exists and (certificate leaf[field.1.2.840.113635.100.6.1.2] exists or certificate leaf [field.1.2.840.113635.100.6.1.4] 存在)'path_i_get_after_drag_and_drop_my_app_to_console
协同设计检查结果:
myapp.app:在磁盘上有效
myapp.app:满足其指定要求
myapp.app:满足明确要求
【问题讨论】:
-
你能在代码设计调用中添加一个 -v 来表示详细吗
标签: ios xcode app-store-connect code-signing