我正在尝试在iOS项目上配置推送通知。这些是我正在做的步骤:
- 创建SSL证书:我将转到Keychain Access>证书助理>申请证书并在当地保存。
- 创建应用程序ID:App dev,显式应用程序ID(在Xcode上以编程方式检查以确保匹配相同的ID)
- 配置开发推送通知的应用程序ID:转到设置单击"创建证书",然后附加我已创建的ssl证书。然后生成然后下载
- 创建配置文件:我选择iOS应用程序开发选择您在步骤2中创建的应用程序ID,我确保选择iOS开发证书,然后选择所有设备。给个人资料命名,我下载然后再运行。
- 然后我转到Build Settings",找到(或搜索)" Code Signing Identity"字段并确保它与之前安装的配置文件相匹配。
醇>
之后,当我点击运行时,我得到"没有与您的构建设置中指定的值匹配的签名身份(即证书和私钥对)," Apple Development IOS推送服务:com.myappbunde。 appName",被发现。 Xcode可以将您的构建设置更新为建议值。 "
我试图解决这个问题的事情:
- Xcode - >偏好 - >帐户 - >查看详细信息 - >单击“刷新”。在此之后,我实际上看到我的配置文件具有正确的到期日期和所有内容,干净,然后构建但同样的错误。
- 我甚至尝试创建一个不同的Bundle ID,重复第一段中提到的步骤但到目前为止没有运气。
醇>
帮助。