【问题标题】:Apps made for iphone 4 and iphone 5 are supported in iphone 6 and iphone 6 plus or notiphone 6 和 iphone 6 plus 是否支持为 iphone 4 和 iphone 5 制作的应用程序
【发布时间】:2014-09-12 10:58:03
【问题描述】:

我的问题是了解有关在 ios 7 中为 iphone 4 和 5 创建的应用程序是否在 iphone 6 和 iphone 6 plus 中受支持??

如果不支持,那么我如何为应用程序提供支持,以便它可以在 iphone 6 和 iphone 6 plus 中运行

【问题讨论】:

  • 好吧,所有应用程序都将在 iphone 6 和 6 plus 中提供,但为此您需要更改代码以兼容 iOS 8 并考虑屏幕大小。要调整大小,请使用 autlayout 并开始修复/进行这些更改。剩余代码逻辑和方法是否可用或已弃用将取决于您的工作。
  • @walle84 如果提供了自动调整大小,那么不需要考虑屏幕大小??并且用 obj c 编写的代码将在 iphone 6 中运行?
  • 是的,但我确信随着屏幕尺寸的增加,您的 UI 会出现一些问题(不知道是小问题还是大问题),因此外观和感觉会有所不同。
  • 我试过如果自动调整大小,那么它看起来一样,所以我也很困惑
  • 好的,如果你遇到问题,请告诉我,反之亦然。

标签: ios iphone ios8 iphone-6


【解决方案1】:

要提供iOS 8支持,需要xcode 6。就代码而言,这取决于xcode 6的要求。我们只需要更新那些在 iOS 8 中被弃用的功能。对于 UI,苹果推出了 2 个新的屏幕尺寸 4.7 和 5.5 英寸。我们需要使用自动布局来管理 UI。如果有任何其他问题,请告诉我。谢谢。

【讨论】:

  • 如果我想为在 ios 6 中创建的应用程序提供支持,那么如果自动调整大小已经完成,我是否需要更改任何内容,所以如果我在 xcode 6 中运行该应用程序,ui 仍然显示与以前相同之前所以没有发现任何变化
【解决方案2】:

是的,它们是受支持的,但您需要根据 iPhone 6 和 iPhone 6 plus 的屏幕尺寸更改用户界面,因为图像分辨率。iOS 8 中贬值的方法太多了,所以在更新时要小心应用

【讨论】:

  • 我是 ios 新手,所以问你一些事情,如果代码是用 obj c 编写的,那么我需要更改代码中的任何内容以提供支持吗?如果自动调整大小,那么它会在屏幕大小方面产生任何问题吗?
【解决方案3】:

新 iPhone 6 和 iPhone 6+ 将缩放现有应用程序以适应屏幕尺寸。
App Store 上有超过 130 万个应用程序可用,Apple 负责处理这些应用程序。
要获得新 iOS 设备和iOS8 功能的好处,您需要使用xCode6 GM
iPhone 6 和 iPhone 6+ 的优化将使用 Auto resizing 属性完成。
以下是 iPhone6 问题的link,可能会对您有所帮助。

【讨论】:

    【解决方案4】:

    如果您的应用在 App Store 中,您可以直接在 iOS 8 设备上下载并安装该应用。
    显示为 iOS 7 5s 设备,但如果您使用 Xcode 6(包括 iOS 8),您应该重写一些代码以适应 iPhone 6 和 iPhone 6 plus。
    这意味着如果您使用 Xcode 5 构建 ipa,将不会显示任何 iOS 8 功能。

    【讨论】:

    • 如果我使用的是 xcode 6,那么我需要编写什么样的代码?我是否应该提供条件,如果 ios 8 那么屏幕尺寸应该按照 iphone 6 否则 iphone 5s?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-06-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多