React Native jpush-react-native极光推送 iOS生产环境接收不到推送

问题描述:

1、Android没问题

2、iOS开发环境没问题

3、iOS生产环境接收不到推送(苹果推送证书没问题)

4、极光推送失败原因:Not get devicetoken,获取不到 devicetoken

版本记录:

"react-native":"0.66.4",

"jcore-react-native":"^2.0.2",

"jpush-react-native":"^2.9.1",

问题原因:

TARGETS-->Build Settings-->Code Signing Entitlements-->Release中是空的

这个文件不知道为什么不存在

Release中是空的

问题解决:

1、复制smarthqDebug.entitlements文件,重命名为smarthqRelease.entitlements,文件内容为下图


smarthqRelease.entitlements文件内容

2、在TARGETS-->Build Settings-->Code Signing Entitlements-->Release中配置

这样就能接收到推送了

参考:https://community.jiguang.cn/article/56461
© 著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务

喜欢的朋友记得点赞、收藏、关注哦!!!

相关推荐
廿一夏37 分钟前
MySql存储引擎与索引
数据库·sql·mysql
Mahir0838 分钟前
Spring 循环依赖深度解密:从问题本质到三级缓存源码级解析
java·后端·spring·缓存·面试·循环依赖·三级缓存
RyFit2 小时前
SpringAI 常见问题及解决方案大全
java·ai
在角落发呆2 小时前
Linux转发配置:解锁网络互联的核心密码
linux·运维·网络
石山代码2 小时前
C++ 内存分区 堆区
java·开发语言·c++
绝知此事2 小时前
【算法突围 01】线性结构与哈希表:后端开发的收纳术
java·数据结构·算法·面试·jdk·散列表
无风听海2 小时前
C# 隐式转换深度解析
java·开发语言·c#
一只大袋鼠3 小时前
Git 进阶(二):分支管理、暂存栈、远程仓库与多人协作
java·开发语言·git
敲个大西瓜3 小时前
Java项目常用数据归档方式
mysql
裴东青4 小时前
10-实战:RuoYi-Cloud的自动化发布
运维·ci/cd·自动化