2014-10-29 66 views

回答

1

你需要拆卸的應用程序,這是不容易的任務。

自定義URL方案參數的處理在運行時決定,並且是應用程序邏輯的一部分。每個應用程序決定它需要與內部的URL做:

- (BOOL)application:(UIApplication *)application openURL:(NSURL *)url sourceApplication:(NSString *)sourceApplication annotation:(id)annotation 

這是iOS的運行查詢的目標應用程序的應用程序委託,如果返回YES,運行時繼續打開該應用。

不幸的是,與自定義URL協議(如maps://)不同,這些參數不是易於閱讀的plist中的任何位置。 URL協議在plist文件中是靜態的原因是,iOS運行時可以輕鬆地將自定義方案註冊到自己的內部寄存器中,但是由應用程序決定如何解析參數。

相關問題