Невозможно создать проект Expo Go в React Native для iOS после обновления до Expo 51.IOS

Программируем под IOS
Ответить Пред. темаСлед. тема
Anonymous
 Невозможно создать проект Expo Go в React Native для iOS после обновления до Expo 51.

Сообщение Anonymous »

У меня возникла проблема со сборкой проекта React Native на Expo Go после обновления до Expo 51. Сборка для Android проходит гладко, но на iOS я получаю следующую ошибку:
Build failed: The "Run fastlane" step failed with an unknown error. Refer to "Xcode Logs" below for additional, more detailed logs.

Я включил файлы package.json и app.json ниже, чтобы дать представление о моем проекте. Я попробовал несколько решений, но, похоже, ничего не работает. Есть ли у кого-нибудь идеи или предложения по решению этой проблемы?
Заранее спасибо за помощь!
package.json
{
"name": "verseapp",
"version": "1.1.1",
"main": "node_modules/expo/AppEntry.js",
"scripts": {
"start": "expo start",
"android": "expo start --android",
"ios": "expo start --ios",
"web": "expo start --web",
"format": "prettier --write 'src/**/*.{js,jsx}'",
"lint": "eslint --ext .js,.jsx .",
"fix": "eslint --fix --ext .js,.jsx .",
"test": "jest"
},
"jest": {
"preset": "jest-expo",
"transformIgnorePatterns": [
"node_modules/(?!((jest-)?react-native|@react-native(-community)?)|expo(nent)?|@expo(nent)?/.*|@expo-google-fonts/.*|react-navigation|@react-navigation/.*|@unimodules/.*|unimodules|sentry-expo|native-base|react-native-svg)"
]
},
"dependencies": {
"@dietime/react-native-date-picker": "^1.2.1",
"@react-native-async-storage/async-storage": "1.23.1",
"@react-native-firebase/app": "^18.9.0",
"@react-native-picker/picker": "2.7.5",
"@react-navigation/native": "^6.1.10",
"@react-navigation/native-stack": "^6.9.18",
"@stripe/stripe-react-native": "0.37.2",
"@testing-library/react-native": "^12.4.3",
"expo": "^51.0.14",
"expo-blur": "~13.0.2",
"expo-build-properties": "~0.12.3",
"expo-dev-client": "~4.0.12",
"expo-device": "~6.0.2",
"expo-font": "~12.0.4",
"expo-linear-gradient": "~13.0.2",
"expo-notifications": "~0.28.1",
"expo-splash-screen": "~0.27.4",
"expo-status-bar": "~1.12.1",
"expo-updates": "~0.25.10",
"firebase": "^10.7.2",
"jest": "^29.3.1",
"jest-expo": "~51.0.1",
"lottie-react-native": "6.7.0",
"react": "18.2.0",
"react-native": "0.74.1",
"react-native-asset": "^2.1.1",
"react-native-gesture-handler": "~2.16.1",
"react-native-gifted-charts": "^1.4.7",
"react-native-heroicons": "^4.0.0",
"react-native-picker-select": "^9.0.1",
"react-native-reanimated": "3.10.0",
"react-native-safe-area-context": "4.10.1",
"react-native-screens": "3.31.1",
"react-native-svg": "15.2.0",
"react-native-webview": "13.8.6",
"react-navigation": "^5.0.0",
"react-test-renderer": "^18.2.0",
"stripe": "^14.15.0",
"styled-components": "^6.1.8"
},
"devDependencies": {
"@babel/core": "^7.24.0",
"eslint": "^8.56.0",
"eslint-plugin-react": "^7.33.2",
"jest": "^29.3.1",
"prettier": "3.2.4",
"vitest": "^1.2.2"
},
"private": true
}

app.json
{
"expo": {
"name": "verseapp",
"slug": "verseapp",
"version": "1.3.9",
"orientation": "portrait",
"icon": "./assets/icon.png",
"userInterfaceStyle": "light",
"notification": {
"icon": "./assets/notification-icon.png",
"color": "#D39E54"
},
"splash": {
"image": "./assets/splash.png",
"resizeMode": "contain",
"backgroundColor": "#D39E54"
},
"assetBundlePatterns": ["**/*"],
"ios": {
"bitcode": false,
"infoPlist": {
"NSCameraUsageDescription": "This app uses the camera to take photos and videos."
},
"supportsTablet": true,
"icon": "./assets/icon.png",
"bundleIdentifier": "com.verseapp.verseapp",
"googleServicesFile": "./GoogleService-Info.plist"
},
"android": {
"adaptiveIcon": {
"foregroundImage": "./assets/adaptive-icon.png",
"backgroundColor": "#D39E54",
"googleServicesFile": "./google-services.json"
},
"package": "com.verseapp.verseapp"
},
"web": {
"favicon": "./assets/favicon.png"
},
"plugins": [
"expo-font",
"./withModularHeadersPlugin",
"./withNoBitcode",
[
"expo-notifications",
{
"icon": "./assets/notification-icon.png",
"color": "#D39E54"
}
],
[
"expo-build-properties",
{
"android": {
"compileSdkVersion": 34,
"targetSdkVersion": 34,
"buildToolsVersion": "34.0.0"
},
"ios": {
"deploymentTarget": "13.4"
}
}
]
],
"extra": {
"eas": {
"projectId": "a7525463-2f90-4252-8d74-e078b....."
}
},
"runtimeVersion": {
"policy": "appVersion"
},
"updates": {
"url": "https://u.expo.dev/a7525463-2f90-4252-8d74-e078...."
}
}
}


Подробнее здесь: https://stackoverflow.com/questions/787 ... ding-to-ex
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Невозможно запустить эмулятор React Native Android после обновления React Native.
    Anonymous » » в форуме Android
    0 Ответы
    25 Просмотры
    Последнее сообщение Anonymous
  • Проект React-Native, использующий Expo, получает ошибки NewArchitecture от expo-doctor
    Anonymous » » в форуме IOS
    0 Ответы
    28 Просмотры
    Последнее сообщение Anonymous
  • Почему изображения в DocumentDirectory от Expo-File-System потеряны после обновления TestFlight? (Expo/React Native)
    Anonymous » » в форуме IOS
    0 Ответы
    3 Просмотры
    Последнее сообщение Anonymous
  • Expo Managed React Native App прекрасно работает на Expo Go, но после строительства (EAS Build для iOS) остается на черн
    Anonymous » » в форуме IOS
    0 Ответы
    4 Просмотры
    Последнее сообщение Anonymous
  • React Native Expo App не открывается в Expo Go ios
    Anonymous » » в форуме IOS
    0 Ответы
    5 Просмотры
    Последнее сообщение Anonymous

Вернуться в «IOS»