首页 > 解决方案 > Expo iOS build:使用 Transporter 应用程序提交时出现错误 ITMS-90085

问题描述

我使用 expo 构建了一个 React Native 应用程序,该应用程序现已在 Apple App Store 上线。我对其进行了一些调整,并附带了一个我试图用 Transporter 上传的新版本(就像我第一次做的那样)。但是这次 Transporter 给了我这个错误信息:

错误 ITMS-90085:“二进制文件中没有架构。Lipo 未能检测到捆绑可执行文件中的任何架构。”

这是我的 app.js :

{
  "expo": {
    "name": "Appname",
    "slug": "appname",
    "version": "0.2",
    "orientation": "portrait",
    "icon": "./assets/icon.png",
    "splash": {
      "image": "./assets/splash.png",
      "resizeMode": "cover",
      "backgroundColor": "#0042DA"
    },
    "userInterfaceStyle": "light",
    "updates": {
      "fallbackToCacheTimeout": 0
    },
    "assetBundlePatterns": ["**/*"],
    "ios": {
      "supportsTablet": true,
      "bundleIdentifier": "com.name.name",
      "buildNumber": "0.2.0",
      "infoPlist": {
        "NSCameraUsageDescription": "This app uses the camera to take pictures and document the work achieved by the technician."
      }
    },
    "android": {
      "package": "com.name.name",
      "versionCode": 3,
      "permissions":["CAMERA", "CAMERA_ROLL"]
    },
    "web": {
      "favicon": "./assets/favicon.png"
    }
  }
}

我已经建造了两次......知道如何解决这个问题吗?最好的

标签: iosreact-nativeexpotransporter

解决方案


推荐阅读