2010-06-16 108 views
2

我在我的iphone上安裝了rediATM應用程序。 rediATM應用程序在iTunes上是免費的。 我想從我的iPhone應用程序中打開該應用程序。 我無法找到打開它的方法。如何從我的應用程序打開另一個應用程序?

我使用下面的代碼來打開它,但它將我帶到網站。

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"http://itunes.apple.com/au/app/rediatm-finder/id358936470?mt=8"]]; 

請幫忙。

回答

2

它不工作,因爲你打開下載鏈接爲iTunes。

如果您想使用自己的應用程序在iPhone上打開其他應用程序,則必須瞭解該應用程序是否提供了自定義URL方案。如果他們這樣做,你可以使用該自定義URL打開應用程序,但否則不能。

下面是一個例子,如何創建自定義URL方案,爲自己的應用程序Launching Your iPhone App Via Custom URL Scheme和蘋果的文檔:Communicating with Other Apps

+0

我怎樣才能找出(rediATM)應用程序是否已啓用或沒有自定義URL方案? – Amarpreet 2010-06-16 07:45:47

+0

它說,該應用程序是由eHound有限公司版權所有,所以找出他們的網站,並與他們聯繫。他們應該知道.. – jd291 2010-06-16 08:13:02

相關問題