专业IOS签名团队
闪电售后,性价比秒杀上架,快速上线、测试
提供 iOS 企业证书签名服务,让您的 iOS App 无需提交 App Store 或设置
UDID 即可在iPhone、iPad 等设备上直接安装,帮助您快速完成应用内测
过程,降低测试成本,缩短上线时间。

ios企业签名有哪些要求?

2019-06-27 07:57 栏目:ios企业签名 查看()

ios企业签名要求
要使用管理员门户或签名包签署iOS应用程序,您需要:

  • Apple开发者计划中的Apple Developer帐户。
  • 一个分发证书 (也被称为  生产许可证即是搭配私钥和得到苹果的批准)。分发证书验证应用程序来自Apple可信来源(这是  签名)。分发证书并非特定于特定应用程序; 您可以使用相同的证书对所有iOS应用进行签名。
  • 发行配置文件,该授权设备使用的应用程序。配置文件是实际用于对应用程序进行签名的文件。它包括名称,分发证书和应用程序ID。配置文件应使用与特定应用程序关联的唯一应用程序ID。

下图说明了创建这些组件和签署iOS应用程序的主要任务流程。

要使用签名包签署iOS应用程序,您必须拥有至少运行Mac OS X 10.7或Linux的计算机。

Apple开发者计划

要为iOS应用程序创建签名凭据,您需要一个Apple Developer帐户,您可以通过注册Apple Developer Program获得该帐户。

有关更多信息,请参阅  Apple Developer Program  和  Apple Developer Program Enrollment。

有两种类型的开发者程序。

  • 标准iOS开发人员计划:  此计划适用于打算开发免费且收费的iOS应用程序以便在Apple App Store上分发的个人或公司。标准iOS开发人员计划的成员可以创建分发配置文件(.mobileprovision 文件类型),但使用该配置文件签名的任何应用程序只能分发给最多100个特定的iOS设备。必须使用Apple Unique Device Identifier(UDID)作为参考,通过iOS开发人员中心注册这些设备。这种类型的分发称为Ad Hoc。
  • iOS开发人员企业计划: 该计划适用于为内部部署创建专有的内部iOS应用程序的公司和组织。iOS Developer Enterprise Program的成员可以创建分发配置文件,该配置文件可用于将应用程序分发到无限数量的设备。

我应该选择哪一个?

Apperian建议您的组织注册iOS Developer Enterprise计划,以便将您的应用分发给无限数量的用户。

要在iOS App Catalog中使用推送通知,还需要生产推送SSL证书。这不是签名所必需的,但它是Apple Developer Program的一部分。有关更多信息,请参阅管理推送通知的SSL证书。

 

使用管理员门户签名的要求

要使用Portal签署应用程序,您需要以下项目:

导出到.p12文件的分发证书(与私钥配对)。这是一个已导出的分发证书及其关联的私钥,从登录密钥链到PKCS(个人信息交换文件)#12格式。如果在导出期间定义了密码,则在存储签名凭据或提供一次性凭据时,您需要提供该密码。

  • 有关创建分发证书的说明,请参阅创建分发证书。
  • 如果您的登录密钥链上已有分发证书但需要将其导出,请参阅  将分发证书导出到PKCS#12文件。

分发配置文件存储为具有.mobileprovision扩展名的文件。

  • 有关创建分发配置文件的说明,请参阅  创建分发配置文件。
  • 如果配置文件已过期或即将过期,请参阅更新分发配置文件。
  • 如果您已创建配置文件但需要下载它,请参阅  下载配置配置文件。
  • 如果您要签署包含扩展程序的应用程序,则可能需要多个分发配置文件。有关更多信息,请参阅App Extensions和Entitlements。

使用签名包的要求

要使用签名包签署应用程序,您需要以下项目:

安装在登录密钥链中的Apple全球开发者关系证书(与私钥配对)。这是Apple提供的中间签名证书。如果您没有此证书及其关联的私钥,则可以从Apple PKI 下载  。一旦它出现在您的计算机上,请在“ 下载” 文件夹中双击它,将其安装在“证书类别”下的“登录密钥链”中。

Apple Developer帐户的团队代理或团队管理员角色。如果您是注册iOS开发人员计划的人,那么您就是团队代理。如果其他人注册,该人可能会邀请您作为团队管理员或团队成员加入团队。有关团队成员资格的信息,请参阅iOS Developer Library。要访问iOS Developer Library,您必须使用Apple Developer帐户的Apple ID和密码登录。

安装在登录密钥链中的分发证书(与私钥配对)。 与Apperian签名不同,您不需要将分发证书导出到.p12文件以将其与签名脚本一起使用。

  • 有关创建分发证书的说明,请参阅创建分发证书。

分发配置文件存储为具有.mobileprovision 扩展名的文件  。

  • 有关创建分发配置文件的说明,请参阅  创建分发配置文件。
  • 如果配置文件已过期或即将过期,请参阅  更新分发配置文件。
  • 如果您已创建配置文件但需要下载它,请参阅  下载配置配置文件。
  • 如果您要签署包含扩展程序的应用程序,则可能需要多个分发配置文件。有关更多信息,请参阅  App Extensions和Entitlements。

 


扫二维码与IOS签名经理沟通

我们在微信上24小时期待你的声音

解答本文疑问/ios企业签名咨询/签名价格咨询/技术建议/互联网交流

上一篇:iOS企业签名的app分发到AppStores失败 - 签名无效

下一篇:了解ios企业签名证书

郑重申明:IOS企业签名以外的任何单位或个人,不得使用该案例作为工作成功展示!
  • 咨询QQ:869349528
    邮箱:869349528@qq.com
    工作时间:08.30-23.30
友情链接: ios企业签名 微构网
Copyright © 2017-2019 www.wegto.com.版权所有  鄂ICP备19007640号-1    苹果企业签名  苹果签名  ios企业签名  
点击这里给我发消息