ipa

How do I sign an unsigned IPA?

≡放荡痞女 提交于 2021-02-07 03:53:19
问题 I have generated an IPA file unsigned with xcodebuild utility and now my customer want to sign it. It is possible to sign it with an existing provisioning file generated with a developer account? Another question, it is possible to use a command line related to xcode to do this? 回答1: An IPA is simply a .zip archive. Here is a example script to get the idea IPA=$1 PROVISION="/path/to/nameOfProfile.mobileprovision" CERTIFICATE="iPhone Developer: nameOfCertificate (2472ZKDHVF2A)" # must exist in

How do I sign an unsigned IPA?

时间秒杀一切 提交于 2021-02-07 03:52:18
问题 I have generated an IPA file unsigned with xcodebuild utility and now my customer want to sign it. It is possible to sign it with an existing provisioning file generated with a developer account? Another question, it is possible to use a command line related to xcode to do this? 回答1: An IPA is simply a .zip archive. Here is a example script to get the idea IPA=$1 PROVISION="/path/to/nameOfProfile.mobileprovision" CERTIFICATE="iPhone Developer: nameOfCertificate (2472ZKDHVF2A)" # must exist in

ipa文件生成扫码安装二维码的方法

送分小仙女□ 提交于 2021-02-06 11:54:40
ipa文件的安装跟安卓apk不同,apk只需要将apk文件的路径生成二维码就行了,而ipa文件的扫码安装需要制作plist文件,这对于不专业的ios开发者来说,肯定不知道怎么搭建ipa下载服务。 因此,我们就需要专业的生成安装二维码工具,在这里,我们使用香蕉云编这个在线工具来上传ipa生成安装二维码。 工具地址如下: https://www.yunedit.com/neicedetail 非常简单,上传ipa就可以生成二维码。 需要注意的是,你上传的ipa必须是ad hoc类型的profile打包的,否则无法安装,你在苹果开发者中心创建profile(描述文件的时候),需要添加你测试设备的udid到描述文件。 你可以使用香蕉云编的获取udid的工具,获取测试手机的udid: 来源: oschina 链接: https://my.oschina.net/u/4335406/blog/4948127

gitlab+jenkins自动化打包IOS-jenkins配置

ⅰ亾dé卋堺 提交于 2021-02-05 10:41:39
实现的效果如图: 构建界面: 完成效果: 功能说明: 根据选择的代码分支,执行构建打包 构建成功后根据ipa/apk生成二维码,并可在历史构建列表中展示各个版本的二维码,通过手机扫描二维码可直接安装对应版本 因为搭建平台写了一系列博文,这里作一个总结与整理 首先jenkins需要的插件: build-name-setter:用于修改Build名称 description setter plugin:用于在修改Build描述信息,在描述信息中增加显示QRCode(二维码) Build Name and Description Setter Git Parameter 参数化构建分支 具体的配置: 1.MAC搭建jenkins 注意:直接下载 war 包, 不要下载 Mac OS X , 参照: MAC 安装jenkins Tips: 最好是把jenkins.war包放在tomcat中运行,这样比较方便配置开机自启动, 如果使用java命令启动jenkins,每次开机都要使用命令去启动会很麻烦 2.jenkins创建测试job 3.配置与gitlab连接,别忘记在jenkins宿主机配置gitlab的host 在Repository URL处:输入仓库地址,这里选择http方式: 添加用户名,密码 点击【保存】,执行构建,查看日志可以看到commit message

iOS Jenkins 自动化打包构建

这一生的挚爱 提交于 2021-02-05 09:58:43
前言 在测试app项目过程中,通常都是需要开发打测试包给到测试,但是无论是iOS还是Android的打包过程都是相当漫长的,频繁的回归测试需要频繁的打包,对于开发同学影响还是蛮大的。因此在这种情况下,开发通常都会搭建一个简单的自动化打包平台(Jenkins),自动化构建打包或者上传到蒲公英,firm等分发平台。作为测试也需要了解相关的知识,因为这些工作也有可能测试来做或推动开发去做相关的工作,用以优化提高开发测试效率。 涉及技术点: Jenkins的搭建配置,任务构建 iOS开发环境配置 iOS打包(证书配置) iOS命令行打包xcodebuild的使用 xcode打包介绍 准备工作 如果不打包,直接在测试机上跑app是不需要证书和描述文件的。只要有Apple ID就是可以的,它可以自动生成描述文件,然后让app运行到测试机上。 如果是需要打包分发的话,就是必须要有证书和描述文件。 证书有两种,一种是开发证书,一种是上线证书,当然测试只需要拿到开发证书就可以了,大部分情况下上线工作是不需要测试来做的(涉及到一些开发者账号等东西)。 如果我们需要本地打包的话那么就需要跟开发要两样东西: 开发证书 描述文件 开发证书拿到之后双击打开就好,可以在钥匙串中看到安装好的证书。 描述文件需要单独保存一下,一些配置可能用到,Xcode配置中需要导入。 代码权限,跟开发拿到代码权限,git

用APICloud开发iOS App Clip(苹果小程序)详细教程

