我正在制作一个使用名为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)
我已经在我的项目中链接了该软件包。请帮助我解决这个问题。
答案 0 :(得分:0)
在库的链接二进制文件中添加JavaScriptCore.framework可解决此问题