cuitianze / React-ReactNative-Redux_NOTEBOOK

React&ReactNative&Redux 不完全手册
2 stars 0 forks source link

ReactNative友盟中间件rn-umeng报错RCTBridgeModule.h not found #10

Open cuitianze opened 8 years ago

cuitianze commented 8 years ago

ReactNative友盟中间件rn-umeng报错RCTBridgeModule.h not found
首先感谢作者(https://github.com/esseak/rn-umeng) 的无私奉献:
原因是其node_modules/rn-umeng/ios/RCTUmeng/RCTUmeng.xcodeproj/project.pbxproj中 buildSettings 设置为自己电脑上的固定路径了,因此需要改成:

HEADER_SEARCH_PATHS = "$(SRCROOT)/../../../react-native/React/**";
cuitianze commented 8 years ago

https://github.com/esseak/rn-umeng/issues/3

shiqian123 commented 8 years ago

这个路径是代表的什么啊。指向的是什么文件

cuitianze commented 8 years ago

@shiqian123 react-native 相关模块的引用路径

shiqian123 commented 8 years ago

@cuitianze 请问你现在可以添加安卓测试设备吗,我添加成功之后他还是在真实数据里面,ios的没问题

shiqian123 commented 8 years ago

@cuitianze 还有个问题就是页面事件 MobclickAgent.onPageStart('Login'); MobclickAgent.onPageEnd('Login');入參我需要传什么进去。

cuitianze commented 8 years ago

@shiqian123 添加安卓测试设备的问题没太明白,不知是否是特指友盟统计,如果是,建议看友盟统计文档,可以生成不同的key统计APP。

cuitianze commented 8 years ago

@shiqian123 页面路由,建议使用 react-native-router-flux

shiqian123 commented 8 years ago

@cuitianze 谢谢 友盟有一个功能时统计页面访问路径,rn-umeng封装之后的方法是MobclickAgent.onPageStart(params),它需要传递页面地址, you rn里面不知道传什么

cuitianze commented 8 years ago

@shiqian123 页面访问路径我也没用上,重点使用了自定义事件这个功能。