我使用 URL 方案打开我的应用程序并从-didFinishLaunchingWithOptions:
. 这很好用,但是当应用程序处于活动状态时它不会解析新字符串。我已经实现了-handleOpenURL:
和 openURL 方法如下,但是当应用程序激活时似乎都没有被调用......
-(BOOL)application:(UIApplication *)application handleOpenURL:(NSURL *)url
{
if (!url)
return NO;
queryStrings = [self parseQueryString:[url query]];
return YES;
}
-(BOOL)application:(UIApplication *)application openURL:(NSURL *)url sourceApplication:(NSString *)sourceApplication annotation:(id)annotation
{
if (!url)
return NO;
queryStrings = [self parseQueryString:[url query]];
return YES;
}
请帮忙!谢谢!