繁体   English   中英

Expo eas react-native 应用程序提交出现“SwiftSupport 文件夹丢失”错误

[英]Expo eas react-native app submit gets "SwiftSupport folder is missing" error

我有一个 expo React 本机应用程序。 当我使用

eas build --non-interactive -p all --auto-submit-with-profile development

一切顺利。 ios 和 android 应用程序均已构建并提交。 我花了很长时间才到那里!

但是我从苹果那里得到了一个 email,上面写着:

ITMS-90426: Invalid Swift Support - The SwiftSupport folder is missing. Rebuild your app using the current public (GM) version of Xcode and resubmit it.

这是一个 expo react-native 应用程序,所以我没有 SwiftSupport 文件夹。

这是我的 eas.json 文件:

{
  "cli": { "requireCommit": true },
  "build": {
    "development": {
      "developmentClient": true,
      "distribution": "internal",
      "node": "12.22.8"
    },
    "preview": {
      "distribution": "internal",
      "node": "12.22.8"
    },
    "production": {
      "distribution": "internal",
      "node": "12.22.8"
    }
  },
  "submit": {
    "development": {
      "android": {
        "serviceAccountKeyPath": "./private/google-app-service-account.json",
        "track": "internal"
      },
      "ios": {
        "appleId": "uuu@uuuuuu.uuu",
        "ascAppId": "xxxxxxxxxx",
        "appleTeamId": "yyyyyyyyyy"
      }
    },
    "production": {
      "android": {
        "serviceAccountKeyPath": "./private/google-app-service-account.json",
        "track": "internal"
      },
      "ios": {
        "appleId": "uuu@uuuuuu.uuu",
        "ascAppId": "aaaaaaaaaa",
        "appleTeamId": "bbbbbbbbbb"
      }
    }
  }
}

我已经重新配置(我认为)并生成了一组新的凭据,但仍然没有 go。

我使用此命令重新配置:

 expo build:ios -c

有什么想法吗?

我认为问题是你正在建设

"distribution": "internal" 

它们不打算发布到 ios。如果删除它应该可以工作。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM