URLスキームを使用してアプリを開き、のURLからクエリ文字列を解析します-didFinishLaunchingWithOptions:
。これはうまく機能しますが、アプリがアクティブになったときに新しい文字列を解析しません。次のようにandopenURLメソッドを実装しました-handleOpenURL:
が、アプリがアクティブになったときにどちらも呼び出されないようです...
-(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;
}
助けてください!ありがとう!