Tips-twitter中的链接器命令失败,错误代码为1

时间:2019-06-05 07:24:39

标签: ios react-native

我正在制作一个使用名为npm i tipsi-twitter的软件包的react native应用 该应用在android构建中工作正常,但在进行ios构建时却给了我以下错误

"_TWTRScribeEventImpressionTypeLoad", referenced from:
      +[TWTRScribeSink tweetLoadNamespace] in TwitterKit(TWTRScribeSink.o)
  "_TWTRScribeEventImpressionTypeShare", referenced from:
      -[TWTRScribeSink didShareTweetWithID:forUserID:fromViewName:] in TwitterKit(TWTRScribeSink.o)
      +[TWTRScribeSink tweetViewShareNamespace] in TwitterKit(TWTRScribeSink.o)
  "_TWTRScribeEventUniquesAction", referenced from:
      +[TWTRScribeSink twitterKitTweetViewUsageNamespaceWithTweetViewStyle:showingActions:] in TwitterKit(TWTRScribeSink.o)
      +[TWTRScribeSink twitterKitLoginUsageNamespace] in TwitterKit(TWTRScribeSink.o)
  "_TWTRScribeEventUniquesClient", referenced from:
      +[TWTRScribeSink twitterKitTweetViewUsageNamespaceWithTweetViewStyle:showingActions:] in TwitterKit(TWTRScribeSink.o)
      +[TWTRScribeSink twitterKitLoginUsageNamespace] in TwitterKit(TWTRScribeSink.o)
      +[TWTRScribeSink timelineUniqueNamespaceWithTimelineType:] in TwitterKit(TWTRScribeSink.o)
      +[TWTRScribeSink verifyCredentialsUniqueNamespace] in TwitterKit(TWTRScribeSink.o)
  "_TWTRScribeEventUniquesPageLogin", referenced from:
      +[TWTRScribeSink twitterKitLoginUsageNamespace] in TwitterKit(TWTRScribeSink.o)
  "_TWTRScribeEventUniquesPageTweetViews", referenced from:
      +[TWTRScribeSink twitterKitTweetViewUsageNamespaceWithTweetViewStyle:showingActions:] in TwitterKit(TWTRScribeSink.o)
ld: symbol(s) not found for architecture arm64
clang: error: linker command failed with exit code 1 (use -v to see invocation)


我已经在我的项目中链接了该软件包。请帮助我解决这个问题。

1 个答案:

答案 0 :(得分:0)

在库的链接二进制文件中添加JavaScriptCore.framework可解决此问题