我希望從我的應用程序中打開安裝在設備上的另一個本機iPhone應用程序。我使用openUrl方法併爲其提供該應用程序的URL架構,但它始終啓動的不是本地應用程序。有沒有一種方法可以啓動本地應用程序?我將不勝感激任何幫助。從另一個地方啓動本地iPhone應用程序
由於提前,
薩拉
我希望從我的應用程序中打開安裝在設備上的另一個本機iPhone應用程序。我使用openUrl方法併爲其提供該應用程序的URL架構,但它始終啓動的不是本地應用程序。有沒有一種方法可以啓動本地應用程序?我將不勝感激任何幫助。從另一個地方啓動本地iPhone應用程序
由於提前,
薩拉
你可以已經在系統中註冊的唯一打開的應用程序。例如:
郵件:
[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"mailto://[email protected]"]];
電話:
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"tel://8004664411"]];
短信:
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"sms:55555"]];
特威特:
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"tweetie://"]];
注意
這將在應用程序有一個註冊前綴ONLY工作(tel
,sms
,tweetie
,等...)
我正在嘗試打開天氣頻道應用程序。它是否有註冊前綴? – Sarah 2009-10-14 20:50:37
要做的最好的事情是聯繫應用程序的開發人員。 – coneybeare 2009-10-15 02:05:12
作爲附加資源,請嘗試在此查找誰有url方案:http://handleopenurl.com/ – coneybeare 2010-05-22 14:06:27
哪個應用程序都在嘗試啓動?你知道它有一個註冊的URL方案嗎? – 2009-10-14 20:17:45