【发布时间】:2011-07-23 19:40:25
【问题描述】:
我在使用 XCode 中的分发配置文件时遇到问题。经过一整天的阅读和关注 iOS 配置门户,并广泛搜索问题,我正在寻求帮助。
在我看来,我必须满足以下条件才能在 App Store 上分发应用程序: 1)我必须在我的构建中定位一个设备(即不是模拟器)。 2) 目标设备必须在 XCode Organizer 中使用 Distribution Provisioning Profile 进行配置。
但根据我目前的经验,我似乎无法通过供应门户满足这些条件:
1) 我创建了一个分发配置文件。 2) 表示零设备。 3) When I attempt to edit it, Devices are grayed out when "App Store" is selected as the "Distribution Method", but not when "Ad Hoc" is selected.所以我不能为 App Store 分发添加设备。 4) 我下载了分发配置文件(.mobileprovision 文件)。 5) 在 XCode 的 Organizer 中,当我尝试将 Provisioning Profile 添加到我的设备时,我下载的 Distribution Provisioning Profile 显示为灰色。
我担心分发配置文件指示零设备。是因为只有 Development Provisioning Profiles 可以指示设备吗?
我还担心无法在 XCode Organizer 中将我下载的分发配置文件添加到设备中。 DEVELOPMENT Provisioning Profiles 不会显示为灰色。这是因为只能将开发配置文件添加到设备中吗?
当我进行构建时,我确保代码签名部分指定了“iPhone 分发”,并指明了我的分发配置文件。构建成功完成,但我收到以下错误,程序将无法在设备上运行:
“未找到此可执行文件的有效配置文件”
我一定错过了什么,因为许多其他人已经成功地做到了这一点。有人可以指出我遗漏了什么或做错了什么吗?
非常感谢任何帮助。
【问题讨论】:
标签: xcode distribution profile provisioning