比如你App的一个webview页面,你想让同appid登录的手机可以唤起Mac的Safari打开相同url的页面
参考:
1.利用Handoff在Mac和iPhone/iPad设备之间无缝切换 :https://www.sohu.com/a/359745377_120161573
2.iOS9搜索三剑客之NSUserActivity:https://blog.csdn.net/jimi_yuan/article/details/50436018
首先plist设置一个NSUserActivityTypes,如图

代码:
NSUserActivity *activity =[[NSUserActivity alloc] initWithActivityType:@"com.btcex.safari.openurl"];
activity.webpageURL = [NSURL URLWithString:authWebLogin_urL];
activity.needsSave = YES;
self.userActivity = activity;
[self.userActivity becomeCurrent];
效果:

网友评论