2010-08-11 46 views
2

我的客戶想要一個本機iPhone應用程序,顯示其使用asp.net和ComponentOnes Studio for iPhone開發的iPhone優化的移動網站。我打算使用一個使用JavaScript調用外部URL的PhoneGap應用程序,並在顯示啓動屏幕後執行此操作。但根據phoneGap常見問題,它最有可能讓蘋果拒絕加載外部URL的應用程序?只需要有人在整個過程中清除我。是不是有可能創建一個這樣的應用程序?我見過各種iPhone應用程序(例如:cydia)。iPhone基於Phonegap的應用程序加載外部網站由Componentone

否則如果我要開發這樣的應用程序,我應該怎麼做。

回答

2

我認爲你已經回答了你自己的問題,儘管使用Phonegap創建這樣一個應用程序是完全可能的,但當運行未連接時,Apple不會批准沒有功能的應用程序(儘管有多少功能蘋果從未明確)。事實上,至少有一個關於Phonegap google groups的報告被拒絕,因爲它只是一個「web clip」,這意味着該應用可能剛剛做爲一個網站,顯然你必須添加一些功能,我的猜測是由Phonegap公開的服務,你不能只在一個網站上做..

而且它更重要的一點是,你選擇使用的應用程序作爲一個「網絡應用程序「,僅適用於越獄手機。

+0

嗨,我只是把cydia作爲一個例子,因爲它只是想到了。無論如何,如果我們想要一個需要與外部服務器交互的應用程序?這不是一種方法。當然我更喜歡原生應用程序。但只是因爲我的客戶問我想試試這個。在接受它之前。 如果我也有一些離線界面,該怎麼辦。如果沒有連接,我們會顯示一條方便的消息或屏幕,說沒有找到連接。我猜即使是一些本地應用程序這樣做? – Aneef 2010-08-13 09:59:05

+0

我認爲這個想法是,大多數的html內容應該駐留在手機上,並且只有數據被服務使用。我對Apple的應用程序審批流程一無所知,正如我在Phonegap清單,Apple網站和Phonegap常見問題解答中所讀到的。你當然可以嘗試它,它不會花你任何東西,但我會警告客戶它可能不被批准。另外,我並不是說Native應用程序是要走的路,我認爲Phonegap是一個很好的選擇,只是不認爲將一個網頁加載到框架中會被接受。 – 2010-08-13 14:57:02

相關問題