React Native Share Extension не будет собираться - PullRequest
0 голосов
/ 03 ноября 2019

Я пытаюсь добавить расширение общего доступа к приложению 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

Кто-нибудь понял, как я могу это исправить? Я много гуглил и пробовал сотню разных вариантов компоновки бинарных файлов, разных флагов линкеров и т. Д. Но пока мне некуда.

Спасибо за любую помощь!

...