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

问题描述:

我已将我的xcode升级到4.2,并尝试使用新的xcode构建我的旧项目。 我改变了在新的Xcode以下设置 -xcode 4.2在iTunes中构建和归档问题

架构 - > ARMv6的ARMv7的

基地SDK - iOS5的

编译器 - > LLVM GCC 4.2

iOS的部署目标 - > iOS 3.1

我能够在设备(5.0 ios)中构建和安装它,但是当我尝试使用归档进行分发构建时,它无法安装在显示ios4和ios5无效权利的设备中。

当我GOOGLE了它,我发现,为了成功地intall设置

构建有源体系只有 - > NO

这个我得到成功后,通过在iPhone 3GS的iTunes安装我的分布构建的.ipa/4(包括4和ios5),但它仍然在iphone3g(3.1.3ios)中显示无效的权利。 我在我的项目中也有静态库。

请帮我弄清楚如何创建一个应该安装在3.1到5.0 ios的版本。

感谢

+0

您是否检查了您的供应配置文件是否正确设置了发布版本? –

+0

是的,我已检查他们是否正常。我正在尝试创建一个发布版本并创建.ipa版本在iphone 3gs/4中成功安装,但是只能在使用ios 3.1.3设备的3g版本中失败。 – Rishi

您必须先将设备和开放的组织者,比它会要求安装IOS3.0 - 3.2.2设备调试支持,安装它,并再次尝试,它为我工作。

+0

这也是关于分配,不仅是调试。你确定安装调试支持解决了你的分发构建问题吗? –