苹果开发者地址:Apple Developer (简体中文)
1.申请苹果App ID(App的唯一标识)
选择App IDs
选择App
输入APP ID的描述和Bundle ID
Explicit:唯一的ID,用于唯一标识一个应用程序,一般选Explicit
WildCard:通配符ID,用于标识一组应用程序,比如*可以标识所有应用程序
2.获取证书请求文件(.certSigningRequest 文件)
不管是申请开发(Development)证书还是发布(Distribution)证书,都需要使用证书请求文件,这里提供两种获取方式
1). Mac电脑上使用 钥匙串访问 工具生成,有Mac电脑的同学可以试试这种方法
可以参考这个文章iOS证书(.p12)和描述文件(.mobileprovision)申请 - DCloud问答
2)香蕉云编(香蕉云编-app打包上架工具类平台),这个需要开通VIP,我是用的这种方法,找的朋友的号
新建CSR文件,因为一会创建苹果证书的时候需要用到CSR文件,
添加证书, 依次选择 IOS App Development 和 IOS Distribution
选择刚才创建的CSR文件
下载证书,把下载的证书文件上传至香蕉云编上,生成.p12证书,打包时需要
添加开发测试设备的udid
添加描述文件
依次添加 开发和发布描述文件,打包时需要
创建开发Profiles文件,选择对应的开发证书
创建发布Profiles文件,选择对应的发布证书
下载保存开发描述文件(文件后缀为 .mobileprovision),至此,我们已经得到了开发证书(.p12)及对应的描述文件(.mobileprovision)
然后就可以打包啦!
分发平台:蒲公英 - 专注内测App托管分发
注:使用蒲公英分发应用时,需要在手机上开启开发者模式,并且需要在手机上获取本机的udid,这里注意需要在真机上添加发布应用的分发平台的udid才能打开应用,否则会提示无法安装应用