#ios #swift #sirikit
#iOS #swift #sirikit
Вопрос:
Я унаследовал кодовую базу, которая реализует наполовину испеченную реализацию пользовательских намерений и ярлыков. Одна проблема, которую я не могу понять, — это та, которая описана в названии.
На бумаге все, кажется, работает. Когда вызывается обработчик завершения метода confirm(), переданный код ответа ‘.ready’; расширение пользовательского интерфейса загружается правильно, все. В расширении пользовательского интерфейса отмена работает отлично. Однако, когда в расширении пользовательского интерфейса нажата кнопка «подтвердить», он просто снова проходит через тот же поток подтверждения.
Итак, почему метод handle () в моем обработчике намерений не вызывается? Я чего-то не понимаю? Кто-нибудь видит какие-либо пробелы в том, что я описываю? К сожалению, я не могу поместить большие фрагменты кода в этот пост, но если кто-то хотел бы увидеть что-то конкретное, просто дайте мне знать, и я начну добавлять небольшие фрагменты.
Комментарии:
1. вам нужно поделиться кодом.
Ответ №1:
Запустил его на реальном устройстве, и это сработало. Не идеальное решение (особенно если вы занимаетесь просмотром, учитывая эти нелепые сроки сборки), но оно работает.
У SoupChef была такая же проблема для меня и моего коллеги, поэтому мы пошли дальше и отправили отчет об ошибке в Apple.