使用代号一首选项更新 "iOS distribution certificate" 的正确方法

Proper way to renew "iOS distribution certificate" using Codename One Preferences

警告:此问题不适用于使用Xcode的开发人员,而是针对使用"Codename One"生成Apple证书的开发人员。如果你不知道我在问什么,read here

我收到了一封主题为 "Action Needed: iOS Distribution Certificate Expires in 30 Days" 的电子邮件。它的主体:

[...] Your iOS Distribution Certificate will no longer be valid in 30 days. To generate a new certificate, sign in and visit Certificates, Identifiers & Profiles.

Certificate: iOS Distribution

Team ID: xxxxxxxxxx

[...]

更新此证书与 "Codename One" 有什么关系?我必须删除所有生成的 iOS 证书(包括 Push 证书)并重新生成它们吗?谢谢

您只需重新运行证书向导并撤销现有证书即可。然后它会为您生成新的证书,您可以在重新提交应用时使用这些证书。

请注意,这不会影响商店中已有的应用程序,因为 Apple 在将应用程序放入商店时会对其进行重新签名。