我在xcode中开发了一个应用程序。现在我需要在iphone设备中安装它,以便我可以测试它。但我不知道该怎么做,因为我对这个领域很陌生。我想安装它在apple开发人员的站点中创建配置帐户(按指令)。我需要一步一步指导如何做到这一点。我在这里呆了很长时间。如果您有任何链接或教程,请参阅。提前完成。
答案 0 :(得分:4)
一切都在详细解释 希望这可以帮助你
答案 1 :(得分:2)
始终尝试阅读并使用Apple开发人员网站进行此操作。
您可以从here
开始但是,我已经详细记下了这些步骤。
以下是将IPA部署到IPhone / IPAD时必须执行的详细信息。
Create Developer account and Developer Certificate
Create Key-chain certificate
Adding a Device
Create App IDs
Create Provisioning profiles
Build your App using the created Developer Certificate & Provisioning profiles.
创建开发者帐户和开发者证书
第1步:转到网站http://developer.apple.com/iphone/program/
步骤2:请点击“立即注册”按钮
步骤3:将出现一个窗口,其中包含一些信息和一个继续按钮。单击继续按钮
步骤4:将出现另一个窗口,询问"您是新用户还是已注册的Apple开发人员?"
步骤5:请选择合适的选项(考虑我们之前注册的Apple开发人员)。
Step6:还有另一个窗口会询问你的角色。它可能是个人或公司。
步骤7:选择正确的选项并使用您的Apple ID登录。
创建钥匙链证书
步骤8:注册后,您必须使用“钥匙串访问”工具。 您可以搜索" Keychain"在Finder搜索位置,双击显示的文件。 这将用于验证您的计算机。
步骤9:点击Keychain Access菜单 - >证书协助 - >从证书颁发机构申请证书。
步骤10:将出现一个新窗口,其中包含电子邮件地址,公用名等部分。
步骤11:在“用户电子邮件地址”字段中输入您用于Apple开发人员证书的电子邮件地址。
步骤12:使用任何一个名称作为公共名称。
步骤13:点击“保存到磁盘”按钮。
步骤14:另一个寡妇将出现两个组合框。它们是密钥大小和算法。
步骤15:选择2048作为密钥大小和算法的RSA
步骤16:点击“继续”按钮。这将生成密钥并将其保存到您指定的位置。
步骤17:点击下一个窗口中的“完成”。
第18步:请访问http://developer.apple.com/iphone/manage/overview/index.action
步骤19:您可以在窗口左侧看到目录,主页,证书,设备,应用ID,配置,分发。
步骤20:点击证书,然后点击“添加证书”按钮。
步骤21:点击“选择文件”按钮,找到您之前保存的证书文件,然后点击提交按钮。
步骤22:点击提交后,系统会将一封电子邮件发送到您在Keychain Access的证书颁发机构(CA)申请表中指定的电子邮件地址。
步骤23:打开您的邮件帐户并批准该请求。
步骤24:审批状态将显示在开发人员站点“证书”部分中。
步骤25:获得批准后,使用下载按钮下载证书并将证书保存到某个位置
步骤26:双击该文件,您将看到一个对话窗口,该窗口将要求获得将证书添加到密钥链的权限。
步骤27:点击“确定”。这将在您的钥匙串中安装您的iPhone开发证书。
添加设备
步骤28:iPhone开发人员计划允许每个团队最多拥有100台设备。 要注册设备,您需要具有唯一设备标识(UDID)编号。这可以在Xcode中找到。
步骤29:将设备与机器连接,然后打开XCode - > Window - > Organizer。
步骤30:将在左侧的“设备”列表中显示一个带有设备名称的窗口。
步骤31:单击设备名称并从摘要选项卡中复制标识符字符串。
步骤32:现在我们要添加一个设备。转到我们之前登录的Developer.Apple网站。
步骤33:点击“设备”,然后点击“添加设备”。
步骤34:为您提供已从XCode复制标识符字符串的设备名称和设备ID - >窗口 - >管理器。
步骤35:要获取配置文件,首先需要创建一个App ID。 App ID允许应用程序进行通信它也可以用于共享
一组应用程序之间的密钥链信息,例如密码。
步骤36:要创建新的App ID,请单击程序门户的“App ID”部分中的“New App ID”按钮。
步骤37:应用程序ID由Apple生成的10个字符“Bundle Seed ID”前缀和由程序门户中的Team Admin创建的“Bundle Identifier”后缀组成。应用程序ID可能类似于以下示例:9F456G1234.com.apple.YourApplication或9F456G1234.com.YourApplication。
步骤38:填写所有必填信息,然后单击“提交”按钮。
创建供应配置文件
有三种类型的配置文件
他们是:
Ad Hoc
Development
Distribution.
注意:运行试用版时,Ad Hoc和分发配置文件不可用。如果您运行的是试用版,则应使用开发人员的配置文件构建。
步骤37:要创建它,请单击" iPhone开发人员计划门户"在Developer.Apple网站的页面右侧,在" iPhone开发者计划"。
下步骤38:点击"配置"在页面的左侧。
步骤39:点击"新配置文件"右上方的按钮,位于开发标签下。
步骤40:输入个人资料名称,选择要验证个人资料的证书,选择要与之关联的个人资料的应用ID,然后选择您希望支持的个人资料。< / p>
步骤41:点击提交。
使用创建的开发者证书&amp ;;构建您的应用程序供应配置文件。
以下是添加新设备后安装配置文件的详细信息。
第1步:转到Developer.Apple网站网址:https://developer.apple.com/devcenter/ios/index.action
步骤2:使用您的用户名和密码登录
步骤3:单击iOS开发中心选项卡。您可以在窗口右侧看到iOS开发人员计划部分。
步骤4:您可以看到一个名为&#34; iOS Provisioning Portal&#34;在iOS开发人员计划部分。
步骤5:单击选项卡。您可以在窗口左侧看到目录作为主页,证书,设备,应用程序ID,配置,分发。您可以在设备下看到新添加的设备 - &gt;可用设备部分。
步骤6:转到“配置”选项卡 - &gt;配置文件。您可以在“状态为活动”的“配置”配置文件中看到。
步骤7:单击与配置配置文件名称对应的下载按钮,成功下载后该文件将位于“下载”文件夹中。
步骤8:打开Xcode界面并转到Window - &gt; Organizer。
步骤9:点击管理器,您可以看到管理器窗口出现。
步骤10:双击下载的配置文件。您可以在管理器窗口的开发人员配置文件选项卡中查看Profining配置文件。
步骤11:您还可以在供应配置文件中看到包括设备数量 - &gt;包含的设备部分。
步骤12:关闭管理器窗口并转到Xcode - &gt;项目 - &gt; EditActiveTarget&#34;您的项目&#34;标签
步骤13:切换到Build部分并搜索&#34; Code Singing Identity&#34;在搜索区域。
步骤14:您可以在窗口中看到代码签名部分,并将代码签名标识和任何IOS设置为您的配置文件名称。
步骤15:关闭窗口,转到“构建”菜单,使用“清除所有目标选项”清除项目的所有目标。
步骤16:构建并运行应用程序。
从Xcode 4.3创建IPA的步骤
步骤1:在构建设置中设置项目包标识符名称和部署目标。
to do this,please click on your project and click target-->summary tab.
步骤2:从上面相同的窗口导航到Build选项卡,并设置Base SDK,IOS部署目标,目标设备系列。
步骤3:在IDE右上角的方案下拉列表中,选择iOs device。
Spep4:在方案编辑器窗口中,选择&#34;存档&#34;左侧的方案,并将构建配置设置更改为release。
to do this,please click on X-code menu:Product -->Edit Schema
步骤5:然后转到X-code菜单:产品并选择存档。
步骤6:应用程序将在完成上述操作后开始构建,并在构建过程完成后显示一个“管理器”窗口。
if the Organizer window doesn't appeared, please go to X-code menu: Window -->Organizer
步骤7:将显示管理器窗口,其中包含应用程序名称和创建的日期和时间。请输入正确的评论。
步骤8:点击“分发”按钮。
步骤9:将出现一个窗口并选择&#34;保存企业版或特别部署&#34;选项。
步骤10:单击“下一步”按钮。
步骤11:选择您的代码签名身份,然后单击下一步按钮。
步骤12:点击下一个按钮后会出现一个保存窗口。选择您的位置并输入您的IPA名称。
步骤13:单击“确定”。您应该能够在系统保存的路径中看到IPA。
步骤14:通过iTunes将IPA安装到您的设备
答案 2 :(得分:0)
苹果开发者网站上有分步说明。
您需要创建和应用ID,根据该ID创建配置文件,使用您的开发者证书将其安装到您的设备上,并确保应用ID与应用本身中的匹配。
然后构建应用程序以进行发布,将应用程序放入iTunes并与设备同步