Apple Reporter returns "Invalid username and password" 具有有效凭据

Apple Reporter returns "Invalid username and password" with valid credentials

我已经使用 Apple Reporter 几周没有问题,但昨天 (7/20/2017) 我的所有调用都意外失败。我的令牌有效,我已经刷新并替换它并设置一个新帐户作为附加测试。我找不到 Apple 提供的此 java 客户端的状态或支持页面。

对于使用此客户端的任何其他人,您是否遇到同样的问题(或者您以前遇到过这个问题)?下面是 java 客户端返回的 XML,但我 100% 确定我的用户名和密码实际上是有效的。此集成在我这边没有进行任何代码更改或其他更改。

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<Error>
    <Code>108</Code>
    <Message>Invalid username and password. Change values and try again.</Message>
</Error>

感谢所有帮助。

编辑:Apple 刚刚发布了 Reporter 的 2.2 版,它解决了这个问题。您可能需要更改 Reporter.properties 文件以使用访问令牌而不是 Username/Password。

https://help.apple.com/itc/appsreporterguide/?lang=eng#/apda86f89da5


我遇到了和你完全一样的问题,也是从 20 号开始的。 我不知道是什么原因造成的,但发现我可以使用此工具下载我需要的报告:

https://github.com/fedoco/itc-reporter

如果您需要让它在 Windows 或 Linux PC(即不是 Mac)上运行,那么您只需从 "keychain" 中删除 "keychain" reporter.py 和 运行 的导入行(第 33 行)带有 -T 选项的工具将其传递给您的访问令牌。

原来Apple巧合的刚刚发布了Reporter的新版本:

We’ve also updated Reporter to let you generate an access token with the new generateToken command. To use this new command, download Reporter 2.2.

^ 关于上述内容的一个重要说明是 Reporter.properties 文件中的一个显着变化。 Mode 默认为 Normal,UserId 消失了,AccessToken 取代了 Password 选项。确保相应地更新所有详细信息,然后您就会回到正轨。

我为此苦思冥想了几个星期,终于熬过来了。几个月前,我在我的电脑上设置了一个批处理脚本,然后按照你的描述停止了工作。我下载了 2.2 并在经过正确的配置后得到了同样的错误。

您需要做的是在 Mac 上打开您的 Properties.config 文件。插入您的访问令牌并保存。然后在你的电脑上使用它应该可以。

重复一下,在 mac 上配置 Properties.config 文件,然后就可以在 PC 上使用它了。