uniapp打包之配置MacOS虚拟机生成iOS打包证书

这篇具有很好参考价值的文章主要介绍了uniapp打包之配置MacOS虚拟机生成iOS打包证书。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

前言

uniapp是一款跨端开发框架,可用于快速开发iOS、Android、H5等多端应用。本文将详细介绍如何实现uniapp开发的iOS应用打包。

详细步骤

一、下载苹果原版镜像文件

点击此处下载

二、安装VMware

uniapp打包iOS应用需要生成相应证书和P2文件,这些都需要用到IOS环境,这里我是使用的是MacOS虚拟机

  1. 下载VMware软件,这个可以直接搜索官网下载,或者百度搜一些下载链接。
    下载完成解压双击运行,按照提示一步步安装即可,没有其他特别注意事项。
  2. 安装完成之后 先不着急运行 因为是不会显示创建MacOS系统的!这里需要用到一个开源软件unlocker,
  3. 下载unlocker4.2.6(截止2023.5.17最新版本)并解压,在目录 unlocker426\windows\unlock.exe 右击管理员身份运行,然后打开vmware即可创建MacOS虚拟机
    uniapp打包之配置MacOS虚拟机生成iOS打包证书,uniapp,uni-app,macos,ios

三、创建MacOS虚拟机

  1. 打开vmware,点击‘创建新的虚拟机’
    uniapp打包之配置MacOS虚拟机生成iOS打包证书,uniapp,uni-app,macos,ios
  2. 选择‘典型’点击下一步
    uniapp打包之配置MacOS虚拟机生成iOS打包证书,uniapp,uni-app,macos,ios
  3. 选择‘稍后安装操作系统’点击下一步
    uniapp打包之配置MacOS虚拟机生成iOS打包证书,uniapp,uni-app,macos,ios
  4. 选择‘Apple Mac OS’点击下一步
    uniapp打包之配置MacOS虚拟机生成iOS打包证书,uniapp,uni-app,macos,ios
  5. 设置虚拟机名称和位置点击下一步
    uniapp打包之配置MacOS虚拟机生成iOS打包证书,uniapp,uni-app,macos,ios
  6. 磁盘大小可以调整,我使用的是默认值
    uniapp打包之配置MacOS虚拟机生成iOS打包证书,uniapp,uni-app,macos,ios
    uniapp打包之配置MacOS虚拟机生成iOS打包证书,uniapp,uni-app,macos,ios
  7. 创建完成,

四、加载MacOS的iso系统镜像

  1. 点击‘编辑虚拟机设置’
    uniapp打包之配置MacOS虚拟机生成iOS打包证书,uniapp,uni-app,macos,ios
  2. 镜像文件位置第一步下载的镜像文件 保存之后即可点击‘启动虚拟机’
    uniapp打包之配置MacOS虚拟机生成iOS打包证书,uniapp,uni-app,macos,ios
    运行之后按照提示继续一步一步操作即可

五、OS X Base System 上没有足够的空间来进行安装

没出现OS X Base System 上没有足够的空间来进行安装提示可忽略这一步
如果安装过程出现入下图这种情况,其实解决办法也很简单
uniapp打包之配置MacOS虚拟机生成iOS打包证书,uniapp,uni-app,macos,ios
点击屏幕上方的【实用工具】->【磁盘工具】
uniapp打包之配置MacOS虚拟机生成iOS打包证书,uniapp,uni-app,macos,ios
选择【VMware virtual】,然后点击上方的【抹掉】按钮
uniapp打包之配置MacOS虚拟机生成iOS打包证书,uniapp,uni-app,macos,ios
填入名称后,点击弹框中的【抹掉】按钮,然后关闭磁盘工具。返回安装页面可以看到可使用的硬盘已经多了一个刚才添加的,选中新添加的,继续就行。
uniapp打包之配置MacOS虚拟机生成iOS打包证书,uniapp,uni-app,macos,ios
剩下的操作步骤,按提示一步一步走就行!

六、IOS虚拟机网络配置

  • 打开VMware软件,进入虚拟机设置。
  • 选择"网络适配器"选项。
  • 选择"连接类型"为"连接到物理网络适配器"。
  • 在"物理网络适配器"下拉列表中选择你的主机网络适配器。
  • 单击"连接"。

七、准备打包所需证书

打开IOS开发者平台
点击右上角Account 登录自己的开发者账号
uniapp打包之配置MacOS虚拟机生成iOS打包证书,uniapp,uni-app,macos,ios
最下面找到Certificates, IDs, & Profiles
uniapp打包之配置MacOS虚拟机生成iOS打包证书,uniapp,uni-app,macos,ios
剩下的就和uniapp官网打包教程一模一样了,耐心跟着步骤一步一步走就行了!文章来源地址https://www.toymoban.com/news/detail-528321.html

