0

我制作了一个杂志 iPad 应用程序,因此您可以向左、向右、向下和向上滚动浏览不同的幻灯片。iTunes 应用商店已经准备好并接受了它。问题是,如果有人下载该应用程序,它会在加载 1 秒后直接关闭。

奇怪的部分是我通过 xCode 安装了应用程序并且所有工作都没有任何问题。我的猜测是该应用程序占用了太多内存。我做了记忆仪器的截图:

记忆仪器

但是,如果必须一直加载 Srollview,我该如何发布它?

希望有人能把我推向正确的方向!

4

1 回答 1

2

我已经在装有 iOS 5.1.1 的 iPad2 上测试了您的应用程序,但它崩溃并显示以下消息:

OxygenEvents[97151] <Error>: *** Terminating app due to uncaught exception 'NSInvalidUnarchiveOperationException', reason: 'Could not instantiate class named NSLayoutConstraint'
    *** First throw call stack:
    (0x375c388f 0x31638259 0x375c3789 0x375c37ab 0x309de54d 0x309de6bb 0x309de423 0x3096f001 0x308dd3c7 0x307bac59 0x30730c17 0x10d5d5 0x30730c8b 0x109beb 0x30730c8b 0x3072f461 0x30721e87 0x307927d5 0x10960b 0x3072fcab 0x307297dd 0x306f7ac3 0x306f7567 0x306f6f3b 0x3771322b 0x37597523 0x375974c5 0x37596313 0x375194a5 0x3751936d 0x3072886b 0x30725cd5 0x10944f 0xf0050)

这是因为您在 Interface Builder 文件(nib / xib 文件)中使用了“自动布局”,这是 iOS 6.0 独有的功能。

要解决此问题,请在所有 xib 文件中禁用自动布局,如下所示:

取消选中自动布局

或者只是通过将部署目标设置为 iOS 6.0 来使您的应用程序为 iOS 6.0

于 2012-11-27T17:36:58.150 回答