我有一个世博反应本土应用。当我用
eas build --non-interactive -p all --auto-submit-with-profile development
一切都很顺利。ios和android应用程序都是构建并提交的。我花了很长时间才到那里!
但我收到一封苹果的电子邮件,上面写着:
ITMS-90426: Invalid Swift Support - The SwiftSupport folder is missing. Rebuild your app using the current public (GM) version of Xcode and resubmit it.
这是一个博览会反应-本地应用程序,所以我没有一个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"
}
}
}
}
我已经重新配置(我认为),并产生了一套新的凭证,但仍然没有进展。
我使用这个命令来重新提供:
expo build:ios -c
有什么想法吗?
发布于 2022-03-08 20:11:35
我觉得问题是你用
"distribution": "internal"
他们不打算被发布到ios。如果你把它移除,它就会起作用。
https://stackoverflow.com/questions/71281051
复制相似问题