ios使用Xcode打包ipa教程

ios使用Xcode打包ipa教程

前提:需要自己有一个apple id ,没有可以到苹果官网注册一个(需要自己将apple id 设置为开发者账号,不然后面xcode配置apple id的时候不成功)

http://www.applicationloader.net/blog/zh/547.html 申请个人开发者账号的教程:

在这里插入图片描述

在这里插入图片描述

在 https://developer.apple.com/account 中申请开发者账号

一:安装虚拟机VMware。
二:关闭VMware,下载 unlocker插件(百度下载)

在这里插入图片描述

解压之后, 右键以管理员方式运行下面红线圈起来的文件 Win-install.cmd

在这里插入图片描述

注:该步是为了 打开VMware 能看到有Apple Mac OS x(M)这个选项

在这里插入图片描述

三:下载macOS镜像
注:

如果不下载macOS镜像,忽略下面步骤四(四:在VMware这个中安装macOS),直接导入macOS.ovf文件,这样只需要设置下网络就好了,比自己安装镜像方便很多(macOS.ovf是别人安装好,打成包给你的,安装好开机账号及密码都是已经设置好的,需要咨询打包的人)

如何获取 .ovf文件:

在这里插入图片描述

在这里插入图片描述

导入macOS.ovf:(或则 文件 — 打开(o))

在这里插入图片描述

在这里插入图片描述

如果导入maocOS.ovf提示一下问题:

在这里插入图片描述

出现上图问题,修改名称及存放路劲即可,如下图:

在这里插入图片描述

然后点击导入,根据提示操作即可。安装好之后,只需要设置下网络即可正常使用。

(安装macOS镜像 和 导入macOS.ovf 两则选择一种即可,都可以正常安装macOS系统,macOS镜像需要自己网上下载,然后自己安装配置; macOS.ovf则是别人安装配置好之后,压缩打包给我们直接导入的)
四:在VMware这个中安装macOS(版本:10.14)(如果导入macOS.ovf,这无需安装macOS)

在这里插入图片描述

根据提示下一步:

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

导入镜像:

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

开始安装:

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

等待安装:

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

设置虚拟机开机账号密码:

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

进入macOS系统:

在这里插入图片描述

设置网络:

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

到此,安装的macOS就可以上网了。

五:下载 Xcode(这里下载的xcode的版本为11.3)

在这里插入图片描述

下载好的xcode:

在这里插入图片描述

六:安装好Xcode后,使用Xcode工具打开公司提供的移动能力框架模板工程GCMobileDemo (将该功能复制到macOS系统中)

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

效果:

在这里插入图片描述

删除多余文件:

在这里插入图片描述

真机调试前,首先更改虚拟机USB为2.0:

在这里插入图片描述

设置好USB2.0之后,将苹果手机通过充电线插入电脑:

在这里插入图片描述
在这里插入图片描述

连接好真机,接下来开始构建:

在这里插入图片描述

在这里插入图片描述

构建前修改配置:

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

修改应用图标:
在这里插入图片描述

配置APP入口文件:

在这里插入图片描述

开始构建build:

弹框输入虚拟机设置的开机密码(有可能输2遍)

在这里插入图片描述

在这里插入图片描述

此时操作手机如下:

设置-------》通用--------》设备管理--------》点击开发者应该下的设备------》点击 “应用验证” ------》等待一会,验证通过(手机必须开启网络)

验证通过,即可退出设置,点击手机上已经安装的app,即可使用app进行测试,测试没问题,进行打包

七:下面介绍如何将自己要打包项目的html工程放到该框架中进行真机调试:

在这里插入图片描述
自己项目用于打包ipa的html工程代码结构如下:
在这里插入图片描述
在这里插入图片描述

将自己的项目代码的html工程复制到框架的assets下面:

在这里插入图片描述

在这里插入图片描述

配置app入口文件路劲:

在这里插入图片描述

在这里插入图片描述

修改代码,win+S保存。

点击真机运行

在这里插入图片描述

构建成功,app在手机安装成功,即可打开app测试。

八:打包ipa

app真机测试没问题,则可以进行打包。

1、打包ipa文件需要用到公司的企业证书,可以向公司申请

2、申请一个苹果账号(apple id),将注册成功的苹果账号发给公司账号负责人,然后就可以使用你自己的苹果账号(apple id) 进行打包。

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

然后你就能在桌面(刚才选择保存到了桌面)找到你刚打包的ipa包文件夹:

在这里插入图片描述

打开这个文件夹,里面就有打包好的ipa包:

在这里插入图片描述

现在,你可以将你的ipa包上传到服务器。提供给用户下载使用。

https://fir.im/ (将打好的ipa包放到这个网站,然后就会生成二维码,就可以扫码下载你的应用了)

到此结束!!!
  • 1
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值