smobiler ios证书申请, iOS 打包

需在Mac上操作

1.1 创建开发者帐号

参考文档 https://developer.apple.com/cn/support/app-account/ ,在iphone或者ipad上下载使用 Apple Developer app 来注册 Apple Developer Program

1.2 应用证书及其推送

注:需要先注册激活开发者帐号。

1.2.1登录Developer账户界面

(1)登录网页developer.apple.com,点击Account,如下图:

若没有开发者帐号,请查看上一步内容:注册开发者帐号。

(2)选择进入iOS Provisioning Portal:

(3)在 Certificates, Identifiers & Profiles中,点击Identifiers, 然后点击+号。

1.2.2 点击确定后设置自己的bundle ID,为 App 开启 Push Notification 功能。如果是已经创建的 App ID 也可以通过设置开启 Push Notification 功能(可选)。根据实际情况完善 App ID 信息并提交,注意此处需要指定具体的 Bundle ID 不要使用通配符(在app.smobiler.com上创建应用时的包名)。确认后点击continue,然后点击register完成注册。

1.2.3配置和下载证书

需要配置的证书:开发证书、appstore发布证书、 生产证书(即本步骤需要执行三次分别打包三个证书,appstore发布证书为必需,其他为推送需求,可选)。

(1)创建发布证书

(2)根据它的说明创建打开KeychainAccess(钥匙串访问),创建 Certificate Signing Request。

(3)填写“User Email Address”和“Common Name”后选择Saved to disk进行保存。

(4)继续返回Apple developer 网站点击 Continue ,上传刚刚生成的 .certSigningRequest 文件生成 证书。

(5)下载并双击打开证书,证书打开时会启动“钥匙串访问”工具。

(6)在“钥匙串访问”中你的证书会显示在“我的证书”中,注意选择“My Certificates” 和“login”。

(7)导出.p12证书文件(注意要选“login”和“My Certificates”导出证书时要选中证书文件,不要展开private key)。

备注: iPhone(Apple) Distribution 对应的是appstore发布证书,即云平台需要此证书导致的p12文件;

(8)将文件保存为Personal Information Exchange(.p12)格式。

1.2.4 Provisioning Profile的创建,即云平台的distribution mobileprovision文件

(1) 在苹果开发者账号的Provisioning Profile页面点击下图 + 按钮,创建Provisioning Profile

(2) 选择此Provisioning Profile的环境(选择In House,个人开发者为 AppStore)后点击[Continue]

(3)选择要创建Provisioning Profile的 App ID后点击[Continue]

(4)选择所属的开发者证书,(这里创建了多个开发者证书,建议只创建一个,方便管理)为了方便,选择了[Select All],再点击[Continue]进入下一步:

(5)给该Provisioning Profile填写Profile Name,点击[generate]完成创建

(6)填写完Profile Name后点击[generate]完成创建,之后点击[DownLoad]下载Provisioning Profile



打包

选择打包平台,点击IOS图片按钮

填写打包信息((1)(2)(3)处请看下图)

(1)处上传从IOS网站导出的发布证书;

(2)处填写到处证书时填的密码;

(3)处上传生成的发布描述文件。

如有需要,请选择打包插件

设置启动页(此步骤只有企业用户才有,如何成为企业用户?)

再次确认所需信息都已填写正确后,点击打包,弹出框中点击确定,即可进行IOS应用打包。“打包”后会直接跳转到“应用下载”界面,即可看到iOS打包情况。

注:若点击“保存”则只是对IOS应用打包信息进行保存。

参考 :

https://www.smobiler.com/yunapp.aspx#ios_certificate

 https://www.smobiler.com/yunapp.aspx#ios_pack

你可能感兴趣的:(smobiler ios证书申请, iOS 打包)