0

我已经将我的 iphone 应用程序发送给我的测试人员,除了一个人之外,其他人都抱怨他们同步设备时出现错误 OxE8003FFE。他们无法安装和运行该应用程序。我正在使用临时分发配置文件,并且所有测试设备都包含在配置文件中。我不确定如何进行,非常感谢您提供的任何帮助。

还有一点有趣的信息:该程序是一个通用的 iPad/iPhone 应用程序。我的测试人员能够将它安装在他们的 iPad 上,但不能安装在他们的 iPhone 上。

4

3 回答 3

1

您是否正确添加了 entitlements.plist,并取消选中其中的框?

我建议您通过 iTunes 在本地部署一台设备(而不是通过 XCode 构建),以测试 IPA 文件是否适用于其他测试人员。这可能意味着购买 iPod touch,即使是最老的也可以(如果您的目标是 3.x 用户)。

于 2010-08-19T18:34:23.927 回答
0

我建议您右键单击您的包,找到一个文件嵌入的配置文件并使用 TextEdit 打开它。请注意,您在应用程序上签名的配置文件的名称确实是 ad-hoc 的。

之后确保您将此文件(嵌入式配置文件)与您的临时构建一起发送给您的测试人员,因为他们必须将它安装在他们的设备上,它不会自动完成并且没有配置您的临时构建不会同步到设备。

于 2010-08-19T17:19:20.783 回答
0

在与 DTS 反复讨论之后,我设法解决了这个问题。

问题是我只为 armv7 编译,这导致安装在 armv6 机器上失败。

另一个有趣的一点是,默认的通用项目模板和转换为通用的 iphone 项目将默认为这两种架构编译,这对我来说并没有发生,因为我的项目最初是我手动转换的仅 iPad 项目(因为没有自动工具为此)要成为 iPhone/iPad 通用,这可能是我的项目中此设置不正确的原因。

于 2010-09-03T15:55:09.360 回答