2012-07-31 238 views
0

不確定這是否可行,但我看到有幾個人通過網址進行此操作。是否可以通過點擊按鈕設置鏈接來啓動位於我的iPad上的應用程序。通過應用程序商店下載的應用程序還是通過xcode添加到我的iPad上的應用程序?從我的應用程序內啓動本機應用程序?

如果這可能,但是不確定是否必須完全退出應用程序才能啓動新應用程序,或者您可以將新應用程序設置爲加載到新視圖,這將會很棒?

+0

這個問題可能有所幫助:http://stackoverflow.com/questions/7168845/ios-open-another-application-that-exists-on-the-phone – trojanfoe 2012-07-31 09:43:45

+0

iv剛剛找到一個有用的教程,看起來像你可以設置一個網址爲您的應用程序使用「URL方案」,然後您可以將其傳遞到另一個應用程序用戶打開一個按鈕上請求的應用程序點擊 – WLyne86 2012-07-31 09:51:02

+0

是的,這是如何完成的。 – trojanfoe 2012-07-31 09:58:54

回答

1

你需要確定在註冊應用程序與URL方案,然後使用以下

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"tel:12313132"]]; 

例如,打開電子郵件應用程序的URL方案是mailto:電話是tel:telprompt:

+0

感謝tGilani的反饋,我正準備在這個URL Scheme中加入,並在plist中添加編輯。但是,我有從flash cs6創建的應用程序,因此不要攜帶info.plist文件。有沒有辦法通過App ID鏈接到應用程序? – WLyne86 2012-07-31 10:09:52

+0

不知道,但肯定這個網址可能會幫助http://www.riaspace.com/2011/08/defining-custom-url-schemes-for-your-air-mobile-applications/ – tGilani 2012-07-31 10:18:46

+0

剛剛在一分鐘前偶然發現,會告訴你這件事的進展的。我剛剛通過flash cs6創建了一個快速簡單的ipa,並根據該網站的說明編輯了xml文件。因此,我會將您之前發佈的上述代碼添加到xml文件中聲明的URLScheme的鏈接中。如果我已經將我的URL方案聲明爲「測試」,則手指越過 – WLyne86 2012-07-31 10:57:59

相關問題