上传到 iTunes Store 时出错

发布于 2024-11-03 10:26:06 字数 537 浏览 2 评论 0原文

我们真的需要一些帮助:

在过去的两个月里,我们一直在与所有 Apple Mumbo-Jumbo 作斗争,似乎无法在 APPStore 上获取我们的应用程序...

现在我的问题是在验证 ARCHIVE 编译之后并分享它..在提交过程中我得到 -

“上传到 iTunes Store 时发生错误”

我真的不知道我做错了什么,并且似乎在互联网上找不到任何可以解决问题的内容。 ..

我已经为此苦苦挣扎了一个多星期了...我尝试过:

  • 为代码签名创建新的分发配置文件。

  • 一遍又一遍地检查所有目标设置。

  • 将 FTP 模式从被动更改为非被动

  • 从不同网络连接

  • 重新安装 Xcode4

    >
  • 其他一些解决方法,例如下载应用程序加载器(尚未安装,但我不知道是否应该安装)

请帮助我们,您认为可能是什么问题?

谢谢埃尔南

We Really need some help on this one:

We've Struggled with all the Apple Mumbo-Jumbo for the Last two months and can't seem to get our APP on the APPStore...

Right now my problem is after Validating the ARCHIVE compilation and sharing it.. in the Submit Process I Get -

"An error occurred uploading to the iTunes Store"

I Really don't Know what I'm doing wrong and don't seem to find ANYTHING on the Internet that solves the problem...

I've been stugling with this for over a week now... I've tried:

  • Creating a new Distribution Profile for Code Signing.

  • Checking All the Target Settings over and over.

  • Changing the FTP mode from Passive to non-Passive

  • Connecting from different networks

  • Reinstalling Xcode4

  • some other Work Arounds like Downloading the application Loader (Haven't installed it yet, but I Don't Know if I Should)

Please help us, what do you think could be the problem?

Thanks

