我一直在摸索Xcode 7,发现它只支持Swift 2,不支持Swift 1.0或1.2。这还好。
现在来谈WatchOS,在Xcode 7中,我可以分别为WatchOS1和WatchOS2设置两个目标吗?这样我就可以同时支持两者了吗?
我查看了构建设置中的部署目标设置,但我只能在列表中看到WatchOS2而没有WatchOS1。
我是否可以在Xcode 7中为WatchOS1和WatchOS2设置两个目标?如果可以,我需要在某个地方安装WatchOS1 SDK吗?或者完全不可能,如果不是为什么?
如果两个目标都可以支持,我如何避免重复使用源代码,因为两个操作系统在架构方面有很大的区别。
还有自从引入WatchConnectivity框架以来,iOS相应的配套应用程序也会有一些更改,如何为两个目标维护该框架?
我很困惑,我需要快速做出决定,任何帮助都将不胜感激。