推送通知在构建文件中不起作用,但它适用于 xcode
Push notification is not working in the build file but it works with xcode
我正在 iOS 应用程序中处理推送通知。当我 运行 从 xcode 到真实设备的应用程序并检查它工作的通知时一切正常,但是当我从 diawi.com 制作构建文件并将其安装在设备上时它没有工作。请告诉我问题是什么,我该如何解决?
还有一件事我的应用程序构建设置显示在给定屏幕上,是推送通知或其他方面的问题吗?
在代码签名处设置移动配置文件存在问题..
在您的屏幕截图中,您正在使用 iPhone 开发设置移动设备。推送通知需要分发移动设备..(iPhone分发)
所以,这可能是您的问题..检查一下..
我认为您在未启用 APNS 服务器的情况下使用移动设备(我假设您在 diawi.com 使用另一个移动设备(不是您用于调试的设备)签署您的应用程序。
因此,请检查使用 diawi.com 构建的应用程序中的移动配置文件。
您可以找到它的应用程序(将您的应用程序包重命名为 rar 文件并取消存档,而不是查找移动设备)。在您的程序中找到此条款并检查是否为此移动条款启用了 APNS 服务。
按照此 link 一步步进行:-
https://parse.com/tutorials/push-notifications
并注意:-
创建生产 SSL 证书时,请勿更改名称 "aps_production.cer"。
在创建开发相关证书之前,首先创建仅用于生产的证书(SSL、配置、p12)。
在尝试了不同的方法后,它真的对我有用。
我正在 iOS 应用程序中处理推送通知。当我 运行 从 xcode 到真实设备的应用程序并检查它工作的通知时一切正常,但是当我从 diawi.com 制作构建文件并将其安装在设备上时它没有工作。请告诉我问题是什么,我该如何解决?
还有一件事我的应用程序构建设置显示在给定屏幕上,是推送通知或其他方面的问题吗?
在代码签名处设置移动配置文件存在问题..
在您的屏幕截图中,您正在使用 iPhone 开发设置移动设备。推送通知需要分发移动设备..(iPhone分发)
所以,这可能是您的问题..检查一下..
我认为您在未启用 APNS 服务器的情况下使用移动设备(我假设您在 diawi.com 使用另一个移动设备(不是您用于调试的设备)签署您的应用程序。 因此,请检查使用 diawi.com 构建的应用程序中的移动配置文件。 您可以找到它的应用程序(将您的应用程序包重命名为 rar 文件并取消存档,而不是查找移动设备)。在您的程序中找到此条款并检查是否为此移动条款启用了 APNS 服务。
按照此 link 一步步进行:-
https://parse.com/tutorials/push-notifications
并注意:-
创建生产 SSL 证书时,请勿更改名称 "aps_production.cer"。
在创建开发相关证书之前,首先创建仅用于生产的证书(SSL、配置、p12)。
在尝试了不同的方法后,它真的对我有用。