应用程序在较低版本的 iPhone 中崩溃

Posted

技术标签:

【中文标题】应用程序在较低版本的 iPhone 中崩溃【英文标题】:App crashes in lower versions of iPhone 【发布时间】:2012-12-18 17:00:08 【问题描述】:

我已经使用 X 代码 4.5 创建了我的 iPhone 应用程序并使用 .xib 作为 4 英寸视网膜显示模式,我在许多视图中检查了“自动布局”(实际上在开始时我不知道大小问题等等),现在我的项目快结束了,它在 ios6 上运行良好,但是当我在 ios5 上运行它时它会崩溃,而且如果我取消选中所有“自动布局”,它也会在 ios6 中崩溃。

我对自动布局一无所知, 怎样才能正常?

【问题讨论】:

如果你想在 iOS 5 上运行,不要使用自动布局。如果您在关闭它的情况下发生崩溃,请发布崩溃信息的详细信息,以便人们了解问题。 但是现在如果我不使用自动布局,它会在 ios6 中崩溃(我应该为 xib-4 英寸或 3.5 英寸使用什么尺寸)? 您可以根据需要将 iOS6 指定为最低版本,并消除 iOS5 的问题。这会切断一些潜在客户,但从技术上讲,这是一种解决方案。 我重复一遍,“如果您在关闭它的情况下发生崩溃,请发布崩溃信息的详细信息,以便人们了解问题。” @JishilKP emclstcd.tk 【参考方案1】:

iOS 5.0 及以下版本不要使用自动布局。删除所有 xib 的复选标记并尝试...

【讨论】:

以上是关于应用程序在较低版本的 iPhone 中崩溃的主要内容,如果未能解决你的问题,请参考以下文章

禁用弧后应用程序崩溃

VideoView 不在 android Q 中播放视频,但在较低的 android 版本中工作正常

如何在较低的 API 模拟器中使用 Google Play 服务

QTableWidget 可以有多少行或多少列?

UnsatisfiedLinkError,Cocos2D-x app在启动时崩溃

如何调试 iPhone 应用程序崩溃日志。仅在 App Store 购买的版本中崩溃,而不是在开发中