【问题标题】:Renewing Apple Certificates续订 Apple 证书
【发布时间】:2017-12-04 05:42:51
【问题描述】:

像往常一样,Apple 过于复杂的程序让我发疯了。

我们有一个使用推送通知的应用程序(以及其他证书)。这在 2 个月前就用完了,但我们一直无法获得新的证书,这不用说是荒谬的。

我已将新证书添加到 Apple ID 开发者帐户、生成 p12 文件、添加到钥匙串、转换为 .pem 文件等,但应用程序仍然失败。我不知道我们是否生成了错误的证书或存储在错误的位置或未将其链接到应用等。

是否有人可以通过列出获取 Xcode 和应用构建找到的新证书的完整而精确的步骤,让自己成为我们所有标准应用开发者的英雄?

谢谢。

最新

好吧,这仍然是一个 duff 应用程序。已清除证书、制作新的配置文件、制作新证书、添加到钥匙串、复制到系统钥匙串(不管是什么,但它们似乎以前就在那里)......

错误如下。

目标 > 功能 > 推送通知

目标 > 常规 > 签名

两者都说“配置文件“xxxxx”不包括签名证书“​​iPhone Distribution: xxxxx. (M........6)”

不知道添加到钥匙串后我应该做什么,也不知道为什么我不能将证书添加到配置文件中。在 App ID 上启用了推送通知。

【问题讨论】:

  • 每当您更新证书时,也要更新配置文件。
  • Thx Mila - 所有配置文件都在 2018 年到期,但声明为无效 - 去看看 - 所以现在都处于活动状态,但仍然没有好处 - 我需要对下载的配置文件做任何事情还是现在需要做重做所有证书?为了苹果中的一个简单的“更新”按钮,在这里转圈圈......
  • 已切换自动 Xcode 签名,没有区别 - 应用程序在 sim 中构建和运行,但推送崩溃
  • 当然,我现在有多个证书,因为我下载了很多次......
  • Xcode 现在说... 'Provisioning profile "......." 不包括签名证书 "iPhone Distribution: ....... (...... .)' - 假设这是一个问题,但不知道如何修复,因为修复可能会导致其他问题

标签: ios apple-push-notifications xcode8


【解决方案1】:

Here 是获取所需新证书的完整而精确的步骤。

【讨论】:

  • 鼓励链接到外部资源,但请在链接周围添加上下文,以便您的其他用户了解它是什么以及为什么存在。始终引用重要链接中最相关的部分,以防目标站点无法访问或永久离线。
  • 一直跟进到 MoEngage 仪表板位,因为这似乎特定于 MoEngage 是什么 - 我在 Xcode/app 中如何处理我的 .pem 文件?
  • .pem文件用在你的push notification Server.你需要在你的服务器上找到.pem文件并替换它。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2018-01-12
  • 2023-03-16
  • 2022-10-16
  • 2014-12-02
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多