Следуйте руководству по использованию Expo для детоксикации и получайте сообщение об ошибке ниже при запуске теста на детоксикацию.
С использованием:
"detox": "^10.0.10",
"detox-expo-helpers": "^0.6.0",
"expo-detox-hook": "^1.0.10"
ИПА, приготовленный из:
xcode v 9.4.1
expo v 31.0.6
Также пробовал IPA, созданные с помощью xcode v10 и expo v 32.0.0, та же ошибка.
Ошибка:
Error: field CFBundleIdentifier not found inside Info.plist of app binary at /Users/admin/Desktop/expo-test/bin/gogonow.app
at SimulatorDriver.getBundleIdFromBinary (/Users/admin/Desktop/expo-test/node_modules/detox/src/devices/drivers/SimulatorDriver.js:70:13)
Test Suites: 1 failed, 1 total Tests: 1 failed, 1 total Snapshots: 0 total Time: 43.191s Ran all test suites matching /e2e/i with tests matching "^((?!:android:).)*$". child_process.js:644 throw err; ^ Error: Command failed: node_modules/.bin/jest "e2e" --config=e2e/config.json--maxWorkers=1 '--testNamePattern=^((?!:android:).)*$'
У меня нет тестов для Android. - person Vgoose   schedule 27.02.2019