开发者账号 真机测试
2017-07-19 本文已影响102人
goyohol
介于前不久写了《个人账号 真机测试》,所以最近翻出了很久以前总结的截图资料!
顺便也写一篇使用开发者账号 真机测试 的文章!😂😂😂
</br>
</br>
在 应用程序的PROJECT界面:

</br></br>
登录开发者账号:

“证书、ID、描述文件”界面:


点击“+”,创建App ID:

</br>
确保工程、开发者账号对应的“Bundle ID” 一致:

修改工程里的Bundle ID
修改 工程的Bundle ID
或者:
plist文件里 修改bundle ID
</br>
修改好之后, 最好 复制、粘贴
保证 Bundle ID一致
选择 App的功能
</br>


</br>
成功创建“App ID”后,“App IDs”栏 搜索,可查看该App ID:
在“App IDs”栏 搜索,查看该App ID
查看该"App ID"的信息
</br>
工程 TARGETS:

</br>
开发证书有个数限制:

创建 开发证书:
开发证书 添加


</br>
创建 证书签名文件
需要添加签名文件
钥匙串访问:
钥匙串访问
证书颁发机构 请求证书 :证明 本电脑 可以开发App
证书颁发机构 请求证书 (得到 **签名文件**)
选择获取证书签名文件方式
获取证书签名文件成功
在Finder中显示 签名文件
添加好签名文件
点击“Continue”,完成证书的创建
</br>
证书创建完成后:
点击“Download”,下载证书
</br>
点击 下载的证书文件后,打开钥匙串:

证书添加完毕
</br>
此刻,在开发者账号里 就有了开发证书:

</br>
| 若该证书要给别人用,则需要导出:|
|
|:---:|
||
如果要给别人用,则需要导出 ||
</br>
</br>
第一次 使用的真机,需要 导入device:
第一次,导入device
- Name:
随便填,方便记忆就好了。
</br></br>
- UUID:
将真机插入Mac,打开iTunes。可查看其UUID。
iPhone的信息:
iPhone在“iTnues”上的信息
</br>
ECID、UDID、型号标识符:
分别切换为:ECID、**UDID**、型号标识符
</br>
点击右键,拷贝 UDID(设备的唯一设备识别符):
UDID的拷贝
</br>
</br>
描述文件生成:
查看描述文件
</br>
点击“+”,生成描述文件
选择 开发的描述文件
点击“Continue”



</br>
描述文件名字 不能为中文,否则产生的描述文件不可用! ( 必须为英文)
点击“Continue”,完成描述文件的配置
</br>
完成配置,下载描述文件:


</br>
最后在工程中:点击设置“Build Settings”,配置“Code Sigining”
-
1、identity:证书选择
-
2、描述文件选择
</br>
可能任然运行失败, 并 提示:是否强行配置(Fix issue)

⛔️⛔️⛔️ 原因:工程的TARGETS的“Build Settings”里面的Bundle ID 不对 ⛔️⛔️⛔️


</br>
再运行,就可在真机上使用了。
</br></br></br>
现在不用这么麻烦了,直接使用个人账号 也可以 真机测试!
参考:个人账号 真机测试
</br></br></br></br></br>
</br>
goyohol's essay