企业账号用P12打包并安装说明
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了企业账号用P12打包并安装说明相关的知识,希望对你有一定的参考价值。
参考技术A 1、首先先准备好生产证书的P12 和对应的描述文件,点击安装到xcode中;2、在xcode中选择TARGETS 或者PROJECT 在次选择general,自动管理证书signing中取消自动管理证书;
3、signing(debug和release)中选择Provisioning Profile点击导入对应的profile;
4、选择xcode打包正常打包,选择的时候如图选择即可:
5、上传到自己的服务器中或者其他的第三方账号管理处即可,如蒲公英,fir等平台。
注意:如果有问题打包不了,则在正常则在xcode中分别选中Target和project,然后选择Build setting标签,如图修改code signing参数。 provisioning profile选择 automatic 或者选择导出的p12
备注:笔者也可以替公司App做企业签名、出租企业P12证书,也可以封装网站到APP(ios 和 android),当然了,也可以开发微信小程序,如有需要的朋友,可留下联系方式,谢谢。
ios 打包分发全流程
之前公司用vue做了一个app,需要在苹果手机上也可以安装使用,之后领导让我研究研究,最后发现还挺麻烦,就把流程记录了下来。
大致流程分为5步:
1.注册AppleId账号。
2.申请iOS开发者账号(个人)。
3.申请iOS证书(.p12)和描述文件(.mobileprovision)。
4.使用HBuilder X打包(.ipa)。
5.使用蒲公英分发app。
一. 注册AppleId账号
此步骤根据提示流程走,就不附属图片了。
1.访问网页:https://appleid.apple.com,点击“创建您的Apple ID”。
2.进入新页面后,根据提示填写相关信息,确认信息无误后,点击“继续”(务必记录下自己的密码)。
3.弹出弹窗,打开注册Apple ID的邮箱,填写验证码,点击“继续”。
4.弹出弹窗,填写发送给手机(注册AppleId时填写的手机号)的验证码,点击“继续”。
5.完成注册。
二. 申请ios开发者账号
因当时注册没有截图,此步骤有些图片参考网络图片。
1.进入页面:https://developer.apple.com/account,勾选“小框”,并点击“提交”。
2.点击“加入苹果开发者计划”。
3.点击“注册”。
4.查看相关信息,确认后,点击“开始报名”。
5.进入下面页面,此后的操作都在苹果手机中进行。使用苹果手机下载 Apple Developer App。
6.打开Apple Developer App选择登陆后,点击现在注册。
7.填写信息,填写后点击“下一步”。
8.进行自拍认证,填写档案信息,完成后点击“继续”。
9. 实体类型选择“个人”,点击继续,同意相关协议。
10.最后一步付费,付费方式为App订阅付费。如果此前设置过付费方式,直接输入Apple ID的密码即可完成付费。
三.申请iOS证书(.p12)和描述文件(.mobileprovision)
1.打开下面网站,使用成功注册为开发者账号的APPID登录。
2.登录成功后在页面左侧选择 “Certificates,IDs & Profiles” 进入证书管理页面。
3.申请苹果 App ID (App的唯一标识)。选择页面的 “Identifiers" 可查看到已申请的所有 App 应用标识,点击页面上的加号来创建一个新的应用标识。
4.选择标识类型为 “App IDs”,然后点击 “Continue”。
5.平台选择 “iOS,tvOS,watchOS”,Bundle ID 选择 “Explicit”,在 Description 中填写描述,然后填写 Bundle ID,Bundle ID 要保持唯一性,建议填写反域名加应用标识的格式 如:“io.dcloud.hellouniapp”, 然后点击 “Continue”
注意:在 HBuilderX 中 App 提交云端打包时界面上的 AppID 栏填写的就是这个 Bundle ID
6.接下来需要选择应用需要使用的服务(如需要使用到消息推送功能,则选择“Push Notifications”),然后点击 “Continue”。
注意:如果App用不到的服务一定不要勾选,以免响应审
7.确认后选择提交,回到 identifiers 页面即可看到刚创建的App ID,至此,App ID 已经创建完毕,接下来开始创建开发证书,在创建开发证书前,需要先生成证书请求文件。
8.下载Appuploader(http://www.applicationloader.net/appuploader/download.php),使用Appuploader生产证书(.p12)和描述文件(.mobileprovision),打开Appuploader,用苹果开发者账号登录进去。
注意:使用Appuploader是因为我没有苹果电脑。如有苹果电脑可使用其他方法。
9.选择证书项目进入(申请ios证书(.p12))。
10.点击右下角+add 按钮,新增证书文件(.p12)。
类型:选择开发证书(开发证书打包的才能安装到手机)
输入证书名称:不要中文、随意设置
邮箱:(随意)
密码:证书的密码,不是开发者账号密码,如123这样不用很复杂,记好、打包时要用、很重要。
点击ok创建。
注意:iOS开发证书最多能申请2个,如果账号已经有2个开发证书了,将申请报错(如下图)。
说明:一个开发证书可以用于多个APP测试,不用每个app都对应申请个开发证书p12,开发证书p12是可以公用的,区分开下面步骤申请的的描述文件就行了,一个p12可以对应无数描述文件。
当然也可以删除之前的重新申请
11.创建成功后,找到刚创建的iOS开发证书(这个类型的就是开发证书,如果之前创建过看过期时间就知道哪个是新创建的了),点击p12 文件,下载保存.p12证书文件到电脑。
12.申请iOS开发证书描述文件.mobileprovision.选择描述文件进入。
13.配置相关信息
Type:下拉框选择开发版profile
应用id:下拉框选择添加的对应的应用id。
Devices(测试设备):勾选需要测试苹果手机,如果要加新设备,先添加再勾选。
名称:数字或者字母,随意输入,注意不要重复。
点击ok创建
14.选择刚创建的iOS开发版描述文件(iOS Developer这个类型的就是开发描述文件,找到刚创建的输入的名字),点击Download下载,保存到电脑。
四.使用HBuilder X打包
1.导入自己的项目,右击选择->发行>原生app云打包。
2.选择ios(ipa包);输入自己申请的appid;选择要支持iPhone和支持ipad;选择使用idp/iep证书;选择自己申请的证书;选择自己申请的.p12私钥证书;输入自己申请证书时的密码;选择打正式包;单击打包按钮。等待打包成功后单击下载链接下载.ipa包。
五.使用蒲公英分发app
1.访问链接https://www.pgyer.com/。
2.注册,并实名制,登录。
3.访问:https://www.pgyer.com/app/distribution。单击发布应用上传刚才打好的.ipa包。
4.配置相应参数,就会生成安装二维码。至此就可以扫码在苹果手机安装使用app了。
以上是关于企业账号用P12打包并安装说明的主要内容,如果未能解决你的问题,请参考以下文章