通过Apple Configurator 2导出iOS ipa包

通过Apple Configurator 2导出iOS ipa包

安装Apple Configurator 2

从Mac AppStore安装Apple Configurator 2

下载ipa

准备工作:

1、 电脑已经安装了Apple Configurator 2

2、 手机已经安装了目标软件

3、 Apple 账号已经下载过目标软件

打开后连接设备,选中设备点击添加,如果没登录就登录Apple ID,登录后会把你在AppStore下过的应用都列出来,选择后点击添加

因为手机上已经装了这个应用,所以最后一步会提示是否替换,不要做任何操作,保持这个状态

提取ipa

用Finder前往文件夹进到下面的路径

shell 复制代码
~/Library/Group Containers/K36BKF7T3D.group.com.apple.configurator/Library/Caches/Assets/TemporaryItems/MobileApps/

一直进到最里面的文件夹,会发现刚刚下载的ipa文件

注意:如果操作过了,这个目录下文件就会被自动清除。

ipa包能做什么

查看应用的 Scheme

如果你需要通过 Scheme 跳转某个 APP,但是无法通过公共信息查询对应的 Scheme, 可以通过 ipa 包的Info 文件查看。

步骤1:下载 ipa 包

步骤2:修改后缀名为 zip, 双击解压

步骤3:找到 Payload 文件夹,选中文件夹下对应的应用程序,右键选择显示包内容

步骤4:在包内容下找到 Info.plist 文件。查找CFBundleURLSchemes字段下的内容,即为 Schemes。

参考

Download the IPA File for Any iOS App on Your iPhone --Medium

Apple Configurator 2提取ipa文件

如何提取iOS手机里安装的APP的IPA安装包文件?--知乎

URL Scheme 查询指南 --少数派

URL Scheme 分享

相关推荐
2401_858120537 分钟前
深入理解 Swift 中的隐式解包可选类型(Implicitly Unwrapped Optionals)
开发语言·ios·swift
TheLittleBoy4 小时前
iPhone 16分辨率,屏幕尺寸,PPI 详细数据对比 iPhone 16 Plus、iPhone 16 Pro、iPhone 16 Pro Max
ios·iphone·iphone16·苹果分辨率
SchneeDuan7 小时前
iOS的传递链与响应链机制
ios
安和昂8 小时前
【iOS】push和present的区别
macos·ios·cocoa
AdSet聚合广告平台8 小时前
Android app广告变现广告预算来源有哪些?
大数据·搜索引擎·ios·小程序·uni-app
我码玄黄11 小时前
原生 iOS 引入 Flutter 报错 kernel_blob.bin 找不到
flutter·ios
温正实11 小时前
ios 用JXCategoryView 库实现tab滑动切换viewController
ios
安和昂11 小时前
【iOS】UIViewController的生命周期
ios·xcode·swift
AI科技新知11 小时前
苹果发布新款iPhone 16,与Apple Intelligence配套:查看功能和价格
ios·iphone
00圈圈11 小时前
Swift 创建扩展(Extension)
ios·swift·extension