4

我正在尝试获取应用程序的 iTunes 连接报告。为此,我使用苹果提供的 Autoingestion.class,并在 autoingestion.properties 中设置我的用户名/密码。关于现在不可避免的属性文件,苹果的文档不是最新的。

我的问题是,当我执行命令行时,没有显示错误,也没有任何反应。

我的命令行如下所示:

java Autoingestion autoingestion.properties 8****** Sales Daily Summary 20130701 

autoingestion.properties 包含:

userID = xxxx@XXX.com
password = PaSsWoRd

我错过了什么?

我的输出(什么都没有):

$C:\autoingestion>java Autoingestion autoingestion.properties 8****** Sales Daily Summary 20130701
$C:\autoingestion>

编辑:

好的,所以我今天早上回来工作,执行了完全相同的命令行,现在它可以工作了……我猜 iTunes Connect 遇到了一些麻烦……

4

2 回答 2

0

安装 OpenJDK 为我解决了这个问题。

于 2014-05-05T15:11:31.553 回答
0

我有同样的错误。相同的代码正在我的本地环境中运行。

Autoingestion 正在从此 iTunes url https://reportingitc.apple.com/autoingestion.tft检索数据。

在我的本地机器上,我可以正确下载数据。在这里您可以看到收到的标题:

< HTTP/1.1 200 OK
< Server: Apache-Coyote/1.1
< X-UA-Compatible: IE=EmulateIE8
< Set-Cookie: JSESSIONID=C661B770C05C723FB06CFD0223D46976; Path=/
< Content-Encoding: agzip
< Content-Disposition: attachment;filename=S_D_85242578_20130923.txt.gz
< filename: S_D_85242578_20130923.txt.gz
< Content-Type: application/a-gzip
< Transfer-Encoding: chunked
< Date: Thu, 03 Oct 2013 13:47:48 GMT

在我的产品环境中,我得到了这些标题:

< HTTP/1.1 200 OK
< Server: Apache-Coyote/1.1
< X-UA-Compatible: IE=EmulateIE8
< Content-Length: 0
< Date: Thu, 03 Oct 2013 13:52:04 GMT
< 

所以请求中没有返回任何其他内容。(使用相同版本的 curl)

于 2013-10-03T13:55:07.417 回答