在运行expo build:ios时,即使我可以手动登录,也会获得无效的凭据

时间:2019-02-21 21:29:11

标签: ios expo apple-developer

我正在开发使用Expo(在Web组件上使用rnw)在Web和ios上运行的应用程序。我决定从今天开始开始建立应用商店,但是我遇到了问题:

We need your Apple ID/password to ensure the correct teamID and appID

Note: Expo does not keep your Apple ID or your Apple password.

? What's your Apple ID? MY_VALID_APPLE_ID
? Password? [hidden]
[16:22:23] Validating Credentials...
[16:22:24] Error while gathering & validating credentials
[16:22:24] Reason:Invalid credentials, raw:"Invalid username and password combination. Used 'MY_VALID_APPLE_ID' as the username."
[16:22:24] Set EXPO_DEBUG=true in your env to view the stack trace.
error Command failed with exit code 1.

我可以使用这些相同的凭据登录网络。我本想尝试关闭2FA,但是Apple不再允许这样做了。

如果有人可以验证苹果尚未对打破展览的2FA实施更改,那就太好了-我知道博览会大约在一年前就开始与Apple的2FA合作。

2 个答案:

答案 0 :(得分:0)

我忘记发布答案了。

我可以确定地确认它不接受包含空格的密码,并且当我更改appleID密码时,它开始起作用。我向世博团队提交了一个问题,两个人进行了检查,并说他们在匹配的构建环境中没有这样的问题。 Apple从未发布过任何停机详细信息。

那天我住的地方可能有一个小的网络问题,很快就解决了。

答案 1 :(得分:0)

尝试使用powershell运行expo:build ios。它对我有用。