Строго следуя описанию, указанному на веб-сайте Realm
- реактивный род init myproj
- cd myproj
- npm install
- npm install --save realm
- real-native link realm
теперь работает npm list
для проверки некоторых версий
- react@16.3.1
- react-native@0.55.4
- realm@2.8.1
Теперь измените отгруженный App.js на основе "Количество собак"пример на странице «Начало работы» в Realm (напрямую замените тело класса).
Теперь откройте myproj.xcodeproj в XCode (v9.4), исправьте ошибку подписи.Убедитесь, что нет другой запущенной веткиВыберите ipad mini, подключенный в xcode, и нажмите «построить и запустить»
. После загрузки приложения в ipad mini я вижу
Number of dogs in theis Realm: 1
, что означает, что Realm загружен и работает.правильно.Теперь встряхните ipad mini и нажмите на меню «Отладка JS Remote», я получил эту ошибку на красном фоне:
Failed to execute 'send' on 'XMLHttpRequest':Failed to load
'http://[IP_of_the_IPAD_mini]:8083/create_session'
Chrome React Native Debugger говорит "Status: Debugger session #10000 active"
, поэтому он подключен к ipad mini.
Сделал такой же тест на моем iphone 7, но получил ту же ошибку.Мне нужно на отладку устройства, потому что наш проект должен использовать камеру устройства.Есть предложения?
Спасибо.