Не могу поверить, что это вызывает у меня столько проблем.Может загружать приложение часов или приложение «Телефон» в тренажеры Xcode.
Я написал простое приложение для часов и телефонов в одном проекте, поэтому я могу начать изучать связь между ними. Это простое приложение просто использует метод словаря передачи данных, поэтому код прост и прост. Код - Swift3 в Xcode 8 (последняя бета-версия по состоянию на 21/09) и Watch OS3.
Проблема заключается в том, что я не могу проверить, передаются ли данные с телефона на часы, потому что когда я запускаю проект, я могу запускать либо приложение для телефона, либо приложение часов, я не могу запустить эти два в тренажёрах.
List of simulators when selecting the Phone app
Если я запустить приложение телефона, то телефон симулятор начинается с часовым тренажером, но устанавливается только телефон приложение. На симуляторе часов ничего не установлено, это подтверждается в консоли, которая возвращает ошибку, когда «Приложение не установлено на цель» после того, как я нажму кнопку, чтобы отправить сообщение. Сеанс подключения начинается, когда я проверил это с выходом на консоль.
Если я запустил приложение для просмотра часов, то симулятор телефона запускается с помощью симулятора часов, но установлено только приложение часов. На симуляторе телефона ничего не установлено.
Я пробовал все предлагаемое в других сообщениях, но ничто не позволяет загружать приложения на телефоне и часы одновременно, чтобы я мог передавать данные между приложениями. Фактически, все это делает префектом ощущение, что оба приложения не запускаются, поскольку я не могу найти нигде, что говорит, что два исполняемых файла должны быть запущены вместе. У меня такая же проблема в XCode7 работает os2.
Это просто кажется странным, поэтому я уверен, что у меня отсутствует флаг или что-то в этом роде, но ничто в Интернете или документации не имеет никакой помощи.
Заранее благодарим за помощь в решении этой проблемы.