我已经设置了OneSignal Ionic SDK来处理我的Ionic 3项目。
它最终在控制台中注册设备。但是,当我将项目从xCode存档并导出到桌面时,然后在browserstack中的真实设备上运行项目(因为不支持模拟器/模拟器) - 我收到以下错误(在用户下的控制台中):
(Missing Push Capability)
推送功能肯定存在,因为它已启用并且我一直在使用Firebase云消息传递 - 尽管必须迁移。
我只是想知道我是否在这里遗漏了任何内容,或者这是OneSignal的错误?
非常感谢, 基兰
答案 0 :(得分:1)
这是App Store拒绝的原因。如果您的ad-hoc配置文件具有aps-environment密钥,则表示您的应用程序已在Apple Provisioning Portal中正确配置。您需要做的就是删除本地计算机上的App Store分发配置文件,然后从Provisioning Portal重新下载并安装分发配置文件。这个新的应该包含aps-environment密钥。