Im работает с проблемой с React Native module на iOS. Я написал модуль в Objective-C и использовал RCT_EXPORT_MODULE(@"tracker");
, чтобы экспортировать модуль и выставить его в React Native. Однако, когда я распечатываю содержимое NativeModules, он не содержит модуль.Как зарегистрировать React Native module на iOS
import { NativeModules } from 'react-native';
console.log("Native modules:", NativeModules);
Я также написал аналогичный модуль на Java (Android), и это работает отлично. Однако с помощью модулей Android я знаю, что вы должны зарегистрировать их в классе MainActivity. Я думаю, что я пропустил что-то подобное с iOS, но не могу найти его нигде в документации React Native.
Буду признателен, если кто-то сможет мне помочь.
Спасибо за ответ. Я только что нашел его и исправил :). Пришлось вручную добавить модуль в качестве библиотеки для проекта. Что в принципе одно и то же (я думаю?) –
Да, действительно! Рад, что он работает сейчас. –