Я хочу отправить URL-адрес из своего приложения, чтобы открыть его на переносном компьютере с помощью эстафетной передачи. Я добавил тип активности в приложение NSUserActivityTypes
. Вот мой код до сих пор:iOS передача обслуживания с телефона на macbook safari/chrome
- (void)startHandoff {
NSUserActivity *activity = [[NSUserActivity alloc] initWithActivityType:@"com.me.browse"];
activity.webpageURL = [NSURL URLWithString:_wakeUrl];
[activity becomeCurrent];
}
Это, кажется, не будет появляться на моем доке - это нужно специальное Activity Type
, если вы хотите использовать сафари?
Работает ли он с Mobile Safari? Если вы открываете Safari в своем телефоне, ваш Mac позволит вам возобновить работу с рабочего стола? Я прошу, чтобы мы могли корректно работать с телефоном на ваших устройствах. – Lefteris
yep он отлично работает с chrome. – Halpo
Дважды проверьте, что указанная активность в 'NSUserActivityTypes' соответствует той, которую вы указали в вашем методе' init'. – Lefteris