IOS Tips
Posted travelinglight
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了IOS Tips相关的知识,希望对你有一定的参考价值。
开发者账号分类
个人类(Individual 99刀一年)
组织类(Company公司 99刀一年;Enterprise企业 299刀一年)
个人开发者账号:
在上架App Store后,开发者直接显示申请人姓名。协作人数1人,个人使用。每一种Apple产品,均有各类设备各100台测试权限。适合简单的发布一个应用,适合个人用户。
公司开发者账号:
在上架App Store后,App开发者显示公司。每一种Apple产品,均有各类设备各100台测试权限。希望以公司品牌来发布应用,适合公司用户。多人协作。可以进行账号管理,可邀请多个Apple ID分不同的管理级别的权限:
(1)Agent是团队代理人,只能有一个,Agent账号具有所有权限。
(2)Admin:是管理员。具有管理Members的权限和上传发布app等权限。
(3)Member:是普通开发者。只有创建测试证书(dev)的权限,没有创建发布证书(dis)的权限。
企业账号:
不能用来上传app store。用这种证书打出来的包能在任何ios设备上运行,不需要苹果的验证、签名。希望不审核,直接扫码下载应用。使用企业证书发布app有效期为12个月,假如过了有效期app则无法运行。
证书分类
无论是什么开发者账号类型,都有以下这两种证书类型。
开发证书(Development) :
用于开发阶段真机调试等。不仅在配置该电脑的证书可以使用,还可以生成副本安装到多台电脑上。(通过KeyChain)
发布证书(Production):
用于提交到App store,或者是ad-hoc distribution):只有配置该证书的电脑才可以使用。导出副本也没用。
证书申请流程
1.创建证书申请文件(csr):钥匙串-证书助理-从证书颁发机构请求证书。
2.上传csr:登陆开发者网站,申请证书,选择csr上传。
3.完成,下载证书到本机使用。此mac机也就是配置该证书的电脑。
教程:https://www.jianshu.com/p/01224fc523d4
教程:https://ask.dcloud.net.cn/article/152
以上是关于IOS Tips的主要内容,如果未能解决你的问题,请参考以下文章
iOS 8、iOS 9、iOS 10 和 iOS 11 上的 UITabBar 的高度是多少?
最佳实践。通过支持 iOS 5、iOS 6 和 iOS 7 UI 使 iOS 应用程序通用
iOS 应用程序 - 如何仅为 iOS 8 用户添加 iOS 8 功能,同时仍支持所有 iOS 7 用户