2016-12-02 73 views
2

我已经继承了一个iOS项目,该项目有一个当前提交给App Store的应用程序。我想发布一个应用程序的新测试版。在我将应用程序归档到Xcode并尝试验证后,它会在屏幕截图中显示以下消息:在Xcode 8中重置iOS分发证书有什么含义?

无法找到或生成匹配的签名资产。您的帐户已拥有有效的iOS分配证书。

我没有本地分发证书,也没有访问拥有它的计算机的权限。据我了解形式其他问题,一个选项是点击“重置”按钮。重新设置分配证书的含义是什么?它会影响App Store中的当前应用程序吗?推送通知和应用内购买等其他服务是否会继续在当前应用中运行?

Failed to locate or generate matching signing assets

回答

2

我重新设置了分发证书,但它并未影响应用的发布版本。推送通知继续工作。

1

重置证书使用Xcode中 如果Xcode中检测到一个签名身份的问题,它会显示在账户的喜好适当的行动。如果Xcode显示“创建”按钮,则在开发人员帐户或Mac上不存在签名身份。如果Xcode显示重置按钮,则签名标识在您的Mac上不可用 - 例如,它缺少私钥。如果您单击重置按钮,Xcode将撤销并重新创建相应的证书。

https://developer.apple.com/library/content/documentation/IDEs/Conceptual/AppDistributionGuide/MaintainingCertificates/MaintainingCertificates.html

按我的经验,根据苹果支持撤销证书,不会对iTunes或活在上传生成任何影响。

https://developer.apple.com/support/certificates/ iOS发行证书(App Store) 如果您的Apple Developer Program会员资格有效,您App Store上的现有应用程序不会受到影响。但是,您将不能再向App Store提交新应用程序或更新。

相关问题