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



我正在制作一个反应原生应用程序,它使用一个名为 npm i tipsi-twitter 的包该应用程序在 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)

我已经在我的项目中链接了该包。请帮我解决这个问题。提前谢谢。

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

最新更新