应用研发平台EMAS上uniapp移动推送中iOS是否不需要如Android一样去注册推送?
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
对于应用研发平台EMAS的uniapp移动推送,iOS设备上的处理方式与Android设备有所不同。在iOS平台上,EMAS的uniapp移动推送采用的是苹果的APNs(Apple Push Notification service)服务,因此,您不需要像在Android设备上那样进行推送注册。同时,值得一提的是,EMAS移动推送不仅提供了原生的Android SDK和iOS SDK,还推出了uni-app插件、Flutter插件、ReactNative插件,以帮助开发者在多端环境下一次性快速集成移动推送功能。
是的,在Uni-APP的移动推送中,iOS和Android的处理方式有所不同。对于iOS,你不需要像Android那样去注册推送。这是因为iOS的推送通知服务(APNs)是自动注册的。
当你在iOS设备上安装一个应用时,APNs会自动为这个应用创建一个推送标识符,这个标识符是唯一的,并且永远不会改变。然后,APNs会保存这个标识符,以便将来接收推送通知。
因此,你不需要在iOS设备上手动注册推送,只需要在应用中配置好推送服务,然后就可以发送推送通知了。
参考这个
https://help.aliyun.com/document_detail/477867.html
。此回答来自钉群应用研发平台EMAS开发者交流群。