我想啓動另一個應用程序,當用戶觸摸該應用程序時,該應用程序在我的應用程序中列出。可能嗎?幫我怎麼做?是否有可能從iphone中啓動另一個應用程序?
1
A
回答
2
這不是直接可能的 - 您可以執行另一個應用程序的唯一方法是通過URL處理程序。
例如,您可以在Safari瀏覽器通過打開一個頁面:
[[UIApplication sharedApplication] [NSURL URLWithString:@"http://apple.com"]];
而且你通過得到撥打電話(雖然與用戶的協議):
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"tel://xxxx"]];
因此,它真的取決於您希望打開的應用程序是否註冊了URL處理程序。
1
使用由目標應用程序註冊的自定義URL處理程序,這應該是可能的。
http://arstechnica.com/apple/guides/2009/03/building-services-into-iphone-applications.ars
1
是的,它是。通常它用於啓動幾個iPhone API,例如電話,郵件,地圖,YouTube。 但是,您可以使用它來啓動已實施Apple URL計劃http://www.docstoc.com/docs/3595962/iPhone-URL-Scheme的自己的應用程序。理想的是,您應該創建一個URL,其中包含一些您想要啓動的應用程序的參數,然後運行它。祝你好運。
相關問題
- 1. 從另一個iphone應用程序啓動一個iphone應用程序?
- 2. 可能從另一個iPhone應用程序自動生成iPhone應用程序?
- 3. 是否有可能從另一個應用程序啓動iPhone模擬器聯繫人
- 4. 是否可以從另一款iPhone/iPad獨立應用程序啓動iPhone/iPad獨立應用程序?
- 5. iPhone 5應用程序啓動另一個應用程序
- 6. 是否有可能路由到另一個angularjs應用程序?
- 7. 從另一個地方啓動本地iPhone應用程序
- 8. 無法從另一個(iPhone)內啓動應用程序
- 9. 如何從另一個iPhone應用程序啓動MobileIron Web @ Work應用程序?
- 10. 如何從iPhone應用程序啓動另一個應用程序
- 11. 是否有可能從android中的另一個應用程序獲取數據?
- 12. 是否有可能從另一個應用程序調用一個應用程序而不使用app.js
- 13. 是否可以將一個iPhone應用程序嵌入到另一個iPhone應用程序中?
- 14. 是否可以從另一個應用程序啓動一首歌曲到iPod應用程序?
- 15. Nativescript - 從Nativescript應用程序啓動另一個應用程序
- 16. 從另一個Java應用程序啓動Java應用程序
- 17. 從另一個應用程序啓動Java應用程序
- 18. 從另一個rcp應用程序啓動rcp應用程序
- 19. 從另一個應用程序啓動應用程序
- 20. 是否有可能從watchOS 3應用程序喚醒iPhone應用程序?
- 21. 是否有可能在android中啓動應用程序的啓動事件?
- 22. 是否可以從另一個iPhone應用程序中瀏覽Safari書籤?
- 23. 是否有可能在啓動時運行AIR應用程序?
- 24. 瞭解應用程序是否由另一個應用程序啓動
- 25. 是否有可能從另一個啓動WPF應用程序,具體格式爲
- 26. 是否有可能批量更新多個iPhone應用程序?
- 27. 是否有可能從程序中更改iphone應用程序設置?
- 28. 是否有可能成爲一個畫布應用程序,也是一個iPhone應用程序?
- 29. 是否有可能從另一個C#控制檯應用程序控制WinForm?
- 30. NSUserDefaults:是否有可能從另一個應用程序獲取userDefaults?
不,如果你嘗試你的應用程序將被拒絕,因爲這違反了你的應用程序試圖訪問另一個應用程序或類似的東西 – Robin 2011-01-24 11:55:49