相关疑难解决方法(0)

切换无法从原生应用程序到网站

我的设备:

  • iPad Mini(最新),iOS 8 dp5.
  • Macbook Air,Yosemite dp5.

我有两个上述设备之间的Handoff工作.Safari,邮件,消息,日历等所有切换都没有问题.

我甚至可以在Air上的网站和iPad上的原生应用之间切换.

我还不能做的是从我在iPad上的原生应用程序到我的Air上的Safari网站.

对于在我的原生应用程序中加载的第一个视图控制器,我有:

- (void)viewDidLoad

{
    [super viewDidLoad];

    NSUserActivity *webHandoff = [[NSUserActivity alloc] initWithActivityType:@"com.myApp.iphone.staging.webbrowsing"];

    webHandoff.webpageURL = [NSURL URLWithString:@"http://staging.myApp.com"];

    [webHandoff becomeCurrent];
}
Run Code Online (Sandbox Code Playgroud)

在我的应用程序的Info.plist文件中,我有:

<key>NSUserActivityTypes</key>
<array>
      <string>com.myApp.iphone.staging.webbrowsing</string>
</array>
Run Code Online (Sandbox Code Playgroud)

我错过了什么或者我的配置错误吗?

谢谢你的帮助!

ios8 handoff continuity nsuseractivity

5
推荐指数
1
解决办法
1712
查看次数

标签 统计

continuity ×1

handoff ×1

ios8 ×1

nsuseractivity ×1