首页 > 其他分享 >iOS测试包的安装方法

iOS测试包的安装方法

时间:2023-07-18 16:57:40浏览次数:49  
标签:ipa appName app iOS 测试 Xcode 安装 Payload

iOS测试包根据要安装的机器类型可以分为2种: .app模拟器测试包 .ipa真机测试包
.app模拟器测试包的安装方式 方式一:Xcode生成安装包 1.Xcode运行项目,生成app包 2.将APP包拖到模拟器中 方式二:IPA包下载得到安装包 1.将ipa包的后缀改成.zip, 然后解压 2.取出Payload目录下的.app文件,拖拽到模拟器中

 

.ipa真机测试包的安装方式 方式一:Xcode打ipa包 1.Xcode菜单栏->Product->Archive->三选一,一般选后两个。 2.将.app包拖拽到iTunes中 方式二:手动从app生成ipa包 1.手动创建Payload目录,把.app文件放入Payload目录中,对Payload目录压缩,修改.zip后缀为.ipa,得到xxx.ipa文件。 2.使用脚本自动化生成IPA包
appName=$1
rm -rf ${appName}
mkdir ${appName}
mkdir "${appName}/Payload"
cp -r "${appName}.app" "${appName}/Payload/${appName}.app"
cp Icon.png "${appName}/iTunesArtwork"
zip -r "${appName}.ipa" Payload iTunesArtwork

 

 

标签:ipa,appName,app,iOS,测试,Xcode,安装,Payload
From: https://www.cnblogs.com/zhou--fei/p/17563416.html

相关文章

  • axios封装的请求及拦截统一管理,和之前相比方便添加自定义请求头和超时
    1、api.js文件importaxiosfrom'axios'import{Message}from'element-ui'consttimeout=5000//默认超时constapi=axios.create({baseURL:'',//设置API的基础URLtimeout:timeout,//设置超时时间,单位为毫秒headers:{'Content-......
  • mysql安装
    系统版本[root@mysql01~]#cat/etc/redhat-releaseCentOSLinuxrelease7.9.2009(Core)要安装mysql-8.0.26 1.关闭防火墙systemctlstopfirewalld&&systemctldisablefirewalld关闭selinux[root@mysql01~]#grep^SELINUX=/etc/selinux/configSELINUX=disable......
  • 第五章 搭建maven工程及测试
    搭建maven工程及测试5.1准备pom文件<?xmlversion="1.0"encoding="UTF-8"?><projectxmlns="http://maven.apache.org/POM/4.0.0"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation=......
  • Python与UIAutomator测试
    1.APP测试UI测试:导航测试,图形测试,内容测试功能测试性能测试:响应能力测试(安装卸载功能性操作),压力测试(反复/长期)兼容性测试安全测试:发送信息拨打电话链接网络访问手机信息联系人信息设置权限;执行某些操作时导致的输入有效性验证授权数据加密;将网络协议的测试,防止恶......
  • linux中nginx下载安装部署
    反向代理动静结合负载均衡官网下载稳定版解压tar-zxvfnginx-1.24.0.tar.gz安装nginx的相关依赖yum-yinstallgcczlibzlib-develpcre-developensslopenssl-devel进入解压后的nginx-1.20.2目录cdnginx-1.20.2目录执行configure脚本,设置安装nginx的初始化......
  • docker安装kibana关联es
    es//拉取镜像dockerpullelasticsearch:7.17.3//运行dockerrun-d--nameelasticsearch-p9200:9200-p9300:9300-e"discovery.type=single-node"elasticsearch:7.17.3浏览器访问http://localhost:9200/或者终端输入curlhttp://localhost:9200///显示配置......
  • yum命令安装jenkins
    yum命令安装jenkins主机地址192.168.100.135系统centos7.5版本:jenkins-2.4141.前提安装了java[root@zxh7-5~]#java-versionopenjdkversion"11.0.19"2023-04-18LTSOpenJDKRuntimeEnvironment(Red_Hat-11.0.19.0.7-1.el7_9)(build11.0.19+7-LTS)OpenJDK64-Bi......
  • python计算随机口算测试
    Python计算随机口算测试在学习数学的过程中,口算是培养孩子计算能力的重要方法之一。通过口算练习,孩子们可以提高他们的计算速度和准确性。然而,每天给孩子们出一百道口算题并不是一件容易的事情,这就是为什么我们需要计算机的帮助。在本文中,我们将介绍如何使用Python编写一个随机口......
  • Android之adb安装busybox使用wget、telnet等服务
    二、通过busybox安装使用wgetbusyboxwget1也可以直接输入wget,不用加busybox了三、通过busybox使用telnet服务(1)进入root权限su1(2)每次开启adbshell后都需要设置环境变量才能重启busybox服务(没有安装busybox可以看DHCPv6之GitHub项目Android侧验证)exportPATH=/data/busybox:......
  • python如何查询一个包是否安装
    如何查询一个包是否安装在使用Python开发项目时,我们经常会使用到第三方库或者模块。但是,在开始使用之前,我们需要确保这些包已经正确地安装在我们的环境中。本文将介绍如何查询一个包是否安装,以及如何解决在使用过程中可能遇到的问题。查询包是否安装首先,我们需要知道如何查询一......