react-native SDK have not init yet.

react-native
jmessage
标签: #<Tag:0x00007fb8462f9710> #<Tag:0x00007fb8462f9580>

(Jimmy H6) #1

在app.js的componentWillMount里已经init过了,JMessage.login时报错{ description: ‘SDK have not init yet.’, code: 871308 }


#2

该报错常在初始化还没有成功的时候,你调了其他的 API 时出现

提供完整的报错信息以及你初始化前后各个代码的调用情况


(Jimmy H6) #4

image


(Jimmy H6) #5

image
点击登录按钮之后报错
{ description: ‘SDK have not init yet.’, code: 871308 }


#6

请从初始化开始提供客户端日志,开启 debug。


(Jimmy H6) #7

logjpush.txt (3.6 MB)


#8

你的日志中只有三条与 jiguang 相关的日志,其中
E JIGUANG-JCore: [JCoreGlobal] errorcode:10001,metadata: JCore appKey - not defined in manifest

标识你在 Androidmanifest里面并未设置 Appkey


(Jimmy H6) #9


配置过了啊:expressionless:


(Josh Lipan) #10

meta-data 标签应该配置到application的子标签,value也不需要你自己修改,已经配置在build.gradle中
请严格参照手动配置配置和检查自己的项目