当前位置:首页 > APP&PC应用 > 正文内容

hbuilder、flutter等生成打包苹果证书和上架全流程

admin2个月前 (11-05)APP&PC应用28

使用平台开发工具HBuilder X、APICloud、变色龙云、Flutter开发iOSApp,在打包的时候,提示需要ios打包证书,如何得到证书?如果你有苹果开发者查看以下文档,如果没有苹果开发者可以直接联系变色龙购买苹果证书。

苹果官方提供制作证书和上传工具都需要mac电脑才能安装,用跨平台开发工具用的都是windows系统,教程提供大家在windows下如何制作证书与ipa同步到苹果App Store上。

一、登录UPAPP平台 


二、登录苹果开发中心

进入Certifiates菜单,点击蓝色加号创建新证书,要注意的是,创建的类型选择ios distribution ad hoc and App Store类型的证书,不要选错,不要选择dev类型或apple类型,因为那是Xcode或其他开发工具使用的。hbuilderx打包用的证书只能使用ios distribution ad hoc and app Store类型。


过程中它会要求我们选择一个csr文件然后选择刚才从UPApp下载的csr文件


上传CSR文件后点“Continue”,创建完成后下载cer证书,下载完成后回到UPApp平台

image.png

cer证书转p12证书

上传刚才下载的cer文件到UPApp平台,点生成p12,输入p12的密码,生成并下载p12证书了。

profile描述文件在苹果开发者网站完成

创建appId,在苹果开发者中心进入identifiers菜单,点击蓝色加号创建appId,appid可以随意填写,一般规则最少两段(如:com.blsyunapp)。

image.png

进入profiles菜单,开始创建profile,创建profile文件,选择app store类型,过程中选择创建的appId即可

image.png

UDID打测试包,而不是正式包,profiles菜单可以创建ad hoc类型的profile文件。测试设备的udid,可以使用UPApp上的UDID工具开读取。

这就是在windwos下使用UPApp工具生成苹果证书和profile描述文件的全部创建过程




扫描二维码推送至手机访问。

版权声明:本文由网站APP-h5开发APP-跨平台开发工具发布,如需转载请注明出处。

本文链接:http://n.6-l.cn/hbuilderflutter-deng-4br.html

分享给朋友:

“hbuilder、flutter等生成打包苹果证书和上架全流程” 的相关文章

apk开发平台好用的有哪些?

APK是Android应用程序的标准文件格式,全称为Android Package Kit。APK文件包含了应用程序的代码、资源文件、配置文件等,是Android应用程序的安装包。在Android应用程序开发过程中,APK开发平台是非常重要的工具,可以帮助开发者快速构建和调试应用程序。介绍APK开发...

app开发中meta标签使用方法

在移动应用开发中,meta标签是一种非常重要的标签,用于提供关于应用程序的元数据信息。它可以用于设置应用程序的名称、图标、描述、作者等信息,同时还可以指定应用程序的行为和样式。在本文中,我将详细介绍meta标签的使用原理和具体的应用场景。首先,让我们来了解一下meta标签的基本语法和常用属性“`ht...

apk反编译签名工具常用的推荐

APK反编译签名工具是一种用于对Android应用进行逆向工程的工具。通过使用这种工具,开发者可以分析已经编译的APK文件,并获得应用程序的源代码、资源文件和其他相关信息。同时,该工具还能够用于检查APK的签名,以确保应用程序的完整性和安全性。APK反编译签名工具的原理是通过解析APK文件的文件结构...

ios多证书打包如何实现?

iOS多证书打包是指在一个Xcode项目中使用多个开发者证书进行应用的打包和发布。通常情况下,一个Xcode项目只能使用一个开发者证书进行打包,该证书与开发者帐户相关联。然而,在某些情况下,我们可能需要使用不同的证书来构建同一个应用,比如多个开发者共同开发一个项目,或者需要使用不同的证书进行分别签名...

uniapp 开发的ios 软件打包

UniApp是一种跨平台的移动应用开发框架,可以用于开发iOS、Android和H5三个平台的应用软件。本文将详细介绍如何使用UniApp开发iOS软件,并实现打包。UniApp提供了一种基于Vue.js的开发模式,开发者可以使用Vue.js的语法来构建页面和组件。对于熟悉Vue.js的开发者来说,...

ios开发 get请求怎么实现?

在iOS开发中,GET请求是一种常见的网络请求方式,用于获取服务器上的数据。GET请求是HTTP协议定义的一种请求方法,它通常用于请求指定的资源,比如一个网页或者一张图片。GET请求的原理是通过URL向服务器请求资源,服务器根据请求的URL来返回对应的资源。GET请求通常会附带一些参数,这些参数会以...