Не удалось найти основное iOS-приложение Xamarin Forms WatchOS - PullRequest
0 голосов
/ 18 апреля 2019

Я пытаюсь создать приложение watchOS в существующем приложении Xamarin Forms в Visual Studio 2017 для Windows. Я выполнил все шаги, перечисленные здесь . Я также добавил ссылку на проект приложения WatchOS в основное приложение iOS, выбрав опцию добавления ссылки узла ссылок основного приложения iOS. Решение также успешно строится, но когда я пытаюсь запустить приложение watchOS в симуляторе часов, оно сразу выдает ошибку, даже не запуская симулятор.

Ошибка: Главное приложение для iOS не найдено, убедитесь, что вы создали приложение для iOS и оно ссылается на

Пожалуйста, подскажите, что я делаю не так.

1 Ответ

0 голосов
/ 19 апреля 2019

Я думаю, что вы добавили ссылку на приложение watchOS не в том месте.

Вы должны добавить ссылку в xxx.iOS проекте вместо xxx (xamarin.forms проекта).

Позвольте мне показать скриншот для вас:

reference

Обновление:

Шаги:

  1. Я создаю новый MobileApp(Xamarin.forms) проект (платформа iOS).

  2. Щелкните правой кнопкой мыши решение-> добавить -> новый проект -> Apple Watch -> приложение watchOS -> нормально.

  3. Щелкните правой кнопкой мыши на xxx.iOS project -> добавить ---> ссылка -> проверка XXX.watchOSApp

    refer

  4. Щелкните правой кнопкой мыши на xxx.WatchOSApp --> Set as Setup Project.

  5. (Очистить и восстановить) Запустить на симуляторе appleWatch.
...