我正在实现一个基于文档的应用程序。当其他应用程序(如 Dropbox)启动我的应用程序以打开文件时,我从该方法中获取启动我的应用程序的捆绑标识符(dropbox)。
- (BOOL)application:(UIApplication *)application openURL:(NSURL *)url sourceApplication:(NSString *)sourceApplication annotation:(id)annotation{
现在,我想放置一个按钮,上面写着“返回到保管箱”并启动保管箱应用程序。但是,我需要知道 URL 方案才能以这种方式打开它。
[[UIApplication sharedApplication] openURL:myURL];
有没有办法从捆绑标识符中获取应用程序的 URL 方案?
在为我的应用程序设置 URL 方案时,我在 Info.plist 中看到还指定了捆绑标识符。所以我认为应该有一种方法可以从另一个值中获取一个值。
谢谢,
最佳答案
没有。在设置 URL 方案时没有约定,它们必须与捆绑标识符完全相关。如果您正在寻找一个特定的方案,或者想尝试猜测现有方案的模式,请尝试 here
关于ios - 有没有办法从 iOS 中的包标识符中获取 URL 方案?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9405734/