Xcode 4.2在iTunes中构建和归档问题

3
我已将我的Xcode升级到4.2,并尝试使用新的Xcode构建旧项目。 我在新的Xcode中更改了以下设置 - 架构-> armv6 armv7 基本SDK - ios5 编译器 - > LLVM GCC 4.2 iOS部署目标 - > iOS 3.1 我能够在设备(5.0 iOS)中构建和安装它,但当我尝试使用归档制作分发版本时,它无法安装到设备中,显示无效的授权,无论是iOS4还是iOS5。 当我搜索时,我发现为了成功安装,需要设置“仅构建活动架构 - > NO”。 这样一来,我成功地通过iTunes在iPhone 3gs / 4(4和iOS5都适用)上安装了分发构建。但在iPhone3g(3.1.3ios)上仍然显示无效的授权。 我的项目中也有静态库。 请帮助我找出如何创建可以在3.1到5.0 iOS中安装的构建。 谢谢。

你检查过发布版本的配置文件设置是否正确了吗? - Alan Moore
是的,我已经检查过它们了,一切都正常。我正在尝试创建一个分发版本,已经成功创建了.ipa版本,并且可以在iPhone 3GS/4上安装,但是在iOS 3.1.3设备的3G上安装失败。 - Rishi
1个回答

1

您需要将设备插入并打开组织者,然后它会要求安装IOS3.0 - 3.2.2设备调试支持,请安装它并重试,这对我有效。


这也涉及到分发问题,不仅仅是调试。你确定安装了调试支持解决了你的分发构建问题吗? - A-Live

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,