ios证书类型及其作用说明

简介: ios证书类型及其作用说明

ios证书类型及其作用说明

很多刚开始接触iOS证书的开发者可能不是很了解iOS证书的类型功能和概念。下面对iOS证书的几个方面进行介绍。

apple开发账号分类:

  1. 免费账号:

无需支付费用给apple,使用个人信息注册的账号 可以开发测试安装,限制3台测试设备,无法上架,不能使用testfight,不能使用推送,支付,apple账号登录功能

  1. 个人账号:

支付688元给apple, 使用个人信息注册的账号 可以开发测试安装,限制100台iphone设备,100台ipad设备,可以上架,推送,支付等

  1. 公司账号:

支付688元给apple,使用公司信息注册的账号 和个人账号基本一样,区别是可以添加子成员,软件下载页面显示公司信息

  1. 企业账号:

支付199美金给apple,使用企业信息注册的账号 已经基本停止申请,很难再申请到新号,无需上架可以无限安装,不能提交上架

 

iOS证书的类型和作用

1、iOS开发证书

iOS开发证书是用于测试APP 在开发过程中安装到苹果手机真机测试APP的运行情况。

2、iOS发布证书

当APP开发测试好后上线就需要用到iOS发布证书 用iOS发布证书打包的ipa才能上传到App Store审核。

3、iOS推送证书

用于部署在服务器上,和apple通信发送推送消息,不是用来打包编译的 iOS推送证书是用于推送通知的 平时我们在手机的系统栏下拉看到的那些消息就是推送通知 如果要做这个功能就需要配置推送证书。

4、iOS企业证书

iOS企业证书需要企业开发者账号才能申请 用于无法上架App Store的苹果APP打包签名使用。企业证书。需要收费 支持企业自己发布 App, 不可以上

架到 AppStore。某些 App 可以通过 Safari 下载 信任证书后正常使用。这种 App 就是用了企业证书。为什么苹果公司允许企业证书呢 顾名思义

企业证书是在企业内部使用的。正常情况下 企业证书有如下用途。某些 App 只是企业内部使用 不方便上架 AppStore。比如企业内部有个 OA 系统

用于员工打卡、请假、收发邮件。企业为 OA 系统开发了 iOS 的 App。这个 App 对企业内部员工很有用 企业外用户完全无用。因此这个 OA 系统

App 不方便上架 AppStore 就算想上架 也不能审核通过

常用的就是以上这4种iOS证书 当你需要什么功能的时候就知道用哪个类型的iOS证书。

iOS证书的构成和有效性

1、iOS证书由两个文件构成。p12文件和.mobileprovision文件 p12文件相当于公钥 .mobileprovision文件相当于私钥。

2、开发证书p12文件苹果规定只能申请2个 发布证书p12文件只能申请3个 iOS证书配置.mobileprovision文件是没有任何数量限制的 p12可以共用

一个p12可以对应无数个.mobileprovision文件 所以就算p12申请一个也够用了 可以对应创建无数套iOS证书

3、所以对于证书数量的担忧是没有意义的 不会限制你上架多少个APP

4、ios证书的有效期是一年 在我们软件的和开发者后台都能看到到期时间。

iOS证书可以删除吗,到期怎么更新

1、iOS证书是可以随意删除的 ,不管有没有到期 ,不会影响已经上架的APP。如果你还在测试APP。删除了测试用的开发证书 ,APP将打不开, 当然

这个也没什么关系 测试APP是要不停打包的 重新申请证书打包重新安装就可以了。

2、iOS证书到期了需不需要重新申请呢 ,具体看需要 ,如果你要更新已经上架的APP, 更新版本, 删除到期的证书重新申请打包上传更新。如果不

更新APP ,到期了不管他也没什么关系 不会影响上架了的APP。

相关文章
|
iOS开发
IOS - iOS 12 的“隐式推送”功能怎么用?
IOS - iOS 12 的“隐式推送”功能怎么用?
417 0
IOS - iOS 12 的“隐式推送”功能怎么用?
|
2月前
|
Swift iOS开发
6-7|IOS如何定义一个类
6-7|IOS如何定义一个类
|
存储 数据安全/隐私保护 iOS开发
iOS创建苹果证书、制作p12证书流程
iOS创建苹果证书、制作p12证书流程
|
6月前
|
iOS开发 开发者
iOS移动应用程序的备案与SHA-1值查看
iOS移动应用程序的备案与SHA-1值查看
121 2
|
iOS开发 MacOS
iOS指定加载任意语言
iOS指定加载任意语言
75 2
|
11月前
|
iOS开发 开发者
📝iOS移动应用程序的备案与SHA-1值查看
在开发和发布移动应用程序时,进行App备案是非常重要的一步,它是确保您的应用在合规性方面符合相关法规的过程。同时,对于一些需要与第三方服务进行集成的情况,查看应用的SHA-1值也是必要的。本篇博客将向您展示如何进行iOS移动应用程序的备案,并查看SHA-1值。
|
Web App开发 iOS开发 开发者
ios证书类型及其作用说明
ios证书类型及其作用说明
91 0
|
Web App开发 数据安全/隐私保护 iOS开发
iOS 开发之密码规则
密码规则 / UIText​Input​Password​Rules 原文 也难怪 hipster 们着迷于工艺品和手工制品。不管是一片厚切鳄梨吐司、一瓶限量(非乳制)姜黄奶或一杯完美的手冲咖啡——其中的人情味是无法替代的。
1341 0
|
存储 开发工具 iOS开发
|
iOS开发
【iOS 开发】Xcode9 自动签名更新设备列表
内测分发测试 iOS App 的时候,在 https://developer.apple.com/account/ios/device/ 添加了设备的 UDID 之后,往往 Xcode 这边不会及时同步信息,提供一个解决办法: 去 ~/Library...
1196 0