我的應用程序將用戶從應用程序中彈出,進入safari以執行一些網絡操作(使用webview進行挑戰,但還有其他關於佈局,使用情況和重新啓動應用程序的問題,服務器錯誤等)。當他們完成後,我想在最終的網頁上的鏈接,讓他們重新啓動應用程序。我認爲這應該可以通過某種協議實現(例如href =「myAppProtocol:// relaunch」),但我不知道如何正確實施它。可能從網絡鏈接啓動iOS應用程序
[更新](不能回答我的問題又那麼編輯在這裏)
過這個迷迷糊糊剛發佈後(小時的尋找,這始終是如何走到一起......)http://mobileorchard.com/apple-approved-iphone-inter-process-communication/
在你的plist中使用URL類型處理程序(正如我懷疑的),你可以聲明你的應用程序處理這種類型的URL(比如說「myAppProtocol」)。然後,iOS會在Safari中觸摸時啓動您的應用並將其傳遞給該網址。你從那裏做什麼取決於你,我只需要啓動,所以我不會再採取任何行動,但你可以抓住URL並解析出來以獲得更多的信息。
我只是說,這是可能的。當我們通過電子郵件激活新成員時,我們會在其中一個應用中執行此操作。但是我是服務器端開發人員,所以我不知道如何在客戶端上捕獲這些信息。 – Greg 2011-04-26 17:22:42