Я пытаюсь добавить расширение общего доступа к приложению 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
Кто-нибудь понял, как я могу это исправить? Я много гуглил и пробовал сотню разных вариантов компоновки бинарных файлов, разных флагов линкеров и т. Д. Но пока мне некуда.
Спасибо за любую помощь!