今天widget openurl带参数

时间:2014-12-03 10:08:48

标签: ios ios8 ios8-today-widget today-extension

我的应用程序有一个Today Widget,当用户点击今天的widget时,它会打开包含的应用程序。

NSURL *url = [NSURL URLWithString:@"MYAPPNAME://" ];

[self.extensionContext openURL:url completionHandler:nil];

此代码按预期工作。但是现在我想将一些数据作为参数发送。所以我可以在包含app中打开相应的视图控制器使用这个参数。

我也在Apple API文档和stackoverflow中搜索过,但我找不到合适的答案。

请告诉我使用openURL向包含应用发送数据的建议。

1 个答案:

答案 0 :(得分:1)

它正在发挥作用。我添加了这样的数据@“MYAPPNAME:// Data1& Data2”。首先是什么问题,我写这样的上面一行@“MYAPPNAME:// Data1& Data2”。所以空白就是问题所在。修剪空白后,它可以工作。感谢。