Hernan

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(12

山田美奈子 2024-11-10 10:26:06

如果您无法将应用程序上传到 Apple 并安装了 JavaOSX 更新(2012 年 4 月 3 日),这可能会帮助您重新获得上传应用程序的能力:

您可以通过重新创建旧的 Java 1.5 符号链接来解决此问题:

cd /System/Library/Frameworks/JavaVM.framework/Versions
sudo ln -s CurrentJDK /System/Library/Frameworks/JavaVM.framework/Versions/1.5
sudo ln -s CurrentJDK /System/Library/Frameworks/JavaVM.framework/Versions/1.5.0

编辑 10 月 5 日,2012 Oracle's Java 7

详细阐述了 Hackmonford 的评论,如下。

安装 Oracle 的 Java SE 7 1.7.0_10 软件包时也会出现此确切的错误消息。要解决此问题,请打开“Java 首选项”,然后将顺序更改为首先安装 Apple 的 Java SE 6,或者在提交到应用程序商店时取消选中 Oracle 的 Java 7。通过打开终端验证您的更改:

prince$ java -version
java version "1.6.0_35"

If you are unable to upload Apps to Apple and installed the JavaOSX update (April 3, 2012) this may help you regain your ability to upload Apps:

You can work around this issue by re-creating the old Java 1.5 symlinks:

cd /System/Library/Frameworks/JavaVM.framework/Versions
sudo ln -s CurrentJDK /System/Library/Frameworks/JavaVM.framework/Versions/1.5
sudo ln -s CurrentJDK /System/Library/Frameworks/JavaVM.framework/Versions/1.5.0

Edit Oct 5, 2012 Oracle's Java 7

Elaborating on Hackmonford's comment below.

This exact error message also occurs with Oracle's Java SE 7 1.7.0_10 package installed. To resolve, open "Java Preferences" and either change the order to have Apple's Java SE 6 first, or untick Oracle's Java 7 while submitting to the app store. Verify your change by opening the Terminal:

prince$ java -version
java version "1.6.0_35"
心碎无痕… 2024-11-10 10:26:06

我本周遇到了这个问题,并安装了 Java for OS X Lion 2012-002 更新,问题就解决了。重置磁盘权限没有效果。

I was having this problem this week, and installed the Java for OS X Lion 2012-002 update, and the problem cleared up. Resetting disk permissions had no effect.

窗影残 2024-11-10 10:26:06

这种事又发生了。
对于 OSX 10.8.2 用户(没有 Java 偏好),解决此问题的唯一方法是卸载 oracle jdk。

cd /Library/Java/JavaVirtualMachines
sudo rm -rf jdk1.7.0_09.jdk/

This just happened again.
For OSX 10.8.2 users (does not have Java preference), the only way to fix this is to uninstall oracle jdk.

cd /Library/Java/JavaVirtualMachines
sudo rm -rf jdk1.7.0_09.jdk/
ま柒月 2024-11-10 10:26:06

我还遇到了 JavaVM / JRE 问题。我已经安装了 Oracle 的 JDK 7 预览版,这混淆了上传过程,告诉我已知的“上传到 iTunes Store 时发生错误”。

快速检查/var/log/system.log(例如在终端中使用tail:tail -n 100 /var/log/system.log)显示以下错误消息:

需要 Java 1.5、1.6 或 1.7。目前,java是默认的java版本。请升级。

我直接从 Oracle 安装了 JDK 7 的 MacOS 预览版。要解决此问题,只需启动“实用程序”中的“Java 设置”应用程序并取消选中 Oracle 中的“JDK 7”即可。当然,您应该有 Apple 提供的替代 JRE。查看我的配置的屏幕截图。上传现在对我有用。

奇怪的是,Apple 不将 Oracle JDK 识别为 Java 1.7。这似乎是一个错误。

我的设置的屏幕截图(抱歉,只有德语,但您应该得到线索)

更新:
GUI 工具已从 MacOS 中删除。现在,我知道的唯一解决方案是手动删除 JDK 1.7 文件夹。请参阅 JDK 7 文档 如何做到这一点:

导航到 /Library/Java/JavaVirtualMachines 并删除名称与以下格式匹配的目录:

/Library/Java/JavaVirtualMachines/jdk<主要>.<次要>.<宏[_update]>.jdk

例如,要卸载 7u6:

% rm -rf jdk1.7.0_06.jdk

I had also a JavaVM / JRE issue. I have installed the JDK 7 preview from Oracle and that mixed up the upload process which told me the known "An error occurred uploading to the iTunes Store".

A quick check of /var/log/system.log (e.g. using tail in a terminal: tail -n 100 /var/log/system.log) brought up the following error message:

Java 1.5, 1.6, or 1.7 is required. Currently, java is the default java version. Please upgrade.

I had installed the MacOS Preview of JDK 7 directly from Oracle. To fix this issue, simply launch the Java Settings app in Utilities and uncheck JDK 7 from Oracle. Of course you should have an alternate JRE from Apple. See the screenshot how my configuration looks. The upload works for me now.

The odd thing is that the Oracle JDK isn't recognized as Java 1.7 by Apple. This seems like a bug.

Screenshot of my settings (sorry in German only, but you should get the clue)

UPDATE:
The GUI tool was removed from MacOS. Now, the only solution I know of is to remove the JDK 1.7 folder manually. See the JDK 7 docs how to do this:

Navigate to /Library/Java/JavaVirtualMachines and remove the directory whose name matches the following format:

/Library/Java/JavaVirtualMachines/jdk<major>.<minor>.<macro[_update]>.jdk

For example, to uninstall 7u6:

% rm -rf jdk1.7.0_06.jdk

依 靠 2024-11-10 10:26:06

我知道有点晚了 - 但对于仍然遇到此问题的人 - 请查看您的 /var/log/system.log 日志文件。就我而言,问题是 iTMSTransporter 脚本(组织者在上传文件时使用)使用“awk”,我必须将其替换为“/usr/bin/awk”。

彻底解决了我的问题。

Y。

A bit late, I know - but for anyone still having this problem - Look in your /var/log/system.log log file. In my case the problem was that the iTMSTransporter script (used by the Organizer when uploading the file) used 'awk', and I had to replace it with '/usr/bin/awk'.

Completely solved my problem.

Y.

这个俗人 2024-11-10 10:26:06

以防万一这对其他人有用 - 对我来说是 Java JRE 不是最新的。我检查了控制台,应用程序加载器正在抱怨

Just in case this is useful for anyone else - for me it was that the Java JRE was not up-to-date. I checked the console and Application Loader was complaining

旧城烟雨 2024-11-10 10:26:06

我今天安装最新的 XCode 后遇到了这个问题。

我通过运行软件更新并安装最新的 Java 更新来修复它。

I had this problem today after installing latest XCode.

I fixed it by running software update and installing latest Java Update.

梦在深巷 2024-11-10 10:26:06

我尝试了与 Hernan 相同的操作,但即使使用应用程序加载器 1.3,我也无法上传。

我注意到安装 OSx Lion 并将 XCode 升级到 4.1 后发生了这种情况!

我按照 Joe 的提示,发现 JAVA 甚至没有安装。

请关注此博客条目:

无法将应用程序上传到 App Store

I tried the same thing as Hernan, but even with application loader 1.3 I wasn't able to upload.

I noticed that this has happened after installing OSx Lion and upgrading XCode to 4.1!

I followed Joe's tip and I found out that JAVA wasn't even installed.

Follow this blog entry:

Unable to Upload App to App Store

呢古 2024-11-10 10:26:06

我的mbp现在在Lion上运行Xcode4.2(4D199),我为Lion安装了最新的java。最后我解决了这个问题。

很多人说,他可以使用旧的Application Loader应用程序来上传应用程序。所以我猜问题是最新的应用程序加载器应用程序(2.4.1(190)),事实告诉我我是对的,

好吧,简而言之:
解决方案如下:

1.希望大家不要删除旧的Xcode(4.1)。我们应该选择旧版本的应用程序加载器应用程序。

cd <Install Xcode app>/Contents/Resources/Packages
cp ApplicationLoader.pkg ~/Desktop/

现在,您获得了 ApplicationLoader 包。

2.安装旧的。
提示:您可以删除路径中最新的应用程序加载器应用程序:/Developer/Applications/Utilities/ 或重新安装它。

就这样。

希望这种方式可以帮助您并享受新的Xcode4.2。也希望苹果开发者能够看到这个问题并更多地测试最新的Application Loader应用程序。

My mbp now run Xcode4.2(4D199) on Lion, I installed the latest java for Lion. And finally I sovled this issue.

Many guys said, he can used the old Application Loader app to upload the apps. so I guess the problem is the latest Application Loader app(2.4.1 (190)), and the fact told me I am right

Okie, in short words:
Here is the solution:

1.I hope you guys do not delete the old Xcode(4.1). We Should pick up the old version Application Loader app.

cd <Install Xcode app>/Contents/Resources/Packages
cp ApplicationLoader.pkg ~/Desktop/

Now, you get the ApplicationLoader package.

2.Install the old one.
Tips: you can remove the latest Application Loader app in path: /Developer/Applications/Utilities/ or just remane it.

That's All.

Hope this way can help you and enjoy the new Xcode4.2. Also hope apple developer can saw this problem and test the latest Application Loader app more.

一刻暧昧 2024-11-10 10:26:06

4 月 1 日提交到 AppStore 没有问题。问题发生于4月9日。通过 Mac-OS 软件更新程序安装 OS X Lion 2012-002 更新的 Java 并重新启动计算机修复了该问题。

No Problems submitting to AppStore on April 1st. Issue occured on April 9th. Installing the Java for OS X Lion 2012-002 update via Mac-OS software updater and rebooting the machine fixed it.

病女 2024-11-10 10:26:06

只需在 Mac 软件更新中更新到最新的 JAVA 即可。

Just update to the latest JAVA at your Mac Software Update.

芸娘子的小脾气 2024-11-10 10:26:06

以下是解决此问题的步骤:

首先,我安装了 Oracles Java 1.7 JDK,这确实把事情搞砸了。

转到 Finder>Applications 并在搜索框中输入 - JavaAppletPlugin.plugin

右键单击​​并将其删除到垃圾箱。

检查 Terminal for Java 版本仍然显示 Java 1.7

my-imac:~ my$ java -version

java version "1.7.0_07"

Java(TM) SE Runtime Environment (build 1.7.0_07-b10)

Java HotSpot(TM) 64- Bit Server VM(版本 23.3-b01,混合模式)

1. Finder>Library>Java>JavaVirtualMachines 显示 1.7 SDK(记下目录名称的确切名称)

以防万一出现问题,我将 1.7 SDK 文件夹复制到我的 cd

2. 在终端中输入

/Library/Java/JavaVirtualMachines

3. 您现在应该位于该目录中

sudo rm -rf jdk1.7.0_06.jdk (或者步骤 1 中的目录的确切名称) .)

