ПРИМЕЧАНИЕ. Это не является дубликатом многих похожих проблем, так как я написал свой модуль в Swift.
Я пытаюсь использовать встроенный модуль, который я строю в Swift, для расшифровки некоторого аудио вприложение React Native. Однако всякий раз, когда я пытаюсь использовать библиотеку после ее импорта (пример использования ниже), я получаю сообщение об ошибке в заголовке. Краткий код, который я написал, находится здесь: https://github.com/zaptrem/react-native-transcript
Я следовал миллиону учебных пособий, пробуя слегка отличающиеся варианты файла Transcribe.m, заголовка моста и index.js, ни один из них не работал и есть слишкоммного вариантов, которые нужно запомнить.
Я установил пакет с помощью npm install zaptrem / Reaction-native-transcribe - сохранив затем cd в ios и, наконец, pod install.
import { Transcript } from 'react-native-transcript';
const TranscriptEvents = new NativeEventEmitter(Transcript)
// subscribe to event
TranscriptEvents.addListener(
"onResultChange",
res => console.log("onResultChange event", res)
)