gpt4 book ai didi

iphone - 获取任何 iOS 应用程序的完整自定义 URL 方案和路径

转载 作者:可可西里 更新时间:2023-11-01 05:37:38 26 4
gpt4 key购买 nike

我按照这里的说明操作:

How can I extract the Custom URL Scheme from a .ipa file?

并且能够获得主要的 URL 方案。例如,对于我得到的 Hulu 应用程序:

“葫芦://”

但我实际上想弄清楚如何获取剩余信息,以便我可以直接链接到特定视频的 Hulu 应用程序。我知道 Hulu 的 URL 方案是这样的:

“hulu://w/视频的 ID 号

但我只能通过访问 Hulu 网站并看到他们使用上述方案重定向我才能获得此信息。有没有办法通过使用 .ipa 文件或其他任何东西来找出完整的方案?

我正在尝试获取 7 或 8 个应用程序的方案。第一部分很简单,第二部分很难。

最佳答案

如果您不需要以编程方式执行此操作,您可以简单地在 http://handleopenurl.com/ 上搜索应用程序– 他们有一个很好的 URL 方案列表。维基http://wiki.akosma.com/IPhone_URL_Schemes还有一个完整的列表。

当开发人员制作他们的自定义 URL 方案时,他们只注册基本方案 (hulu://),然后他们以编程方式拆分和匹配 URL。请参见以下示例:

- (BOOL)application:(UIApplication *)application handleOpenURL:(NSURL *)url {
NSLog(@"url recieved: %@", url);
NSLog(@"query string: %@", [url query]);
NSLog(@"host: %@", [url host]);
NSLog(@"url path: %@", [url path]);
NSDictionary *dict = [self parseQueryString:[url query]];
NSLog(@"query dict: %@", dict);
return YES;
}

编译后,显示步骤的代码变得不可读,因此您无法再提取该信息,这反过来对您没有太大帮助。我建议您联系相关应用的开发者,他们对这些计划有充分的了解!

关于iphone - 获取任何 iOS 应用程序的完整自定义 URL 方案和路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12767218/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com