您可能需要输入管理员密码

现在应该删除该目录,您可以在终端中通过

java -version

进行验证我的现在显示“Java 1.6_xxx”

进入 Xcode Organizer 并将我的应用程序分发到 iTunes 商店,没有问题。呼呼!

Here is the steps to resolve this issue:

To start with I had installed Oracles Java 1.7 JDK, which was really messing things up.

Went to Finder>Applications and entered in Search box - JavaAppletPlugin.plugin

Right clicked and removed to trash.

A check in Terminal for Java version still showed Java 1.7

my-imac:~ my$ java -version

java version "1.7.0_07"

Java(TM) SE Runtime Environment (build 1.7.0_07-b10)

Java HotSpot(TM) 64-Bit Server VM (build 23.3-b01, mixed mode)

1. Finder>Library>Java>JavaVirtualMachines showed the 1.7 SDK (make note of exact name of the Directory name)

Just in case anything went wrong I copied the 1.7 SDK folder to my desktop before doing the next item

2. In terminal type

cd /Library/Java/JavaVirtualMachines

3. You should now be in that directory

sudo rm -rf jdk1.7.0_06.jdk (or whatever the exact name of the directory is in step 1.)

You may have to enter your administrator password

The directory should now be deleted and you can verify in Terminal by

java -version

Mine now showed "Java 1.6_xxx"

Went into Xcode Organizer and distributed my app to the iTunes store without a problem. Whoo,hoo!

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文