ios - 通过带有 UDID 的 IPA 分发给客户端?

标签 ios xcode beta

一位客户要求我向他们发送一个 IPA 文件。

“您可以通过电子邮件发送文件,它可以安装为开发者设备”

我测试了为该项目创建一个 IPA 文件并将其存档以允许 XCode 自动管理签名。正如预期的那样,IPA 中只存储了我一台设备的 UDID。

我已经进入 Apple 开发人员门户并为此应用程序创建了一个 Ad-Hoc 配置文件。我没有看到如何将设备添加到配置文件。当我去编辑配置文件时,设备只显示选择 iPhone、Mac 或两者的选项。

我正在使用 Testflight,但客户也想要 IPA。

如何使用提供的设备 UDID 正确创建项目的 IPA 文件?

最佳答案

登录到您的苹果帐户并进入“证书、ID 和配置文件”部分。在那里你会看到一个名为“设备”的部分,选择它下面的选项“全部”。现在你会看到右上角的 + 按钮,按下它并添加你的客户端的 udid 并为该设备命名任何你想要的,然后按继续。 现在打开你的 xcode,

enter image description here

按配置文件前面的小 i 按钮,然后将您的配置文件(黑色圆圈)拖放到桌面上的任意位置。检查您的配置文件的名称,然后转到 Library/MobileDevice/ProvisioningProfiles。在那里你会看到你所有的配置文件。现在只需删除与您刚刚放在桌面上的名称相同的名称即可。之后 Xcode 将自动为您生成新的配置文件,其中包含所有新添加的 udid。现在您可以归档您的项目并生成 ipa 文件。它现在将在您客户的设备上运行。 附言除了执行所有这些操作,您还可以从您的苹果帐户生成一个新的配置文件,然后双击它以将其插入到 xcode 中。

关于ios - 通过带有 UDID 的 IPA 分发给客户端?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53034691/

相关文章:

ios - swift 3 中的 Http post 请求用于多个参数

ios - [UIImageView _isResizable] : unrecognized selector sent to instance SIGABRT

ios - 在 Swift 中更改搜索栏占位符文本字体

php - 使用 PHP/Javascript 检测应用内浏览器 (WebView)

ios - Swift:在公共(public)函数中使用 "self"定位父 ViewController?

ios - iOS单元测试范围- Sonar 报告-xccov

ios - Xcode 每次重新打开窗口时意外退出

asp.net - 我如何制作一个类似于 superuser.com 上的 beta 访问页面?

unity-game-engine - Unity 广告与 Unity 广告 2.0

ios - 在上下文菜单 SwiftUI 中显示不同的 View