我有一个现有的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/