前言 #
如果还没有苹果开发者账号,自行注册苹果开发者中心 (opens new window)并缴费成为开发者。 #
证书配置 证书教程 (opens new window)Win系统请使用 appuploader (opens new window)进行生成。 #
发布证书(三个端只需一个即可 格式.p12
上传到后台 私钥证书
) #
1 打开appuploader,新建iOS Distribution (App Store And Ad Hoc)
类型的证书,如果有了其实可以不用创建,一个苹果账号只能创建三个 所有app都可以共用 #
![](https://i-blog.csdnimg.cn/blog_migrate/a435e9912154871fb9c0a8da9c0b5d38.png)
![](https://i-blog.csdnimg.cn/blog_migrate/de783e01fdb9c44585e09bea5b7fc35f.png)
2 下载生成的.p12
格式的证书,密码填到后台IOS证书私钥密码
#
P8证书(APNs Auth Key 三个端只需一个即可 上传到 DCloud UniPush) #
1 在苹果开发者账号 -Certificates, Identifiers & Profiles
中,选择左侧Key
,点击+
新建。 #
![](https://i-blog.csdnimg.cn/blog_migrate/9daf4957539e5f246ca8aa1aa73088b0.png)
2 填写Key Name
,勾选Apple Push Notifications service (APNs)
,点击Continue
按钮。 #
![](https://i-blog.csdnimg.cn/blog_migrate/0d9a673feef6c379dcbef6418aafd7c5.png)
3 注册一个新的Key,再次确认信息,点击Register
按钮。 #
![](https://i-blog.csdnimg.cn/blog_migrate/95319609f88faf0576bbe3c595a6d49c.png)
4 创建成功后,点击Download
按钮下载。注:只可以下载一次,请妥善保存。 #
![](https://i-blog.csdnimg.cn/blog_migrate/24b8c2874dd54ba2978e9d6810cd4288.png)
5 上传到uni Push 后台对应位置 Team ID 在苹果开发者中心获取 #
![](https://i-blog.csdnimg.cn/blog_migrate/b43f68e760267e0ec8c4e7c102a8fadc.png)
![](https://i-blog.csdnimg.cn/blog_migrate/181312ad208213173c0d8f5a1f8b1395.png)
![](https://i-blog.csdnimg.cn/blog_migrate/25c6d6d34083cee31a1fcae60a9e0b2a.jpeg)
AppID创建(每个端一个 建议Bundle ID和安卓包名一致) #
1 在苹果开发者账号页面中间位置或者左侧菜单点击Certificates, Identifiers & Profiles
。 #
![](https://i-blog.csdnimg.cn/blog_migrate/cb4a576d6bcde9c92c967acdd9cf924d.png)
2 创建AppID,点击左侧菜单栏Identifiers
,再点击+
按钮。 #
![](https://i-blog.csdnimg.cn/blog_migrate/f7eef72a9e912e142caa1c5f0402f716.png)
3 选择App IDs
,再点击Continue
按钮。 #
![](https://i-blog.csdnimg.cn/blog_migrate/b9fe5dc76c476841f686ec5b3884ac0f.png)
4 选择Platform
和Bundle ID类型
,填写App ID
的Description
和Bundle ID
,勾选Capabilities
中Push Notifications
,点击Continue
按钮。 #
![](https://i-blog.csdnimg.cn/blog_migrate/fd7bd7534322804921c1048aba01bab8.png)
![](https://i-blog.csdnimg.cn/blog_migrate/e936def78b808a391d4eb3fb235b615a.png)
5 再次确认填入和勾选的信息后,点击Register
按钮。 #
6 注册成功后效果。 #
![](https://i-blog.csdnimg.cn/blog_migrate/472098b0260e0d45906e565e4913ef26.png)
描述文件(Provisioning Profile 每个端一个 格式.mobileprovision
上传到后台 描述文件
) #
1 在appupload新建描述文件,选择全部证书
、全部设备
。 #
![](https://i-blog.csdnimg.cn/blog_migrate/8d104f8e837f2a95b69515a501524e15.png)
2 下载Provisioning Profile
文件,上传到后台描述文件
。 #
编译得到IPA之后 上传APP STORE #
1 登录苹果开发者中心 (opens new window),点击app store connect
,进入到app store的管理页面,如果你还没创建app,需要先创建app。 #
![](https://i-blog.csdnimg.cn/blog_migrate/b36b0a12f092a72430a19b761e53ad5f.png)
2 假如已经创建app,则点击app名称进入填写好各项资料,创建新版。 #
![](https://i-blog.csdnimg.cn/blog_migrate/4967e4076c15a41fedbbcfbde2fa0f14.png)
3 填写新版资料过程中它会要求你选择一个构建版本,用appuploader上传ipa #
![](https://i-blog.csdnimg.cn/blog_migrate/5b009096549d5f33514e110cd9ec0190.png)