到了这里,关于uniapp打包之配置MacOS虚拟机生成iOS打包证书的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Charles证书过期解决方法macos/ios

    今天心血来潮打开Charles想试试看抓包手机APP(ios),结果发现各种x和提示ssl错误。开始以为是和魔法的代理冲突或者ip变了,捯饬很久后发现web的也报错。 然后搜了一会原因发现时证书过期了 1、搜索“钥匙串访问”,直接搜索“charles”,找到打叉的名称,直接删掉 2、打开

    2024年02月03日
    浏览(56)
  • 【移动端应用开发】 以 uniapp 打包成 APP 或小程序后或 H5 后 IOS(iphoneX 机型)底部安全区域适配(避开底部黑条虚拟键)

    一、前言 在使用 uniapp 进行应用开发时,可能会遇到应用在 iPhone X 等带有底部安全区域的机型上显示不正常的问题。这是因为 iPhone X 及之后的机型采用了全面屏设计,屏幕底部有一个黑色的虚拟键区域,俗称\\\"刘海\\\"或\\\"黑条\\\"。为了避免应用内容被底部安全区域遮挡,需要进行

    2024年02月19日
    浏览(74)
  • uni-app打包ios的步骤

    注意:下面的操作必须同时满足三个条件,且这三个条件都是必须得: 1.有一个苹果开发者账号(要收费) 2.有一台苹果笔记本(在笔记本上生成证书和文件) 3.有一部苹果手机(用于测试app的功能) 使用uniapp发布ios的应用的步骤如下: 点击发行——原生app——云打包 出现页面如下

    2024年02月09日
    浏览(59)
  • 在线创建ios正式打包的p12私钥证书和证书profile文件

     ios开发的正式打包,需要p12私钥证书和证书profile文件。这两个文件卡住了很多想要了解ios开发的同学们。官方提供的方法是需要使用mac电脑,先创建csr文件,再去苹果开发者中心生成cer证书,然后再将cer证书导入mac系统,再从mac系统导出p12,整个过程不仅需要mac电脑,而且

    2024年02月10日
    浏览(41)
  • 【UniApp】-uni-app-打包成网页

    经过上一篇文章的介绍,已经将这个计算器的计算功能实现了,接下来就是我们项目当中的一个发包上线阶段,我模拟一下,目的就是为了给大家介绍一下,uni-app是如何打包成网页的。 除了可以打包成网页,uni-app还可以打包成小程序、App、H5、快应用等等,后面在单独开文

    2024年02月04日
    浏览(72)
  • 『UniApp』uni-app-打包成App

    大家好,我是 BNTang, 在上一节文章中,我给大家详细的介绍了如何将我开发好的项目打包为微信小程序并且发布到微信小程序商店 趁热打铁,在来一篇文章,给大家详细的介绍如何将项目打包成APP。 打包 App 也是一样的,首先需要配置关于 App 应用的基础信息,打开 manifest

    2024年02月04日
    浏览(108)
  • uni-app 打包 ios 测试包,通过 testFlight 分发测试

    如果觉得麻烦的,可以使用替代品,使用蒲公英进行测试版本发布,效果是一样的,还没有 testFlight 复杂 1、申请 ios 证书 (私钥证书)和描述文件(证书profile) 申请方式通过uni-app介绍进行申请,地址:https://ask.dcloud.net.cn/article/152 2、申请证书时,请牢记相关的账号密码,以及相

    2023年04月20日
    浏览(48)
  • 苹果ios签名证书的生成方法

    在使用hbuilderx打包uniapp或html5+应用的时候,假如是打包ios应用,是需要ios签名证书,和证书profile文件的,这个证书要求是p12格式的证书,profile文件又叫描述文件。 这两个文件,需要在苹果开发者中心生成,因为以后要上架,所以必须使用自己的账号的证书打包,假如使用别

    2023年04月15日
    浏览(43)
  • uniapp ios打包失败(入门)

    翻到最后面,看到错误的原因。 大致意思就是app图标配置不符合要求。 然后再次运行自定义基座打包

    2024年02月15日
    浏览(33)
  • uniapp ios云打包报错

    Command line invocation: /Applications/Xcode.app/Contents/Developer/usr/bin/xcodebuild archive -sdk iphoneos15.2 -project [PackagePath]/HBuilder.xcodeproj -archivePath [PackagePath]/XArchive/HBuilder.xcarchive -scheme HBuilder CONFIGURATION=Release User defaults from command line: IDEArchivePathOverride = [PackagePath]/XArchive/HBuilder.xcarchive IDEPackageS

    2023年04月08日
    浏览(36)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包