【发布时间】:2017-09-30 23:05:51
【问题描述】:
我已按照here 描述的所有步骤进行操作
这是我的环境的道具:
react 16.0.0-alpha.6
react-native 0.43.3
react-native-linkedin-sdk 0.0.4
XCode 8.3.2
Xcode 项目编译没有问题,但是当我调用下面的 JS 代码时收到错误消息,表明函数 configure 未定义
这是我的测试代码:
const config = {
clientID: '<my client id>',
clientSecret: '<my secret>',
state: '<my state hash>',
scopes: 'r_basicprofile',
redirectUri: '<my redirect URL>'
}
const LISDK = LinkedInSDK.configure(config)
导致错误的代码被截断在LinkedInSessionManager.ios.js
...
const LinkedInSDK = {
configure(config) {
console.info('LINKEDIN SESSION MANAGER', RNLinkedInSessionManager)
return RNLinkedInSessionManager.configure(config);
},
...
};
module.exports = LinkedInSDK;
我添加了一个控制台输出来检查我是否得到了一个RNLinkedInSessionManager 对象但我得到了一个undefined,这意味着 RNLinkedInSessionManager 项目的代码没有连接到 react-native。
文件RNLinkedInSessionManager.xcworkspace已成功添加到我的/ios下的XCode项目文件夹中,但似乎没有指向该库的链接。
非常感谢任何帮助。
【问题讨论】:
-
您好,您找到解决方案了吗?任何帮助表示赞赏。谢谢
-
我还在战斗没有成功:-(
标签: android xcode react-native sdk linkedin