1

我有一个iOS项目,我一直在过去几个月的工作。 它在iPhone 3GS和iPod touch 3g以上运行良好。它适用于iPod touch 2g和iPhone 3G,如果我在调试模式下编译构建。每当我用xCode存档应用程序来分发它(它在发布模式下编译)并且不能在上述设备上工作。xCode发布建立螺丝uiview

“不工作”是指我有一个UIView的问题。当我触摸包含多个子视图的视图时,子视图不会像-(void)touch began...等那样移动,而只是随机移动。

当我在调试模式下构建时,不会发生这种情况。

如果我不能修复这个问题,那么我将无法支持老设备,这我就不会是伟大的......

难道这有什么做的ARMv6与ARMv7的?

任何答案?

回答

2

如果您使用的是Xcode 4.2,则需要将-mno-thumb添加到armv6架构的“其他C标志”。详情请参阅iOS5 Xcode4.2 floating-point byte align error?

我听说Xcode 4.2.1解决了这个问题,但我不确定。

+0

非常棒...现在它可以工作,谢谢! – JNK