2010-10-12 66 views

回答

6

我知道这样做的唯一方法是在Mac中获取.app文件,并将其放入名为“Payload”的文件夹中。然后,您必须ZIP文件夹并将其名称从“Payload.zip”更改为“MyAppName.ipa”。 Mac会询问您是否确定要更改扩展程序,请选择“是”。现在你可以将这个文件拖放到iTunes中。

没有其他办法可以做到这一点。 Windows使macosx“fork”文件出现问题(如果您打开.app文件,则有一个名为“_MACOSX”或类似文件夹的文件夹,并且Windows会打破这个文件夹)。

+0

就是这样!谢谢! – Dopamine 2010-10-12 12:14:43

1

解压缩app.zip。你会得到一个文件夹,例如MyApp.app。现在将该文件夹拖到iTunes中,应该没问题。

+0

我已经尝试过,但它仍然无法正常工作。苹果文档说应用程序必须在Mac上进行压缩。 – Dopamine 2010-10-12 11:20:05

+0

首先darg以.mobileprovision结尾的文件,并添加您的应用程序,它将看起来像名称以.app结尾的文件夹例如“yourApplicationName.app” – Gyani 2010-10-12 11:22:32

+0

是的,所以您可以在Mac上构建应用程序并将其压缩。你进入AppName/build/Distribution-iphoneos文件夹,在那里你会看到一个名为AppName.app的文件(Finder将其显示为文件,但事实上并非如此)。右键单击此AppName.app文件并选择压缩“AppName.app”。然后你会得到一个zip文件,然后你可以发送给有Windows的人。他们可以使用我上面解释的步骤进行安装。我多次成功地使用了这个程序。 – 2010-10-12 11:55:10

0

如上所述 - 将其解压缩,但不要忘记同时拖动.mobileprovision 如果这样不起作用,请检查您的配置,以便将其设置为正确的设备。 常见错误。

0

http://www.markj.net/iphone-ad-hoc-distribution-windows-mac/

可以存起来这么麻烦,但在不具备的Mac资源叉首先制作一个zip压缩文件。 BetterZip是一个方便的Mac应用程序,将为您做到这一点。该首选项设置“从档案中删除Mac特定的内容”将__MACOSX保留在压缩文件中,并且生成的压缩文件将安装在Mac和Windows上。另一种方法是自己解压缩到窗口中,找到正确的应用程序文件夹,然后重新压缩。

0

我以前有过这个问题。我很确定这个名称中不能有空格,并且在尝试添加它之前仔细检查一下。

相关问题