开发者问题收集

“expo build:...”命令会抛出同样的错误

2020-01-02
138

该应用在 Android 和 iOS 上均可构建和运行,我能够将我的应用发布到 expo。但我从所有 expo build:... 命令中收到相同的错误消息。我想构建一个 apk,并不真正关心 iOS 的 ipa。我收到的错误是


Request failed with status code 500
Set EXPO_DEBUG=true in your env to view the stack trace

这是我的 app.json

{
  "expo": {
    "name": "iiApp",
    "slug": "expo.io/@mcdowellalex/iiApp",
    "privacy": "public",
    "sdkVersion": "35.0.0",
    "platforms": [
      "ios",
      "android",
      "web"
    ],
    "version": "1.0.0",
    "orientation": "portrait",
    "icon": "./content/iiLogo.webp",
    "splash": {
      "image": "./assets/splash.png",
      "resizeMode": "contain",
      "backgroundColor": "#ffffff"
    },
    "updates": {
      "fallbackToCacheTimeout": 0
    },
    "assetBundlePatterns": [
      "**/*"
    ],
    "ios": {
      "supportsTablet": true,
      "bundleIdentifier": "com.inductiveIntelligence.iiApp"
    },
    "android": {
      "package": "com.inductiveIntelligence.iiApp"
    },
    "description": ""
  }
}
1个回答

因此,我发现一个奇怪的解决方法是打开 2 个终端。在第一个终端中,运行 expo start。一旦应用程序运行,在另一个终端中运行 expo build:android。 我不认为这是预期/预期的过程,但它确实有效。

yankeedoodle
2020-01-03