ios - 具有WatchKit扩展名的父应用程序是否为iOS 8及更高版本?

标签 ios watchkit

我有一个现有的iOS应用程序,该应用程序仍支持iOS 7,我想保留一段时间。但是我也很想拥有一个Apple Watch应用程序-WatchKit的应用程序扩展名可能是iOS 8,而父级iOS是iOS 7,还是我也必须将其提升到iOS 8?

编辑:

我刚刚将构建文件上传到Crashlytics,因为我想让用户在提交给Apple之前测试该应用程序,一个用户(运行iOS 7)出现"The developer needs to upload a build that supports your device's architecture (armv7)."错误现在,我担心带有WatchKit扩展名的应用程序无法在较旧的设备上运行...还是与Crashlytics有关?因为在模拟器中它可以正常工作...

最佳答案

只要您的Watch应用的部署目标是8.2,就可以将主机应用保留在iOS 7上。如果在WatchKit扩展中使用框架,则必须将主机应用程序升级到8.0。

关于ios - 具有WatchKit扩展名的父应用程序是否为iOS 8及更高版本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29446352/

相关文章:

ios - 以不同尺寸显示的 ImageView - Swift

ios - 在 WKInterfaceLabel 中滚动长文本?

swift - 接口(interface)未定义 View Controller 类

ios - 在 iOS 8 中检测 Apple Watch

ios - WatchKit WKInterfaceLabel 无法更改字体

iOS 11,iPhone X。设置 contentOffset 时,UIScrollView 弹跳方向错误

ios - 格式化为 2 位小数 (NSDecimalNumber)

iphone - numberOfLines=2 的 UILabel 使用什么约束高度? (使用 [NSString sizeWithFont...])

ios - 将动态创建的文件复制到内置的应用程序包中

ios - 启动错误 'Watchkit extension"- SPErrorUnknownMessage