Xcode 4 Ad-Hoc Distribution - 无法下载

时间:2011-07-21 10:56:32

标签: xcode4 distribution wireless adhoc

我最近将我们的开发机器升级到Xcode4,并且在初始界面更改变得非常顺利之后。 我现在正在首次使用Ad-Hoc发布,所以我按照本指南设置了个人资料/方案等。http://diaryofacodemonkey.ruprect.com/2011/03/18/ad-hoc-app-distribution-with-xcode-4/

这是我采取的过程:

1 /在分发下设置新的配置文件。我选择了Ad-Hoc,正确的App和我的UUID。

2 /在Xcode 4中安装了配置文件。

3 /在xcode中复制了Release Configuration并将其命名为Ad-Hoc。

4 /在代码签名下确保Ad-Hoc选择了新的个人资料。

5 /编辑存档方案并选择“Ad-Hoc”构建配置。

6 /选择产品>存档并确保列出的个人资料正确无误。

7 /在保存屏幕上选择“企业分发”并输入应用程序URL和标题。

8 /将生成的ipa存档,plist和mobileprovision(在第1点下载)复制到我们的http服务器。

9 /添加了所需的html并指向它的移动Safari。

10 /选择安装没有问题的mobileprovision。

11 /选择开始安装的应用程序导致“无法下载”,大约90%。

我已尝试过其他帖子中的几个潜在解决方案,但它们都会产生相同的结果。这用于在Xcode 3中正常工作(使用普通的开发人员帐户,而不是企业),到目前为止,我可以说我不是在做任何不同的事情,所以我做错了什么?

感谢。

2 个答案:

答案 0 :(得分:0)

试试这个:打开您正在使用的方案进行编辑。然后检查是否在所有构建阶段(构建,运行,测试,配置文件......)中正确设置了构建配置。如果没有将其设置为正确的配置并再次构建它。

如果这不起作用,请为项目添加新的Entitlements.plist,并将密钥get-task-allow的新值添加到NO。

修改:您是否尝试过Product > Build For > Build For Archiving然后Product > Archive。 这对我有用。

答案 1 :(得分:0)

我们遇到了同样的问题(我们仍然只为一台只能在iOS5 Beta上工作的设备使用它,不确定它是否相关。所有其他设备都有效。),一些提示可能有所帮助:

Apple开发网站:

  • 您的配置文件可能需要在Apple网站上续订。
  • 苹果网站上的
  • 检查设备是否链接到“设备”部分中的临时配置文件。在“临时配置文件”部分中,“编辑”功能可能对您不利。要将缺少的设备添加到临时配置文件,请转到“临时配置文件”部分,然后取消选中并检查丢失的设备(来自苹果网站的谎言部分;)
xcode中的

  • 我将部署目标操作系统从4.0切换到4.2
  • 我插入了我的iPhone,并在创建档案之前将其选为目标。
  • 此问题不依赖于“团队配置文件”,我们也可以使用其他配置文件构建工作存档。

如果它也有帮助,我创建了一个分发Moodle应用程序的文档,但它对任何应用程序都是通用的:http://docs.moodle.org/dev/how_to_distribute_iPhone_test_app