前提是你 提交于 2021-01-25 17:22:17
App Clip是苹果公司在WWDC20开发者大会上发布的新功能,用户可以只访问应用程序的一小部分,而无需下载整个应用,被称为苹果小程序。本文主要介绍如何通过APICloud开发App Clip。 一 创建应用 在APICloud上创建App Clip有两种方式,一种可以在登录APICloud后,进入开发控制台进行创建,如下图,另外也可以在开发工具APICloud Studio3中创建。 在APICloud Studio3中创建: 二 开发调试 App Clip 使⽤和主应⽤⼀样的 APICloud 开发技术,其开发流程和主应⽤也基本⼀致,⽀持使⽤官⽅AppLoader 或者⾃定义 Loader 进⾏ WiFi 代码同步预览,或者云编译进⾏查看。 三 准备编译证书 在编译安装 App Clip 应⽤之前,需要在控制台“证书”⻚⾯上传编译证书。对于 p12 证书,共⽤主应⽤的p12 即可,App Clip 应⽤的包名由主应⽤的包名 + ⾃定义字符串组成,例如主应⽤包名为com.api.demo,则 App Clip 的包名可以为 com.api.demo.clip,参考创建 App ID,然后再⽤创建好的包名制作 mobileprovision 证书。 ⼀般需要分别准备测试证书和正式证书,测试证书⽤于开发阶段安装调试,正式证书则⽤于最终发布到App Store。 四 安装启动App

苹果用户获取ios程序ipa安装包

安稳与你 提交于 2021-01-13 15:49:35
通过Apple Configurator 2(Mac商店)获取 首先 去Mac上的App Store下载Apple Configurator 2。 然后把iphone连接上Mac,点击Apple Configurator 2 菜单中->账户->登陆(用连接设备的Apple ID) 所有设备->选中当前iPhone->添加->应用,找到您想要ipa的那个应用->添加 因为你手机中已经存在了当前应用,所以会提示,该应用已经存在, 是否需要替换? 此时,不要点任何按钮!不要点任何按钮!不要点任何按钮! 不要操作Apple Configurator 2,让它保持上图的状态,然后打开Finder前往文件夹,或者直接快捷键command+shift+G 并输入下面路径 ~/Library/Group Containers/K36BKF7T3D.group.com.apple.configurator/Library/Caches/Assets/TemporaryItems/MobileApps/ ~/Library/Group Containers/K36BKF7T3D.group.com.apple.configurator/Library/Caches/Assets/TemporaryItems/MobileApps 点击前往,打开ipa包所在文件。将ipa文件copy出来。

ios苹果签名软件

☆樱花仙子☆ 提交于 2020-12-30 00:50:09
ios开发者工具,ios企业签名工具,绿色软件,离线脱机,免费使用, 苹果开发者中心,Apple Developer获取P12与描述,只需要p12文件和provision描述文件即可 支持IPA签名加时间锁,支持时间控制,ipa批量去锁解锁功能 软件运行在Windows平台,无需MAC电脑即可使用 支持自定义BundleID,可以随意修改IPA文件的BundleID而不受描述文件中的BundleID限制 支持各类apple证书,可以使用苹果个人证书,发布证书或者苹果企业证书 支持添加过期时间与设置禁用提示语,当IPA被设置为禁用或者过期后,可以弹窗提示 后续会持续用户反馈修复这些问题,如有使用问题,请反馈,谢谢。 软件官网 更新日志: 1、修复已知bug 2、新增批量签名(选择文件夹,对文件夹内的所有ipa进行签名) 3、新增时间锁(离线版,无后台) 4、修复部分电脑无法使用 时间锁 签名 (请使用原始包) 5、签名成功之后删除临时文件 6、修复window环境下无法使用 或 签名失败情况编码问题 7、修复ipa文件名存在空格导致签名失败问题 8、修复ipa路径/文件夹路径存在空格导致签名失败问题 9、修复windows环境下的MachO文件编码问题 10、修复特定目录下无法打开输出文件夹 11、去锁功能已上线 12、增强去锁功能,增加对framework锁的支持 13

how to create certificates, keys, .pem and .p12 file without using mac to create an ipa?

北慕城南 提交于 2020-12-25 01:21:52
问题 I'm building a hybrid mobile application which is almost completed and working on testing phase. My app is working fine on android devices but i need to test my app on IOS device. I have a Linux system on which i have done all the development. To create IPA i required x code but i don't have a Mac book. I googled that how to create IPA online and i got the solution to create IPA and APK on build.phonegap.com but it creates APK only. For IPA it required Some IPA key, certificates, .pem and

how to create certificates, keys, .pem and .p12 file without using mac to create an ipa?

…衆ロ難τιáo~ 提交于 2020-12-25 01:19:25
问题 I'm building a hybrid mobile application which is almost completed and working on testing phase. My app is working fine on android devices but i need to test my app on IOS device. I have a Linux system on which i have done all the development. To create IPA i required x code but i don't have a Mac book. I googled that how to create IPA online and i got the solution to create IPA and APK on build.phonegap.com but it creates APK only. For IPA it required Some IPA key, certificates, .pem and