使用Xcode 4的iPhone专用版本

我只是切换到Xcode 4,需要做一个临时的构build,所以我的客户可以testing我的应用程序。 然而,我发现每一个教程都基于Xcode 3,我似乎无法用Xcode 4find我需要做类似设置和操作的方法。 有没有教程或任何可以帮助我呢? 我GOOGLE了,但结果非常糟糕。

确保您从下拉菜单中select了一个设备,而不是模拟器。

然后在XCode 4中进入product -> archive

构build完成后,打开组织者并selectArchives

在这里你可以find你的构build,从这里你可以select共享,下一个XCode将询问用哪个configuration文件签署的应用程序。

现在您已经创build了一个可以发送给testing人员的IPA。

我也找不到当前(2013年8月)的信息,特别是用PC分发应用程序给iPhone用户,而不是Mac。 通过Google结果sorting,我发现了很多关于iTunes Connect和validation的冗余和混乱的信息。

以下是对我有用的东西:

  1. 您不需要在iTunes Connect中创build应用程序logging – 这只是当您想要在商店中。 如果这是你想要的,看看这个:developer.apple.com/library/ios/documentation/ToolsLanguages/Conceptual/YourFirstAppStoreSubmission/CreateYourAppRecordiniTunesConnect/CreateYourAppRecordiniTunesConnect.html

  2. 你不需要validation你的应用程序。 这只是当你想把它放在商店里。 如果这是你想要的,看看这个:developer.apple.com/library/ios/recipes/xcode_help-archives_organizer/articles/validating_apps.html

  3. 您确实需要Ad-Hocconfiguration文件。 要获得一个,请按照位于以下位置的标题下的说明进行操作: https : //developer.apple.com/library/ios/documentation/IDEs/Conceptual/AppDistributionGuide/TestingYouriOSApp/TestingYouriOSApp.html 。 确保在下载完成后双击“name.mobileprovision”文件,将其添加到Xcode中。

  4. 不要浪费时间在Ad-Hoc Code Signing Entitlement的Xcode Project / Build Settings中查找。 它不出现在我的Xcode的副本,我不需要它。

  5. 即使特别代码签名权利没有出现在项目/生成设置中,您可以在pipe理器/设备/库/供应configuration文件中看到它。 它会在第3步中给出它的名字。

  6. 现在,您已经准备好为Ad-Hoc分发构build应用程序的一个版本:

  7. 在Xcode中,确保你已经进入你的项目窗口,并select了你的项目,并根据上面所接受的答案,iOS设备被选为左上angularRun / Stopbutton旁边字段的构build目标。

7A。 从Xcode菜单栏中,selectProduct / Build for … / Archiving(如果“Build For …”选项显示为灰色,则可能位于项目窗口以外的某个窗口中,例如Organizer窗口)。

7B。 从Xcode菜单栏中selectProduct / Archive

7C。 打开Organizer窗口(Shift-Cmd-2),select中间顶部的Archives图标。

7D。 突出显示要分发的版本,然后单击右侧的“分发”button。

7E。 select“Save for Enterprise或Ad-Hoc部署”选项。

1408米。 出现“select要签名的身份”对话框。 从下拉列表中select您在步骤3中创build的iOS发行版。对于我来说,步骤3中创build的名称行显示为灰色,但是直接显示在其下面。

7克。 会出现一个对话框,允许您将您的Ad-Hoc应用程序命名并保存为.ipa文件。

8在Windows PC上:

8A。 将YourApp.ipa文件和name.mobileprovision文件复制到桌面之类的位置。

8B。 在iTunes中,find主菜单(可能是任务栏左上方的一个小图标),然后select“将文件添加到库… Ctrl + O”

8C。 将这两个文件添加到库中。

8D。 将iPhone插入Windows PC

8E。 转到iTunes的iPhone部分,然后转到应用程序选项卡。 运气好的话你会看到YourApp,你可以点击安装。