【问题标题】:Can I deploy apps with iOS 8 extensions to devices running iOS 7?我可以将带有 iOS 8 扩展的应用程序部署到运行 iOS 7 的设备上吗?
【发布时间】:2014-09-13 13:44:53
【问题描述】:

我正在快速创建一个带有通知中心小部件的 iOS 应用程序。

但是,我希望该应用可以在 iOS 7 上正常运行。如果我有小部件,我可以只在 iOS 7 上运行应用程序(使用主应用程序,但小部件不工作)还是必须创建一个没有小部件的 iOS 7 版本?

【问题讨论】:

  • 您可以下载一个 iOS 7 模拟器并查看它。 (自己没试过,以前可以用Xcode 5下载iOS 6模拟器,我想你可以用Xcode 6下载iOS 7模拟器)

标签: xcode ios7 swift ios8 ios-app-extension


【解决方案1】:

是的,你可以。引用Apple documentation:

如果您从包含的应用程序链接到嵌入式框架,您可以 仍然将其部署到 8.0 之前的 iOS 版本,即使 嵌入式框架在这些版本中不可用。

这在应用程序扩展编程指南中。因此,扩展可以与应用程序一起部署到旧版本的 iOS 是不言而喻的。

【讨论】:

  • 1 获取官方链接。谢谢。
【解决方案2】:

是的,它可以在 iOS 7 上正常运行(如果您的部署目标是 iOS 7 或更低版本)。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-10-04
    • 2017-05-20
    • 1970-01-01
    • 2017-05-09
    • 2017-05-19
    相关资源
    最近更新 更多