应用程序加载器错误 - IOS上载

时间:2011-03-13 13:52:09

标签: ios4 app-store xcode4 itunesconnect

我正在尝试使用Application Loader 1.3上传二进制文件。我收到以下错误。我最近升级到XCode 4。

com.apple.transporter.util.StreamUtil.readBytes(Ljava / IO / InputStream的;)[B

有什么想法吗?

5 个答案:

答案 0 :(得分:10)

我可以确认

sudo /Developer/Library/uninstall-devtools –mode=all

并重新安装xcode 401 + SDK4.3摆脱了transporter.util错误

答案 1 :(得分:6)

谢谢J,

我通过卸载Xcode 4和SDK

解决了这个问题
sudo /Developer/Library/uninstall-devtools –mode=all

然后使用{4}}

使用4.3 SDK重新安装Xcode 3

我会等到XCode 4稍微成熟一点。我相信这个问题可能与我正在使用的机器上的Java运行时版本有关。如果你检查错误日志,那么加载器就会出现问题。

答案 2 :(得分:6)

与App Loader 1.4.1存在同样的问题 降级到1.3(http://itunesconnect.apple.com/apploader/ApplicationLoader_1.3.dmg)解决了它。

答案 3 :(得分:3)

我在使用Xcode 3.2.6提交到Mac App Store时遇到了同样的问题。我安装了Xcode 4,但只安装在一个单独的分区上。

我不想卸载并重新安装所有开发人员工具,所以我尝试了上面提到的其他建议的答案,即降级到Application Loader 1.3。可悲的是,这也没有用,因为当我试图验证或提交到Mac App Store时,Xcode会声称我没有在iTunes Connect中将应用程序标记为“准备上传”。我在Xcode中进行了双重和三重检查,我已经标记了应用程序(并且Application Loader 1.4.1没有问题)。

所以,相反,我尝试找到可能有效的不同版本的Application Loader。使用Pacifist(http://www.charlessoft.com/),我从Xcode 4.1 DP1安装程序(我保存过)中提取了Application Loader 1.4.1。当替换Xcode 3.2.6附带的现有Application Loader(也是版本1.4.1)时,Xcode 4.1 DP1的版本没有“com.apple.transporter.util.StreamUtil.readBytes(Ljava / io / InputStream; )[B“问题中提到的问题。

这是尝试的另一种选择。此修复程序已得到另一位开发人员的确认。

如果您没有Xcode 4.1 DP1安装程序的副本,可以在此处下载该版本的Application Loader:https://public.me.com/ix/simx/Application-Loader-1.4.1-from-Xcode-4.1-dp1.zip

答案 4 :(得分:1)

我有同样的问题和其他一些问题。使用sudo / Developer / Library / uninstall-devtools -mode = all卸载,然后重新安装Xcode 4& SDK解决了任何问题。应用程序上传顺利。

相关问题