Во время сборки и отправки в магазин приложений проблем не возникло (ни в expo go, ни во время сборки eas dev). Но когда я отправил заявку на проверку, она была отклонена. Я попробовал отправить повторно после «исправлений», которые мне помогли. Но его продолжали отвергать. Когда я попытался запустить его на TestFlight, он вылетел (при запуске).
В журналах сбоев говорится, что это как-то связано с newArchEnabled, поэтому я установил для него значение false, но сборка не удалась на этапе «установки модулей». Из-за реакции на встроенную реанимацию требуется новый ArchEnabled.
Журналы сбоев:
0x102b20000 - 0x1032a3fff [my_app]arm64 /var/containers/Bundle/Application/96E8F3D0-0A30-459E-863A-BE358AADCA24/[my_app].app/[my_app]
0x10374c000 - 0x103b87fff React Arm64 /private/var/containers/Bundle/Application/96E8F3D0-0A30-459E-863A-BE358AADCA24/[my_app].app/Frameworks/React.framework/React
0x10425c000 - 0x1042e3fff ReactNativeDependency Arm64 /private/var/containers/Bundle/Application/96E8F3D0-0A30-459E-863A-BE358AADCA24/[my_app].app/Frameworks/ReactNativeDependities.framework/ReactNativeDependities
0x1043b4000 - 0x1045b7fff hermes Arm64 /private/var/containers/Bundle/Application/96E8F3D0-0A30-459E-863A-BE358AADCA24/[my_app].app/Frameworks/hermes.framework/hermes
0x105164000 - 0x10516ffff libobjc-trampolines.dylib Arm64e /private/preboot/Cryptexes/OS/usr/lib/libobjc-trampolines.dylib
0x187528000 - 0x187579bb3 libobjc.A.dylib Arm64e /usr/lib/libobjc.A.dylib
0x188c1f000 - 0x18989305f Foundation Arm64e /System/Library/Frameworks/Foundation.framework/Foundation
0x189fa6000 - 0x18a522fff CoreFoundation Arm64e /System/Library/Frameworks/CoreFoundation.framework/CoreFoundation
0x18c8a4000 - 0x18e7e655f UIKitCore Arm64e /System/Library/PrivateFrameworks/UIKitCore.framework/UIKitCore
0x191f41000 - 0x191f86b3f libdispatch.dylib Arm64e /usr/lib/system/libdispatch.dylib
0x191f87000 - 0x1920066c3 libsystem_c.dylib Arm64e /usr/lib/system/libsystem_c.dylib
0x19a90d000 - 0x19a99cff7 libc++.1.dylib Arm64e /usr/lib/libc++.1.dylib
0x19c179000 - 0x19c3cbc5f MediaExperience Arm64e /System/Library/PrivateFrameworks/MediaExperience.framework/MediaExperience
0x1b0a0b000 - 0x1b0aa587b dyld Arm64e /usr/lib/dyld
0x1d6ddc000 - 0x1d6de4c7f GraphicsServices Arm64e /System/Library/PrivateFrameworks/GraphicsServices.framework/GraphicsServices
0x1dae11000 - 0x1dae4aebf libsystem_kernel.dylib Arm64e /usr/lib/system/libsystem_kernel.dylib
0x2143b5000 - 0x2143bc8cf libsystem_platform.dylib Arm64e /usr/lib/system/libsystem_platform.dylib
0x214460000 - 0x21446c3f3 libsystem_pthread.dylib Arm64e /usr/lib/system/libsystem_pthread.dylib
Сборка журналов во время «модуля установки»:
[!] Неверный файл `RNReanimated.podspec`: [Reanimated] Reanimated требует включения новой архитектуры. Если в вашей среде установлен `RCT_NEW_ARCH_ENABLED=0`, вам следует удалить его..
# from /Users/expo/workingdir/build/node_modules/react-native-reanimated/RNReanimated.podspec:9
# -------------------------------------------
# $new_arch_enabled = ENV['RCT_NEW_ARCH_ENABLED'] != '0'
\> Assert_new_architecture_enabled($new_arch_enabled)
#
# -------------------------------------------
.
# from /Users/expo/workingdir/build/ios/Podfile:39
# ------------
#
\> config = use_native_modules!(config_command)
#
# ------------------------------------------
Ошибка: Неизвестно ошибка. Дополнительную информацию см. в журналах этапа сборки модулей установки.
app.json:
"jsEngine": "hermes",
"newArchEnabled": false,
"ios": {
"bundleIdentifier": "com.[my_company].[my_app]",
"infoPlist": {
"CFBundleURLTypes": [
{
"CFBundleURLSchemes": ["[my_app]"]
}
],
"ITSAppUsesNonExemptEncryption": false
}
},
"dependencies": {
"@expo/html-elements": "^0.4.2",
"@expo/vector-icons": "^15.0.2",
"@gluestack-ui/alert-dialog": "^0.1.38",
"@gluestack-ui/avatar": "^0.1.18",
"@gluestack-ui/button": "^1.0.14",
"@gluestack-ui/form-control": "^0.1.19",
"@gluestack-ui/icon": "^0.1.27",
"@gluestack-ui/image": "^0.1.17",
"@gluestack-ui/input": "^0.1.38",
"@gluestack-ui/nativewind-utils": "^1.0.26",
"@gluestack-ui/overlay": "^0.1.22",
"@gluestack-ui/pressable": "^0.1.23",
"@gluestack-ui/slider": "^0.1.32",
"@gluestack-ui/toast": "^1.0.9",
"@invertase/react-native-apple-authentication": "^2.4.1",
"@legendapp/motion": "^2.4.0",
"@react-native-async-storage/async-storage": "2.2.0",
"@react-native-google-signin/google-signin": "^16.0.0",
"@react-navigation/bottom-tabs": "^7.3.10",
"@react-navigation/elements": "^2.3.8",
"@react-navigation/native": "^7.1.6",
"@rneui/themed": "^4.0.0-rc.8",
"@shopify/flash-list": "^2.0.2",
"@supabase/supabase-js": "^2.78.0",
"babel-plugin-module-resolver": "^5.0.2",
"buffer": "^6.0.3",
"date-fns": "^4.1.0",
"date-fns-tz": "^3.2.0",
"expo": "54.0.22",
"expo-auth-session": "~7.0.8",
"expo-blob-util": "^0.0.1-security",
"expo-blur": "~15.0.7",
"expo-camera": "~17.0.9",
"expo-constants": "~18.0.10",
"expo-crypto": "~15.0.7",
"expo-dev-client": "~6.0.17",
"expo-file-system": "~19.0.14",
"expo-font": "~14.0.8",
"expo-haptics": "~15.0.7",
"expo-image": "~3.0.10",
"expo-image-manipulator": "~14.0.7",
"expo-image-picker": "~17.0.8",
"expo-linear-gradient": "~15.0.7",
"expo-linking": "~8.0.8",
"expo-location": "~19.0.7",
"expo-media-library": "~18.2.0",
"expo-router": "~6.0.14",
"expo-sharing": "~14.0.7",
"expo-splash-screen": "~31.0.10",
"expo-status-bar": "~3.0.8",
"expo-symbols": "~1.0.7",
"expo-system-ui": "~6.0.8",
"expo-video": "~3.0.14",
"expo-video-thumbnails": "~10.0.7",
"expo-web-browser": "~15.0.9",
"lodash": "^4.17.21",
"lucide-react-native": "^0.511.0",
"nativewind": "^4.1.23",
"react": "19.1.0",
"react-dom": "19.1.0",
"react-native": "0.81.5",
"react-native-animated-dots-carousel": "^2.0.1",
"react-native-css-interop": "^0.1.22",
"react-native-gesture-handler": "~2.28.0",
"react-native-keyboard-aware-scroll-view": "^0.9.5",
"react-native-maps": "1.20.1",
"react-native-pager-view": "6.9.1",
"react-native-qrcode-svg": "^6.3.11",
"react-native-reanimated": "^4.1.3",
"react-native-safe-area-context": "~5.6.0",
"react-native-screens": "~4.16.0",
"react-native-svg": "15.12.1",
"react-native-svg-transformer": "^1.5.1",
"react-native-url-polyfill": "^2.0.0",
"react-native-video": "^6.17.0",
"react-native-video-thumbnail": "^1.0.1",
"react-native-view-shot": "4.0.3",
"react-native-web": "^0.21.0",
"react-native-webview": "13.15.0",
"react-native-worklets": "0.5.1",
"tailwindcss": "^3.4.17",
"xendit-node": "^7.0.0",
"zustand": "^5.0.5"
},
Подробнее здесь: https://stackoverflow.com/questions/798 ... nd-expo-go
Приложение аварийно завершает работу при запуске приложения Testflight, но работает в EAS build dev и expo go ⇐ IOS
Программируем под IOS
1762502677
Anonymous
Во время сборки и отправки в магазин приложений проблем не возникло (ни в expo go, ни во время сборки eas dev). Но когда я отправил заявку на проверку, она была отклонена. Я попробовал отправить повторно после «исправлений», которые мне помогли. Но его продолжали отвергать. Когда я попытался запустить его на TestFlight, он вылетел (при запуске).
В журналах сбоев говорится, что это как-то связано с newArchEnabled, поэтому я установил для него значение false, но сборка не удалась на этапе «установки модулей». Из-за реакции на встроенную реанимацию требуется новый ArchEnabled.
Журналы сбоев:
0x102b20000 - 0x1032a3fff [my_app]arm64 /var/containers/Bundle/Application/96E8F3D0-0A30-459E-863A-BE358AADCA24/[my_app].app/[my_app]
0x10374c000 - 0x103b87fff React Arm64 /private/var/containers/Bundle/Application/96E8F3D0-0A30-459E-863A-BE358AADCA24/[my_app].app/Frameworks/React.framework/React
0x10425c000 - 0x1042e3fff ReactNativeDependency Arm64 /private/var/containers/Bundle/Application/96E8F3D0-0A30-459E-863A-BE358AADCA24/[my_app].app/Frameworks/ReactNativeDependities.framework/ReactNativeDependities
0x1043b4000 - 0x1045b7fff hermes Arm64 /private/var/containers/Bundle/Application/96E8F3D0-0A30-459E-863A-BE358AADCA24/[my_app].app/Frameworks/hermes.framework/hermes
0x105164000 - 0x10516ffff libobjc-trampolines.dylib Arm64e /private/preboot/Cryptexes/OS/usr/lib/libobjc-trampolines.dylib
0x187528000 - 0x187579bb3 libobjc.A.dylib Arm64e /usr/lib/libobjc.A.dylib
0x188c1f000 - 0x18989305f Foundation Arm64e /System/Library/Frameworks/Foundation.framework/Foundation
0x189fa6000 - 0x18a522fff CoreFoundation Arm64e /System/Library/Frameworks/CoreFoundation.framework/CoreFoundation
0x18c8a4000 - 0x18e7e655f UIKitCore Arm64e /System/Library/PrivateFrameworks/UIKitCore.framework/UIKitCore
0x191f41000 - 0x191f86b3f libdispatch.dylib Arm64e /usr/lib/system/libdispatch.dylib
0x191f87000 - 0x1920066c3 libsystem_c.dylib Arm64e /usr/lib/system/libsystem_c.dylib
0x19a90d000 - 0x19a99cff7 libc++.1.dylib Arm64e /usr/lib/libc++.1.dylib
0x19c179000 - 0x19c3cbc5f MediaExperience Arm64e /System/Library/PrivateFrameworks/MediaExperience.framework/MediaExperience
0x1b0a0b000 - 0x1b0aa587b dyld Arm64e /usr/lib/dyld
0x1d6ddc000 - 0x1d6de4c7f GraphicsServices Arm64e /System/Library/PrivateFrameworks/GraphicsServices.framework/GraphicsServices
0x1dae11000 - 0x1dae4aebf libsystem_kernel.dylib Arm64e /usr/lib/system/libsystem_kernel.dylib
0x2143b5000 - 0x2143bc8cf libsystem_platform.dylib Arm64e /usr/lib/system/libsystem_platform.dylib
0x214460000 - 0x21446c3f3 libsystem_pthread.dylib Arm64e /usr/lib/system/libsystem_pthread.dylib
Сборка журналов во время «модуля установки»:
[!] Неверный файл `RNReanimated.podspec`: [Reanimated] Reanimated требует включения новой архитектуры. Если в вашей среде установлен `RCT_NEW_ARCH_ENABLED=0`, вам следует удалить его..
# from /Users/expo/workingdir/build/node_modules/react-native-reanimated/RNReanimated.podspec:9
# -------------------------------------------
# $new_arch_enabled = ENV['RCT_NEW_ARCH_ENABLED'] != '0'
\> Assert_new_architecture_enabled($new_arch_enabled)
#
# -------------------------------------------
.
# from /Users/expo/workingdir/build/ios/Podfile:39
# ------------
#
\> config = use_native_modules!(config_command)
#
# ------------------------------------------
Ошибка: Неизвестно ошибка. Дополнительную информацию см. в журналах этапа сборки модулей установки.
app.json:
"jsEngine": "hermes",
"newArchEnabled": false,
"ios": {
"bundleIdentifier": "com.[my_company].[my_app]",
"infoPlist": {
"CFBundleURLTypes": [
{
"CFBundleURLSchemes": ["[my_app]"]
}
],
"ITSAppUsesNonExemptEncryption": false
}
},
"dependencies": {
"@expo/html-elements": "^0.4.2",
"@expo/vector-icons": "^15.0.2",
"@gluestack-ui/alert-dialog": "^0.1.38",
"@gluestack-ui/avatar": "^0.1.18",
"@gluestack-ui/button": "^1.0.14",
"@gluestack-ui/form-control": "^0.1.19",
"@gluestack-ui/icon": "^0.1.27",
"@gluestack-ui/image": "^0.1.17",
"@gluestack-ui/input": "^0.1.38",
"@gluestack-ui/nativewind-utils": "^1.0.26",
"@gluestack-ui/overlay": "^0.1.22",
"@gluestack-ui/pressable": "^0.1.23",
"@gluestack-ui/slider": "^0.1.32",
"@gluestack-ui/toast": "^1.0.9",
"@invertase/react-native-apple-authentication": "^2.4.1",
"@legendapp/motion": "^2.4.0",
"@react-native-async-storage/async-storage": "2.2.0",
"@react-native-google-signin/google-signin": "^16.0.0",
"@react-navigation/bottom-tabs": "^7.3.10",
"@react-navigation/elements": "^2.3.8",
"@react-navigation/native": "^7.1.6",
"@rneui/themed": "^4.0.0-rc.8",
"@shopify/flash-list": "^2.0.2",
"@supabase/supabase-js": "^2.78.0",
"babel-plugin-module-resolver": "^5.0.2",
"buffer": "^6.0.3",
"date-fns": "^4.1.0",
"date-fns-tz": "^3.2.0",
"expo": "54.0.22",
"expo-auth-session": "~7.0.8",
"expo-blob-util": "^0.0.1-security",
"expo-blur": "~15.0.7",
"expo-camera": "~17.0.9",
"expo-constants": "~18.0.10",
"expo-crypto": "~15.0.7",
"expo-dev-client": "~6.0.17",
"expo-file-system": "~19.0.14",
"expo-font": "~14.0.8",
"expo-haptics": "~15.0.7",
"expo-image": "~3.0.10",
"expo-image-manipulator": "~14.0.7",
"expo-image-picker": "~17.0.8",
"expo-linear-gradient": "~15.0.7",
"expo-linking": "~8.0.8",
"expo-location": "~19.0.7",
"expo-media-library": "~18.2.0",
"expo-router": "~6.0.14",
"expo-sharing": "~14.0.7",
"expo-splash-screen": "~31.0.10",
"expo-status-bar": "~3.0.8",
"expo-symbols": "~1.0.7",
"expo-system-ui": "~6.0.8",
"expo-video": "~3.0.14",
"expo-video-thumbnails": "~10.0.7",
"expo-web-browser": "~15.0.9",
"lodash": "^4.17.21",
"lucide-react-native": "^0.511.0",
"nativewind": "^4.1.23",
"react": "19.1.0",
"react-dom": "19.1.0",
"react-native": "0.81.5",
"react-native-animated-dots-carousel": "^2.0.1",
"react-native-css-interop": "^0.1.22",
"react-native-gesture-handler": "~2.28.0",
"react-native-keyboard-aware-scroll-view": "^0.9.5",
"react-native-maps": "1.20.1",
"react-native-pager-view": "6.9.1",
"react-native-qrcode-svg": "^6.3.11",
"react-native-reanimated": "^4.1.3",
"react-native-safe-area-context": "~5.6.0",
"react-native-screens": "~4.16.0",
"react-native-svg": "15.12.1",
"react-native-svg-transformer": "^1.5.1",
"react-native-url-polyfill": "^2.0.0",
"react-native-video": "^6.17.0",
"react-native-video-thumbnail": "^1.0.1",
"react-native-view-shot": "4.0.3",
"react-native-web": "^0.21.0",
"react-native-webview": "13.15.0",
"react-native-worklets": "0.5.1",
"tailwindcss": "^3.4.17",
"xendit-node": "^7.0.0",
"zustand": "^5.0.5"
},
Подробнее здесь: [url]https://stackoverflow.com/questions/79812058/app-crashes-on-testflight-app-launch-but-working-in-eas-build-dev-and-expo-go[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия