虾分发文档中心
发布与下载
打包 iOS 的 IPA 文件 实名认证有何作用?需要填写哪些材料? 怎样上传发布APP,合并安卓和苹果链接和二维码? 如何设置APP相关信息(例如更换图标、选择下载页等)? 发布APP有无大小限制,超过300M以上的包可以发布吗? 常见问题 苹果APP内测分发渠道究竟有几种 apk安装提示风险应用报病毒恶意软件加固完美解决 什么叫软件的分发? APP分发与内测托管:你的应用背后的秘密武器 cdn分发是指什么? App内测分发五大趋势 什么是APP封装?APP封装如何实现? 安卓APP的分发渠道都有哪些? 上架app到应用商店到底有多难? 虾分发:什么是APP分发和内测托管? 无广告托管应用,免费测试应用分发平台,Android、ios应用合并,一个二维码搞定 app分发会有哪些坑? 最近发现一款可免费试用的APP内测分发平台,分享给大家 CDN加速是什么?具体有什么用? 苹果包ipa怎么分发安装? 新规明确所有APP必须备案!附备案指引 ios证书打包分发全流程 APP分发-CDN加速原理 内测神器!虾分发帮你快速分发App 苹果哪个分发平台好用? 如何选择App分发平台? 应用分发平台:测试与发布的最佳实践 如何选择好的iOS分发平台? 应用分发是什么?为什么需要app分发? app分发下载 如何进行APP软件分发?
企业签名
APP更新签名了,如何操作发布? 如何做苹果企业签名? 出现证书信任怎么办?可以不信任直接安装吗? 应用分发平台之苹果超级签名流程分析及API错误 苹果App如何进行内测?有哪些内测的方法? 有哪些苹果App内测分发渠道? 如何选择好的iOS签名公司和分发平台? APP报毒的原因和解决方式如下 苹果ipa签名你了解多少? ios app安装的多种方式 iOS开发者是钻研SwiftUI还是尝试接触Flutter好呢? App上架苹果流程及注意事项
应用封装
安卓手机APK误报毒解决方案 封装支持在线更新吗? 无闪退版本封装和普通封装有什么区别? 封装APP中,该如何选择浏览器内核? 封装APP中,如何配置第三方分享? 安卓手机视频播放时无法全屏,如何解决? 极光推送如何申请? 如何配置极光推送的消息?(安卓版) 封装好的APP还可以重新编辑吗? URL拉起APP,如何配置? 封装APP具体教程&功能插件介绍 封装好的APP,可以直接安装吗? 网页封装APP相对原生APP有什么优势? APP与后台安全性问题和应对方案 APP运营分析数据分析及关键指标 webapp开发框架选择注意点 web与app开发移动web开发和移动app开发的区分 移动App开发和分发 网站封装成APP需要怎么做? app开发工具使用说明 在线ios免签是干什么的? 企业是否需要开发app 2023年移动端应用开发的出路是什么?
打包 iOS 的 IPA 文件

一、打包IPA方式

IPA 文件,即 iOS 应用的安装包文件,扩展名为 .ipa。能否正确的打包 IPA 文件,是决定了 IPA 文件做成下载后,是否可以正常安装。


有两种方式可以打包

1. 使用命令行 xcodebuild exportArchive -exportFormat ipa来完成

2. 使用 Xcode 打包

第二种打包方式最为简单,以下文字将详细介绍说明第二种打包方式。


二、使用Xcode打包

首先在 Xcode 中,将编译的目标机器设置成 “iOS Device”,然后点击”Product”–>“Archive”,如图所示:


Archive 成功之后,就可以在 Xcode 的 Organizer 中看到相应的文件。然后点击 Organizer 中的 “Export” 按钮,如下图所示:


在接下来的弹出界面中需要选择证书类型,选择方式如下:

1. 如果是($99)个人或公司苹果开发者账号,请选择 “Save for Ad Hoc Deployment”

2. 如果是($299)企业苹果开发者账号,请选择 “Save for Enterprice Deployment”


请查看以下图片:


提示:请不要选择 “Save for iOS App Store Deployment”,否则会出现无法通过虾分发安装的情况。

选择完成后点 Next,Xcode 会自动将测试设备的签名信息附加上,并将相应的 IPA 文件导出。