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 用户

ios手游平台 ios手游推荐 ios手游排行 ios手游模拟器 ios手游盒子

李洪强iOS开发之iOS学习方法收集

iOS开发 适配iOS10