`
征客丶
  • 浏览: 134964 次
  • 性别: Icon_minigender_1
  • 来自: 珠海
社区版块
存档分类
最新评论

iOS提交应用至App Store流程及真机调试 一(证书、配置文件,及真机调试)

阅读更多
前言:
1、你要有苹果开发者账号,我用的是个人账号。
2、其次xcode为xcode 7,
3、由于xcode 7需要 os x 系统 10.11 或更高的版本, 所以 os x 系统也需要 10.11 或更高的版本。
注:(本文说的提交是源代码用xCode提交,不是ipa 提交,ipa提交我还没有试过,暂不阐述)
关于xCode中提交的操作,在下一篇:【 http://binary-space.iteye.com/blog/2250152】
“ iOS提交应用至App Store流程及真机调试 二(xCode 提交代码到 itunes connect 发布)”,
由于篇幅原因,这一篇只做,证书与配置文件的说明。篇幅加上图有点长,内容其实不多,多数为操作性,所以我加了些图,使篇幅有点长。

一、进入苹果开发者中心的证书与配置文件
1、打开苹果开发者中心网址:https://developer.apple.com,点击“Member Center”,
2、输入入账号、密码登录开发者中心,点击“Certificates, Identifers&Profiles”

二、创建 套ID、证书、配置文件;
1、创建 套ID 选择页面中的 “APP ids”,然后点击“+”号


在这里要说一下,
a、名字,不要用中文,我是随意起的。
b、套id 类型分两类,“Explicit App ID” 和 “Wildcard App ID”,Explicit App ID 是指为一个单一应用程序创建 套id,这个简单的应用程序用到了 游戏中心,应用内购买、数据保护、和iCloud,推送,等一些特殊的情况,用到哪些就在图中勾选,而且要注意的是,选这一样项时,Bundle ID,不能用"*",要与你要上传应用程序的 Bundle Identifiter 一至。
c、Wildcard App ID  这一项用得较多,这一项不用勾选用到服务,Bundle ID,可以用*
填好之后,下一走,提交,就创建好了。

==================================================
2、创建证书,证书分为开发和发布两种,开发证书用于真机调试,发布证书用于上传app store;
2.1、创建密钥文件【创建证书需要密钥文件,之后使用这个证书的mac需要这个专用密钥】
a、打开mac 的钥匙串访问,如下图操作

b、输入电子邮箱,选择存储到磁盘,发到邮箱也行,反正最后要用到这个文件。

c、输入文件名,这个文件名你要记住。

d、完成。

2.2 创建证书【证书最后是安装在mac的钥匙访问串中】
a、选择 "Certificates" 中的选项, 点击“+” 号,下一步

b、真机调试选择 "iOS App Development", 上传App stroe 选择 "App Store And Ad Hoc",发布用的证书和开发真机调试用的证书仅此不同;下一步

c、跳过【continue】

d、点击"Choose File..."

e、选择刚刚创建的密钥文件,刚刚说了要记住名字的。

f、创建【cenerate】
g、下载安装


==================================================
3、创建配置文件【配置文件是xCode 要使用的】
a、真机调试,选择 "Development",上传 App store 选择 "Distribution" 点击"+"号

b、真机调试选择 "iOS App Development", 上传App stroe 选择 "App Store",下一步

c、选择 套ID,下一步

d、选择相应证书,证书类型已固定(开发还是上传)

d、真机调试的话,会让你选择驱动器,一个开发者最多有一百个驱动器,也就说你最多在一百能苹果手机上安装调试你的程序。这里有你就选没有你就不用选,iPhone 6 我测试过,会自动生成这个驱动器,当然是要在有网的情况下才能自动生成,如果没有生成,就要手动添加,还要下载添加到调试驱动器中,如何去做,会在下一篇”iOS提交应用至App Store流程及真机调试 二,xCode操作” 中详细说明。(上传app store 配置文件中就没有这一步)

e、给你的配置文件取个名字,随意。

f、下载安装

==================================================
4、在另一台Mac机器上共用同一个app ID进行真机调试。
4.1、先从主Mac机器上导出专用密钥
a、打开 钥匙访问串,选口密钥,找到上面所创建的密钥,说了要记住名字的那个,在这里你会发现有两个,一个是公用密钥,一个是专用密钥。在专用密钥上右击。选择导出

b、取也名字

c、输入导入时要验证的密码

d、输入你的电脑密码,导出专用密钥


4.2、在目标机器上导入
a、把刚从主机器上导出的密钥拷贝到目标机器上,在目标机器上打开解匙访问串,选择密钥,点击 文件 -> 导入项目

b、选择刚刚拷贝过来的密钥,点打开

c、输入难的密码,是密钥验证的密码,点击好

e、然后下载证书并双击安装,下装配置文件并双击安装。
现在就可以在目标机器上进行真机调式了。

-------------------------------------------------------
若有其他凝问或文中有错误,请及时向我指出,
我好及时改正,同时也让我们一起进步。
email : binary_space@126.com
qq     : 1035862795
敲门砖: 代码谱写人生
-------------------------------------------------------

  • 大小: 506 KB
  • 大小: 75.7 KB
  • 大小: 70.1 KB
  • 大小: 53.5 KB
  • 大小: 305.4 KB
  • 大小: 240.9 KB
  • 大小: 218.4 KB
  • 大小: 253.8 KB
  • 大小: 215.9 KB
  • 大小: 234.4 KB
  • 大小: 319.6 KB
  • 大小: 220.4 KB
  • 大小: 231.2 KB
  • 大小: 228.7 KB
  • 大小: 220.7 KB
  • 大小: 208.7 KB
  • 大小: 220.9 KB
  • 大小: 242.1 KB
  • 大小: 180.5 KB
  • 大小: 234.2 KB
  • 大小: 222.1 KB
  • 大小: 243.7 KB
  • 大小: 167.3 KB
  • 大小: 163.1 KB
  • 大小: 140.1 KB
  • 大小: 122.2 KB
分享到:
评论

相关推荐

    iOS11.3 11.4 12.0真机调试支持文件

    真机调试可以让你直接在运行目标iOS版本的设备上查看应用的表现,包括电池、网络条件、内存管理、性能瓶颈等方面,这对于优化用户体验至关重要。特别是当涉及到硬件特性的测试,如摄像头、GPS或NFC,真机调试更是不...

    iOS16.5-真机调试包

    在iOS开发过程中,真机调试是一项至关重要的环节,它允许开发者在实际设备上测试应用程序,以确保软件在各种硬件配置和系统版本上的表现。本文将深入探讨“iOS16.5-真机调试包”这一主题,以及如何利用它进行有效的...

    iOS 真机调试包,有需要的自行下载,12.0 - 16.4

    在iOS开发过程中,真机调试是一项至关重要的环节,它允许开发者在实际设备上测试应用程序,以确保软件在各种硬件配置和系统版本上运行无误。标题提到的“iOS 真机调试包”是一个专门为iOS开发者提供的工具集合,用于...

    ios15.0真机调试包

    在iOS开发领域,真机调试是一项至关重要的环节,它允许开发者在实际设备上测试应用程序,以确保软件在各种硬件配置和系统环境下运行无误。标题中的"ios15.0真机调试包"指的是用于在运行iOS 15.0系统的设备上进行应用...

    2023【iOS 真机调试支持包】 iOS 16.6 16.5正式版,Xcode 14.3.1 支持

    在iOS应用开发中,真机调试是不可或缺的一部分,它允许开发者在实际设备上测试应用程序,以便更好地模拟用户的真实使用情况。本压缩包“2023【iOS 真机调试支持包】 iOS 16.6 16.5正式版,Xcode 14.3.1 支持”提供了...

    iOS移动端的打包,真机调试,上架,配置文件

    苹果iOS移动端的开发流程主要包括打包、真机调试、上架及配置文件的管理等多个步骤。为了能够将应用成功发布到App Store,开发者需要完成一系列与证书、账号、Xcode配置相关的操作。 首先,在创建证书时,开发者...

    真机调试包 iOS 14.2

    最后,对于压缩包中的“14.2”文件,这可能是一个包含了所有必要的配置文件、证书和描述文件的集合,用于设置Xcode的开发环境以支持iOS 14.2的真机调试。下载并解压后,根据文档指示导入到Xcode中,然后就可以开始...

    ios真机调试包,真机支持,13.2

    标题“ios真机调试包,真机支持,13.2”表明这是一个针对iOS系统版本13.2的真机调试工具或配置文件集合,用于帮助开发者在实际的iOS设备上进行程序测试。描述中的“xcode 10”说明这是与Xcode 10版本兼容的,Xcode是...

    ios14.4真机调试包

    在iOS开发过程中,真机调试是一项至关重要的环节,它允许开发者在实际设备上测试应用程序,以确保软件在各种硬件配置和系统版本上运行无误。本文将深入探讨“ios14.4真机调试包”及其相关知识点,帮助开发者更好地...

    iOS12.2真机调试包

    4. **证书与配置文件**:开发过程中,需要创建和安装两种类型的证书:开发证书用于开发阶段的真机调试,而发布证书则用于提交App Store审核和用户下载。此外,还需要创建对应的 provisioning profiles 文件,它们...

    11.4iOS真机调试包

    在iOS开发过程中,真机调试是一项至关重要的环节,它允许开发者在实际设备上测试应用程序,以确保软件在各种硬件配置和操作系统版本上的表现。本文将深入探讨“11.4 iOS真机调试包”及其相关知识点,帮助你理解如何...

    xcode16.1真机调试包

    真机调试是iOS开发不可或缺的一部分,因为它允许开发者在目标设备上直接运行和测试应用程序,确保代码在不同硬件配置和系统版本上的兼容性。相比模拟器,真机调试能更真实地反映出应用在用户手中的表现,包括性能、...

    iOS16.0真机调试包

    在iOS开发过程中,真机调试是一项至关重要的环节,它允许开发者在实际设备上测试应用程序,以确保软件在各种硬件配置和系统版本上运行无误。本文将深入探讨“iOS16.0真机调试包”及其相关知识点。 首先,我们要明白...

    iOS真机调试包14.4.zip

    "iOS真机调试包14.4.zip"是一个专门为iOS 14.4版本系统设计的调试工具集合,包含了必要的证书、配置文件和其他支持文件,使得开发者能够将他们的应用安装到运行iOS 14.4的设备上进行测试。 首先,我们需要了解iOS的...

    iOS13.2真机调试

    在iOS开发过程中,真机调试是一项至关重要的环节,它允许开发者在实际设备上测试应用程序,以确保软件在各种硬件配置和操作系统版本上的表现。这里我们主要讨论的是如何在iOS 13.2环境下进行真机调试,这通常涉及到...

    iOS 14.4真机调试包

    在iOS开发过程中,真机调试是一项至关重要的环节,它允许开发者在实际设备上测试应用程序,以确保软件在各种硬件配置和系统版本上运行无误。本文将深入探讨iOS 14.4真机调试包的相关知识,以及如何利用它进行有效的...

    iOS14.2,14.3真机调试包

    在iOS开发过程中,真机调试是一项至关重要的环节,它允许开发者在实际设备上测试应用程序,以确保软件在各种硬件配置和系统版本上运行无误。本文将深入探讨iOS14.2和14.3真机调试包的相关知识点,帮助开发者更有效地...

    ios14.8真机调试包

    在iOS开发过程中,真机调试是一项至关重要的环节,它允许开发者在实际设备上测试应用程序,以确保软件在各种硬件配置和真实使用环境下的表现。"ios14.8真机调试包"指的是针对iOS 14.8版本的设备进行应用调试所需的一...

Global site tag (gtag.js) - Google Analytics