gpt4 book ai didi

iphone - 推送通知适用于 Ad Hoc,但不适用于从 Apple 商店下载的情况

转载 作者:行者123 更新时间:2023-12-03 18:26:48 24 4
gpt4 key购买 nike

我的应用程序刚刚获得苹果商店批准。我下载了它并将其安装在我的 iPhone 上 - 但看起来推送通知已损坏!

我使用临时配置文件成功测试了生产中的推送通知。我没有任何问题。当我提交给苹果时,我做的唯一不同的事情是使用应用程序商店分发配置文件。

该应用程序从不询问我(或下载该应用程序的任何其他人)是否想接收推送通知。因此,手机永远不会与我的服务器通信以发送推送 token (因为 application:didRegisterForRemoteNotificationsWithDeviceToken: 可能从未被调用)。此外,该应用程序不会出现在通知设置下的设置应用程序中。

我可能做错了什么?

编辑:当应用程序等待批准时,我在生成生产推送证书时遇到了一些问题。这可能相关吗?

Problem generating APN SSL certificate after submitting to apple store

最佳答案

确保您已创建生产应用 ID 并已在其上启用推送通知。然后为该应用程序创建配置文件。下载并使用文本编辑器打开文件,以确保配置文件包含此键和值:

aps-环境生产

如果没有,请确保在生成配置文件之前确实已启用用于生产推送的应用 ID。

完成构建后,您可以检查最终构建以验证它是否具有 aps-environment 权利(您正在“内部要求”下查找 aps-environment 代码签名权利):

codesign -dvvvv --entitlements - MyCoolApp.app

关于iphone - 推送通知适用于 Ad Hoc,但不适用于从 Apple 商店下载的情况,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2614988/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com