账号类型:
成为苹果开发者就必须注册苹果开发者账号并付费,拥有了开发者账号后可以开发相应计划的App并上线App store提供免费或付费下载,或是开发给企业内部使用。苹果为注册了账号的开发者提供了如下几类计划:
iOS开发者计划主要为iOS设备进行App开发,比如iPhone和iPad等,iOS计划也是目前苹果整个开发者计划类型中人数最多的。账号类型分为个人(Individual)、公司(Company)、企业(Enterprise)、高校(University)四种类型,每年资费分别为$99、$99、$299、免费。根据账号类型的不同,申请的条件和所具有的权限也不同。
个人计划只需要填写个人信息并通过苹果审核即可,公司计划需要出示相应的公司信息、营业执照等,企业账号需要出示的信息和公司账号类似,高校计划需要提供高校基本信息,在注册方式上苹果开发者官网有详细的流程。
在权限上,个人账号和公司账号同为$99/年,但是在发布署名上,公司账号可以填写公司或组织信息(比如某某公司、某某工作室),而个人账号只能默认显示注册时填写的个人信息,并且不能修改。另外,公司账号提供团队开发的模式,一个公司类型账号可以管理添加开发者作为Team member协同开发。当然,也可以将个人账号升级为公司账号,前提是得提供相关公司信息并且得邮件联系开发者支持中心或者拨打支持电话。企业账号为$299/年,企业账号和前两者最大的不同在于不能将App发布到App store,但可以将App放到内部服务器上提供给企业内部任意一台设备进行安装,并且不需要特别绑定Device ID。最后一种是高校计划,苹果为鼓励高校更多的参与到苹果开发者计划中来,特意推出这一项计划,高校计划具有在真机上测试等权限,但不能将App发布到App store。
如何进行真机调试:
1.登陆http://developer.apple.com
2.使用钥匙串访问CSR(证书签名请求)文件
3.上传CSR文件,生成iOS_development.cer文件
4.添加appID,也就是Bundle ID.
5.添加设备ID,也就是UDID
6.选择appID,cer证书,设备, 生成mobileprovision文件(俗称齿轮文件)
7.打开cer证书,以及mobileprovision文件,就可以进行真机调试了
’