Apple全球开发者关系认证中心证书和iOS

时间:2016-02-11 10:40:30

标签: ios macos

2016年2月14日,Apple全球开发者关系认证中心中级证书将过期。 我理解这将如何影响Mac OS X应用程序。 这会对iOS应用产生影响吗?

3 个答案:

答案 0 :(得分:1)

找到了这个页面的宝石。 https://developer.apple.com/support/certificates/expiration/

谁需要采取行动? 为Apple Wallet提供通行证,提供Safari推送通知或创建Safari Extensions的开发人员需要下载续订的证书,并采取以下措施:

  • Apple Wallet Passses
  • Mac Apps
  • Safari Extensions
  • Safari推送通知

所以 - 如果您的iOS应用使用Apple Wallet Passes:

  

更新您的通行证签名服务器以替换过期的证书   在2016年2月14日之前更新了证书。在此日期之后,   为Apple Wallet生成通行证的应用程序将无法安装   新的传递,直到服务器更新。

     

要测试并验证Apple Wallet Passes的行为是否正确,请设置   通过签名服务器和iOS开发设备上的日期   到2016年2月15日或之后。重新启动系统并签名和   在设备上安装你的传票。

     

要测试并验证您的iOS应用是否正常,请设置日期   在您的iOS开发设备上,到2016年2月15日或之后。重新开始   您的设备并启动您的应用。

答案 1 :(得分:1)

对于iOS和OSX,从here下载新证书,将其安装在钥匙串中(双击)。 不要忘记删除旧证书,否则Xcode不会识别新证书。

  在Keychain Access应用程序中,选择System keychain。选择“显示过期的证书”#39;在“查看”菜单中,然后删除Apple全球开发者关系证书颁发机构中级证书的过期版本。

答案 2 :(得分:0)

处理这么多来自苹果的愚蠢证书让我筋疲力尽,他说“保持简单”,但这不适用于开发人员。