【原】iOS学习之苹果开发者账号的相关操作
1、苹果开发者账号分类
按价格分类
- 免费
① 个人申请账号
仅可以用于真机调试
② 院校账号
仅可以用于真机调试
通过苹果认证的高校可以使用
- 99$
① 个人账号
② 企业(公司)账号
申请所需的条件:需要法人信息、营业执照、邓白氏编码
使用:用于上传APP到AppStore
- 299$
① 企业账号
邓白氏编码
使用:用于公司内部测试,不用于盈利
2、开发者账号的测试操作(以99$类型的账号为例)
进入苹果开发者官网:https://developer.apple.com
点击右上角的Account(账号),并且就行登录,进入后的界面如下图:
- 点击第一个选项,也就是上图中红字部分,就会进入如下界面:
(1)App ID(全网唯一)
- 点击添加后的界面:
Explicit App ID:确定的,完整的标识,如果想上传到AppStore,必须使用这个。
Wildcard App ID:不完整的,通配的,用于测试使用。
关于功能选择,可以在这个界面的最下面的 App Services 进行选择,也可以在创建后进行 Edit。
- 点击Continue后进入的界面:
- 最后Register就创建成功
(2)证书:分为 测试证书 和 上线证书
<1> 测试证书
调试证书:每个账号最多只能创建2个
推送证书:没有数量的限制,可以随意创建,但是要求 App ID 有推送功能(Push Notifications)
<2> 上线证书 :每个账号最多可以创建3个
<3> 创建步骤(以推送证书为例):
点击添加按钮后的界面:
- 点击Continue后就进入选择 App ID 的界面,这里的 ID 是你在注册 App ID 的 Bundle ID 前加上对应账号的前缀,如下图:
- 下一个界面没有什么主意事项,连续点击两个 Continue 后就进入选择 CSR 文件的界面,对你本电脑的 CSR 就行选择,如下图:
CSR 文件:通过钥匙串生成
文件包含
1、当前电脑的唯一识别码
2、创建时间
3、钥匙串的基本信息
步骤:钥匙串访问->证书助理->从证书颁发机构请求证书…
- 点击 Continue 后就创建成功!
(3)Device
每个种类每年只能加100台设备,一旦添加,不能删除,只能停用
Register Device
单个添加设备
设备名称
UDID
Register Multiple Devices
批量添加设备
使用文件
文件ID和Name之间使用Tab间隔,不能使用空格,不然会报错
每行结束必须是回车
(4)描述文件
作用:将证书、ID、设备绑定在一起,方便Xcode进行调试时寻找
创建步骤
- 点击添加后的界面:
- 选择 App ID,这个 App ID 是你注册添加的 App ID
- 选择开发者证书
- 选择测试设备
- 填写描述文件的名字
注:证书和描述文件都能下载,也都需要我们安装到自己的电脑中,大家根据需求自行下载!
【原】iOS学习之苹果开发者账号的相关操作的更多相关文章
- iOS菜鸟之苹果开发者账号的注册
大家一起来讨论讨论苹果开发者账号的注册(主要是以公司的开发者账号为例),前段时间公司要求注册开发者账号,于是我就特地看了看相关的帖子.这里简单给大家总结一下具体的流程. 首先你要登陆这个网址,进去之后 ...
- 第二篇 HTML5打包发布IOS APP之苹果开发者账号申请流程
打包技术转移到了公众号
- Web程序员开发App系列 - 申请苹果开发者账号
Web程序员开发App系列 Web程序员开发App系列 - 认识HBuilder Web程序员开发App系列 - 申请苹果开发者账号 Web程序员开发App系列 - 调试Android和iOS手机代码 ...
- 苹果开发者账号提示“Unable to verify mobile phone number”的解决方案
在注册苹果开发者账号时,会提示:"Unable to verify mobile phone number.".顾名思义,没有有效的手机号码. 解决方案: 进入到Your Appl ...
- 【iOS】苹果开发者账号申请
[1]首先登陆苹果开发者中心:https://developer.apple.com/programs/ 如图有一个按钮enroll,意思是苹果开发者报名(说白了就是要交钱,好让你具备APP测试和上线 ...
- IOS开发者账号的相关配置 - 接受邀请后的步骤
说明: 1.本文主要针对企业账户, 并假定主账号已经申请到了. 2.账号类型分为3种:Agent(创建者),Admin(管理员)及Member(成员) 一. 1.申请子账号 使用Agent或Admin ...
- 苹果开发者账号如何多人协作进行开发和真机调试XCode
首先,先说明一下,我们最容易误解或者理解错误的是:p12证书. 其实p12证书,最直接的使用就是,我们在一台电脑上生成好了cer证书之后,如果使用了开发者账号(无论公司或者个人的)进行ipa进行打包和 ...
- 苹果开发者账号注册&真机调试
苹果公司开发者账号注册流程详解 http://www.cnblogs.com/xilinch/p/4037164.html 真机调试教程 http://segmentfault.com/a/11900 ...
- iOS开发篇-申请开发者账号流程
1.注册一个苹果的apple id申请apple id的地址: https://appleid.apple.com/account 2.如申请公司账号,请使用以下链接免费获取邓白氏号码,以下的申请表格 ...
随机推荐
- .Net 中的反射(查看基本类型信息) - Part.2
反射概述 和Type类 1.反射的作用 简单来说,反射提供这样几个能力:1.查看和遍历类型(及其成员)的基本信息和程序集元数据(metadata):2.迟绑定(Late-Binding)方法和属性.3 ...
- Google 地图 API V3 之事件
Google官方教程: Google 地图 API V3 使用入门 Google 地图 API V3 针对移动设备进行开发 Google 地图 API V3 之事件 Google 地图 API V3 ...
- Python之路【第十九篇】自定义分页实现(模块化)
自定义分页 1.目的&环境准备 目的把分页写成一个模块的方式然后在需要分页的地方直接调用模块就行了. 环境准备Django中生成一个APP并且注册,配置URL&Views 配置URL ...
- 每日学习笔记:js中可以直接用id名调用的问题?
在JavaScript中,标准的id选择器调用语法是: document.getElementById('myid').style.width = pc + "%"; 但是,今天发 ...
- Digital calculation
No1=1 No2=2 1. let result=No1+No2 let No1++ let No1+=3 2. result=$[No1+No2] 3. result=$((No1+No ...
- 每秒执行一个shell脚本(转载)
上周迁移了一台服务器,发现其中一个项目的数据没有更新,查询原服务器的数据,数据有更新,并找到了rsync服务,从其他服务器传输数据,那么如何找到这台服务器?因为是从远程传输到本地,而且不是很频繁, ...
- 什么是UIScrollView
移动设备的屏幕大小是极其有限的,因此直接展示在用户眼前的内容也相当有限 当展示的内容较多,超出一个屏幕时,用户可通过滚动手势来查看屏幕以外的内容 普通的UIView不具备滚动功能,不适合显示过多的内容 ...
- 【bzoj1725】[USACO2006 Nov]Corn Fields牧场的安排
题目描述 Farmer John新买了一块长方形的牧场,这块牧场被划分成M列N行(1<=M<=12; 1<=N<=12),每一格都是一块正方形的土地.FJ打算在牧场上的某几格土 ...
- 【强烈推荐】如何给TortoiseGit 配置密钥?
TortoiseGit 使用扩展名为ppk的密钥,而不是ssh-keygen生成的rsa密钥.也就是说使用 ssh-keygen -C "username@email.com" - ...
- 加载默认图片,如何避免img标签陷入onerror事件死循环
当图片加载失败的时候,我们可以利用onerror事件赋予它默认图片,但是问题来了,假如默认图片又不存在呢,即加载失败,这个时候就会陷入死循环. 为了避免死循环的情况,我们可以在执行完onerror事件 ...