ios - 开发配置文件

标签 ios xcode provisioning-profile

<分区>

我是否需要 .mobileprovision 文件才能通过 iTunes 为设备上传使用 Development Provisioning Profile 签名的应用程序?

我删除了设备中的所有配置文件,并且我尝试在没有配置配置文件的情况下上传应用程序。但最终此配置文件出现在 Xcode Organizer 中。

我想确保其他人可以在没有 Provisioning Profile 的情况下使用应用。

最佳答案

首先,让我澄清一下,对于未使用企业内部分发配置文件签名的分发应用程序,必须将设备 UDID 包含在用于对二进制包进行签名的 .mobileprovision 中。如果不包括 UDID,应用程序将不会安装在设备上。由于您使用的是开发配置文件,因此您需要包含所有希望安装您的应用的 friend 的设备 UDID。

如果我没有正确理解你的问题,我认为你应该创建一个签名的 .ipa(存档)文件而不是签名的 .app 来分发给你的 friend . .ipa 文件包含一个嵌入式配置文件,并将在安装应用程序时将其安装在设备上。如果您分发 .app,您还需要将 .mobileprovision 与其一起发送,以便您的 friend 可以将其安装到他的设备上。

希望对您有所帮助!

关于ios - 开发配置文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18481002/

相关文章:

ios - 检测 iPhone 何时连接到任何配对的汽车

c# - "Invalid Swift Support"在 Xamarin.iOS 中使用 native Swift 库

ios - 一次更新多个节点 Firebase

ios - 在 SwiftUI 中,如何在 UIView 中或作为 UIView 使用 UIHostingController?

ios - 如何在 IOS Xcode 的构建阶段编写运行脚本

ios - 如何在不同的 iphone/ipad 屏幕尺寸下预览 Main.storyboard?

ios - 如何在多个项目上运行 xcodebuild 命令,但对每个项目应用不同的签名规则

ios - 重新创建或更新配置文件后是否需要更新?

ios - (Xcode/iOS) 配置文件包含无效的应用程序标识符

ios - 如何在 iPhone 中与 Facebook 集成?