React Native Share Extension无法构建

时间:2019-11-02 23:10:08

标签: ios xcode react-native macros linker

我正在尝试将共享扩展添加到React Native应用中,当我尝试构建该应用时,出现此链接错误:

Undefined symbols for architecture x86_64:
  "_RCTRegisterModule", referenced from:
      _initialize_ShareManager in ShareManager-75b70a88150f3f544e5598c2fcbaaa49e4e22b3f47bce8d9a721bf31763b426d.o
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)

这是令人讨厌的代码(当我将其注释掉时,其余的应用程序都可以正常运行):

@interface RCT_EXTERN_MODULE(ShareManager, NSObject)

RCT_EXTERN_METHOD(getURL: (RCTResponseSenderBlock)callback)

@end

有人对我如何解决此问题有任何见解?我已经进行了大量的谷歌搜索,并尝试了一百种不同的链接二进制文件排列,不同的链接器标记等。但是到目前为止,我什么都没有。

感谢您的帮助!

0 个答案:

没有答案