原文 http://www.th7.cn/Program/IOS/201407/233103.shtml

 

1:进入苹果开发者平台

2:进入Member Center

3:输入开发者账号和密码

4:选择:Certificates, Identifiers & Profiles

5:选择Certificates

6:点击加号创建一个证书

证书分两种,Development开发证书,Production发布证书

测试的话使用发开证书

然后选择下一步

7:上传CSR文件

打开钥匙串

通过证书助理请求证书

填写对应信息,选择保存到本地即可

上传文件

创建完成

8:下载并安装证书

点击Download下载证书,并双击添加到钥匙串中

(如果双击添加时出现错误,直接将文件拖到钥匙串中即可)

此时,在列表中可以看到刚创建的证书

9:添加app id

按顺序填表

app id 的描述(可以随便写)

app id 的前缀(系统已经填好)

app id 的后缀

有两个选项

第一个选项:明确的app id 与项目中的Bundle Identifier相对应

如果你打算将应用程序中加入Game Center,或在应用中使用应用内购买,进行数据保护,使用iCloud,或者想要给你的应用程序一个唯一的配置文件,你就必须申请Explicit App ID。

格式:com.companyName.appName

第二个选项:通用app id

可以在所有不需要明确id的app中使用

格式:com.companyName.*

填写需要的服务:

然后提交,即可生成app id

这时候可以在列表中找到刚生成的app id

10:添加设备

Name:设备的描述

UDID:设备的标号

将设备连接到电脑上,进入Xcode,将编号复制到对应位置

点击提交完成。

11:申请描述文件

选择开发模式,点击继续

选择刚才申请的app id

选择开发者证书

选择设备

为描述文件起一个名字。完成创建并下载。

12:配置xcode

双击安装上一步下载的描述文件

在Xcode中打开你的项目,修改Bundle id 与code signing中的信息

13:运行程序

14:导出P12文件(授权其他电脑进行真机测试)

打开钥匙串,导出p12文件

将p12文件与provision profile文件和证书一起拷贝到其他mac上双击安装就可使用了。

最新文章

  1. LZW压缩算法——简明原理与实现
  2. 自定义加载loading view动画组件的使用。
  3. Java 集合深入理解(15):AbstractMap
  4. Javascript nextElementSibling和nextSibling
  5. NPOI基础入门(旧版本)
  6. Servlet & JSP - Listener
  7. C#中的Dictionary字典类介绍
  8. 利用cookie改变背景色
  9. C#获取桌面壁纸图片的路径(Desktop Wallpaper)
  10. 《JAVASCRIPT高级程序设计》选择框脚本和富文本编辑
  11. python连接sql server数据库实现增删改查
  12. thinkphp的select和find的区别
  13. Android 防内存泄露handler
  14. 【洛谷T7153】(考试) 中位数
  15. 【算法与数据结构专场】BitMap算法基本操作代码实现
  16. linux 防火墙详细介绍
  17. Git忽略规则及.gitignore规则不生效的解决办法(转)
  18. phpcms 用户修改头像
  19. 求值器本质--eval&apply
  20. c++程序时间统计

热门文章

  1. 通过 Informix 系统表监控和优化数据库
  2. Hibernate实现向数据库插入一条数据全过程(Study By Example)
  3. Educational Codeforces Round 14 E.Xor-sequences
  4. checkbox --jquery
  5. F2工作流引擎之 概述(一)
  6. 初学DOM树解析xml文件
  7. Maven配置中scope说明
  8. web前端入门:一小时学会写页面
  9. Nested List Weight Sum -- LeetCode 339
  10. ubuntu14.04 键盘错位小问题