iOS Appstore 应用程序更新 - 代码签名

标签 ios iphone app-store code-signing code-signing-certificate

我对应用商店提交期间的代码签名有疑问。我已经向应用程序商店提交了一个应用程序,其中包含创建的配置文件和证书,并且它当前位于应用程序商店中。不幸的是,我丢失了我的机器,其中我备份了这些配置文件和证书。我知道可以从我的开发者帐户下载 Prov Profile。

我的疑问是,1)由于我没有 .p12 的备份,我是否需要从我的钥匙串(keychain)中提出新证书的请求并继续? 2) 如果是这样,用户可以从应用商店升级现有应用吗?

提前致谢。

最佳答案

这是你的答案

1) As I don't have backup of certificate and .p12, should I need to raise a request for new certificate from my keychain and proceed with that?

别担心,当您想为您的应用程序提供新的更新时,请创建新的 .p12 文件并使用它。证书基本上用于使用开发者帐户验证您的计算机。

2) If so, will users can be able to upgrade the existing app from the appstore?

对用户来说没有问题,因为应用程序商店分发配置文件的工作方式与开发人员配置文件非常不同,因此用户不需要更新。

仅供引用:Android 的签名文件非常重要,但 iPhone 应用程序则不然。对于 Android,如果签名 key 丢失,您将无法更新应用程序,而对于 iPhone,您可以创建新证书并更新应用程序。

关于iOS Appstore 应用程序更新 - 代码签名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22320518/

相关文章:

ios - 自定义照片编辑器的 View Controller

ios - 苹果应用商店相同的应用程序在不同国家以不同的名称出售?

iphone - 重新发布 App Store 应用程序是否可能且合法?

ios - 如何使用 Swift 获取 iOS APP 归档日期

iphone - UIView 未在 iPhone 5 模拟器上调整大小

ios - 为什么 UITextField 占位符文本的大小变小了?

ios - 为什么应用存档在 iOS、swift、xcode 9.2 中使用自定义框架失败

ios - Objective-C 消息被发送到已释放的 'UIActivityIndicatorView' 对象

ios - 在 iOS 和网站之间共享 Facebook 访问 token

iphone - 如何检查是否从 iPhone 上的网页安装了应用程序