Как перенести существующий проект из WatchOS 2 в WatchOS 3
У меня есть приложение WatchOS 2. Я хочу обновить его и добавить некоторые функции WatchOS 3, поэтому я установил Xcode 8 beta 3. У меня вопрос: нужно ли мне создать еще одну цель для проекта WatchOS 3 или я все еще могу продолжать работать с той же целью WatchOS 2 и добавлять новые? WatchOS 3 функции там с Xcode 8.
1 ответ
Используйте ту же цель, но функции / код должны быть условными:
#available(watchOS 3, *)
{
// do some watchOS 3 stuff
}
#else
{
// do some watchOS 2 stuff
}
#endif