Я пытаюсь найти одно решение, чтобы заставить другую часть моего проекта общаться. Проект инициализируется реагирующей нативной клиентской системой, затем я внес некоторые изменения в нативную часть Android, а также в нативную часть iOS.
Прямо сейчас мой проект выглядит примерно так
Мне нужна собственная внутренняя реакция, чтобы поделиться некоторой информацией с внешним собственным iOS / Android-приложением. Например, моему расширению iOS необходимо знать, вошел ли пользователь в собственную часть приложения, чтобы реагировать на него, поэтому им нужно каким-то образом делиться этой информацией. Мне также нужен способ хранения данных, несмотря ни на что. До сих пор я использовал асинхронное хранилище RNC, оно хорошо хранит данные из собственной части реагирования и может снова прочитать их изнутри. Я не смог прочитать эти данные из основного приложения iOS, iOS ext или MainActivity (android).
Так что я рассматривал технологию унифицированных коммуникаций, и SQLite пришел мне в голову, поскольку я знаю, что SQLite легко поддерживается на Android как с kotlin, так и с Java, я также читал, что он работает на iOS и что должна быть реактивная поддержка для этого также.
Я стремлюсь к чему-то подобному
Я надеюсь, что кто-то здесь с большим знанием, чем я, сможет объяснить, возможно ли это вообще? Разные части приложения содержат и ограничены для чтения / записи из общей базы данных? Или это в конечном итоге сработает?
Более того, я очень открыт для предложений. Я много читал о документации нативных пользователей об обмене информацией между JavaScrip и собственным кодом устройства. Кажется, легче передавать данные в JavaScript из нативного кода, чем наоборот. Кроме того, на iOS это выглядит иначе, чем на Android, поэтому унифицированный метод был бы немного удобнее.