在本地打包和分发 ios 个应用程序

Packaging and Distribution of ios apps locally

我想知道是否可以在本地 2 个人之间共享 项目生成的 ipa 文件,而无需 itunes 商店或 testflight 的开销。正如在 android apps 中一样,我们可以轻松地与任何人共享编译后的 .apk 文件,甚至可以跨越国界。我已经阅读了以下参考资料 ,但我确信我的问题有所不同。任何形式的帮助都会得到帮助

导出临时文件 (*.ipa) 并使用 Apple Configurator in Mac OS to install the ipa to iDevice which added uuid in ad-hoc provisioning. OR using enterprise program 如果您不想添加任何 iDevices 的 uuids

不,你不能。您需要有开发者帐户才能在 iPhone 上进行测试。然后,您可以打包您的应用程序并使用它们的 UDID 部署到多个 iPhone。

当您将 phone 连接到 Mac 时,可以在 iTunes 中找到一个 UDID。您需要将此 UDID 添加到您的设备列表中,并在 Member Center 中的配置文件中进行检查。可以将应用程序包 (ipa) 上传到保管箱,然后您可以从 phone 中点击 url 来安装应用程序。

url 可能 link 到您的应用程序在保管箱中是这样的:

itms-services://?action=download-manifest&url=https://dl.dropboxusercontent.com/s/XXXXXXX/YourApp.plist

[![在此处输入图片描述][1]][1]您有两个快速选择:

  • 要么生成 ipa 文件并共享该 ipa 文件,然后在 MAC

    中使用 iTunes 安装该文件

    -或者为了获得最佳安装体验,将该 ipa 文件上传到 diawi.com,上传只需几秒钟,并且会给你一个 URL 直接在你的 [=23= 中安装应用程序] 设备.

请注意,您需要在您的临时配置文件中包含您要为其安装应用的所有设备的 UDID。

如果设备是:

,您可以共享已编译的应用程序
  1. 两者都 registered/provisioned 在 Apple 开发者帐户下(付费)
  2. 越狱

一个(未编译的)替代方案是(Xcode 7+ 中的新内容):

  1. 共享 Xcode 项目,然后编译项目并安装到您的设备上。 (免费)