向应用商店中的现有应用发布更新时签署 iOS 应用
Posted
技术标签:
【中文标题】向应用商店中的现有应用发布更新时签署 iOS 应用【英文标题】:Signing iOS application when publishing an update to an existing app on the app store 【发布时间】:2018-12-06 13:18:51 【问题描述】:我是一名移动开发人员,我正在尝试更新 App Store 上已经存在的应用程序。我的公司 CTO 在 Appstore iTunes Connect 上将我添加为管理员。我对有关证书和配置文件的所有细节感到非常困惑。所以我的问题是:我是否必须创建与我的 Apple ID 关联的新证书和/或新配置文件?我不能使用现有的分发配置文件吗? 那么有人可以指定我需要什么才能成功签署和存档我的 ios 应用程序。
【问题讨论】:
【参考方案1】:首先,您需要在启动应用程序之前检查一些事情
商店。
首先,检查您是否有相关证书 如果不是系统的钥匙串
一个。要求创建它的证书,您无法下载 直接从苹果开发者账户获取。
b.如果没有获得证书的选项,那么您需要 为自己创建一个只需创建一个并重新编辑您的 使用新创建的证书再次配置配置文件
对于配置文件,您可以直接从开发者帐户下载。
【讨论】:
【参考方案2】:对于证书文件,您可以要求之前创建的人将其导出(从钥匙串),然后您可以使用现有文件。或者你必须创建一个新的。
注意:根据您的账户实体类型,可以创建苹果有限数量的证书文件。
小心APNS证书文件,它可能会直接影响到您的应用远程通知。
对于配置文件,它与上面的证书文件一起使用:
如果您可以使用现有的证书文件,那么您可以通过下载它来继续使用当前的配置文件。
如果您创建新的证书文件,则必须创建新的配置文件或编辑当前文件。 (我经常在添加新设备或更改证书文件时编辑现有文件。
【讨论】:
以上是关于向应用商店中的现有应用发布更新时签署 iOS 应用的主要内容,如果未能解决你的问题,请参考以下文章
在应用商店 iOS 上的可用日期之前更新现有二进制文件的新二进制文件
在没有“应用签名”的情况下为 Google Play 商店中的应用设置新的上传密钥