2011-02-02 33 views
2

我已将我的iPhone应用分成两个目标,一个用于iPad,一个用于iPhone。当我上传到appstore时,我只能有一个二进制文件。但我有两个目标?如何将多个目标转换为应用商店提交的一个二进制文件?

我想我错过了一个步骤。预先感谢您的帮助。

+0

更多信息。我升级了我的目标:“为iPad升级当前目标......”,它为一个应用程序创建了两个目标。 – woot586 2011-02-02 21:55:17

回答

2

“目标”包含Xcode用于构建应用程序的所有指令。

在一个二进制文件中可以有两个目标,尽管并不总是这样做。这就是通用二进制文件的制作方式。这两个应用程序在一个二进制文件中捆绑在一起。如果你打开一个Mac应用程序“捆绑”,你会注意到一些元文件,如图标等,并且会有实际编译的二进制代码。 iOS通用二进制文件中包含两个应用程序。 (如果你仔细观察你的编译,你会注意到Xcode实际上构建了你的应用程序两次,它为iPhone/iPod构建一个,iPad构建一个)。会得到预期的结果。

0

二进制文件没问题,“目标”是指当它在iPhone和iPad上运行时运行的内容。如果项目设置正确,通用它应该工作正常。

相关问题