从iOS开发团队开始:从Repository〜Provisioning Profile Preparation开始签出



以前的时间

前提:苹果开发者注册已经完成。



0.安装Xcode

开发开发者注册成功完成的开发环境。

作为一个集成的开发环境Xcode中使用。请从Mac App Store安装。截至2015年1月,最新的是6.1.11



1.检查存储库中的源代码

由于Xcode具有直接从远程存储库中检出的功能,我们将从Xcode进行克隆。如果在本地签出,请跳过。

02_clone_url.png

让我们复制该网址克隆。如果您正在使用GitHub,则在项目页面的右下角会有一个URL。

01_welcome_to_xcode.png

选择结帐。

10_Check_Out.png

请输入存储库的位置,然后按下一步。

11_Check_Out.png

对于私有存储库,您需要一个帐户才能访问存储库,因此请输入您用于GitHub登录的用户名和密码。

12_Check_Out.png

选择分支,继续下一步,并检查到任何文件夹。

13_スクリーンショット_2015_01_12_13_22.png



2.将帐户添加到Xcode

打开项目后,点击左侧的项目路线。

20_no_provisioning.png

将显示警告“未找到匹配的配置文件”。这是警告,指定的配置文件不存在。

供应配置文件是关于可以使用的开发者,应用程序和终端的一组信息,并且有必要使用终端对测试应用程序进行二进制化,发布应用程序商店等等。

您可以使用首选项>帐户管理配置文件。请从Xcode菜单中打开它。

21_Accounts.png

显示签出的存储库。我将在这里添加我自己的Apple ID。

22_スクリーンショット_2015_01_12_13_37.png

请输入在Apple Developer中注册的Apple ID。



3.准备开发配置文件

23_Accounts.png

选择添加的Apple ID,然后单击右下角的“查看详情…”。

24_スクリーンショット_2015_01_12_13_38.png

帐户信息已显示。 Xcode管理配置文件,而无需从Apple Developer下载。

在初始状态,签名身份是纯白色的。这是苹果开发者的“iOS版证书“它与之合作。

25_Accounts.png

点击+按钮添加“iOS开发”。

30_set_provisioning.png

打开该项目并设置代码签名和供应配置文件的生成设置。为供应配置文件选择代码签名标识的“iPhone开发人员:用户名(ID)”和“iOS团队开通配置文件:应用程序软件包标识符”。

如果找不到,请继续进行。如果它是最近创建的应用程序,它将被自动选择,所以你不需要设置它。

现在你可以通过实际的机器来测试。

让我们将终端连接到USB,然后从左上角的运行按钮运行。

40_スクリーンショット_2015_01_12_16_58.png

如果显示如上,则终端可能未被注册。继续下一步。



4.注册设备以使用Apple Developer进行测试



复制要添加到Xcode的终端的ID

从Xcode菜单中选择“窗口”>“设备”。

41_Devices.png

请复制所连接终端的标识符。



使用Apple Developer添加设备

登录到Apple Developer,终端管理屏幕请打开它。

会员中心>证书,标识符&配置文件>设备。

42_iOS_Devices_-_Apple_Developer.png

按+按钮添加一个终端。

43_Add_-_iOS_Devices_-_Apple_Developer.png

44_Add_-_iOS_Devices_-_Apple_Developer.png

将使用Xcode复制的终端的标识符粘贴到之前的UDID。

名称可以是任何东西。为了便于识别,我们把它作为终端的所有者+型号名称等

45_Add_-_iOS_Devices_-_Apple_Developer.png

请确认UDID是否正确并注册。

46_Add_-_iOS_Devices_-_Apple_Developer.png



疑难解答

终端添加不好的时候请参考。



终端添加按钮变灰时更新

如果终端管理屏幕上的+按钮变灰,并且显示“在添加任何新设备之前重置设备列表”,请参阅以下页面并重置终端信息。

iOS开发人员中心中的设备列表更新

http://blog.miyadi.net/archives/1385



即使添加终端,应用程序安装也失败

如果无法执行相同的错误,请首先从Xcode的首选项>帐户>查看详细信息….中更新配置文件。

50_スクリーンショット_2015_01_12_17_38.png

一旦从USB断开终端并重新连接,

请选择“生成设置>代码签名”的配置文件并执行它。


  1. OS X 10.9.4(Mavericks)或更高版本是必需的。如果您正在使用较早的操作系统,苹果开发者下载页面(需要登录)可以被删除。  

发表评论