2011-05-06 86 views
0

我開發了一個使用一些PHP代碼和MySQL數據庫的iPhone應用程序。要在真實的設備上測試這款應用程序,蘋果是否在iOS上提供了網絡服務器?在我的代碼我正在使用的網址類似這樣的PHP代碼:iphone開發 - 使用PHP和Mysql在真實設備上測試應用程序

http://localhost/GetUserlist.php

所以,在真實的設備進行測試,並提供蘋果網絡服務器或沒有?我們是否需要在自己的服務器上託管我們自己的文件?

請在這方面幫助我。

回答

2

在iPhone上沒有實現的Web服務器,Apple不爲開發人員提供此類服務。您需要在您自己的服務器上託管PHP/MySQL。

+0

你的意思是我需要在外部網絡服務器上託管PHP文件,我需要在我的應用程序上使用該鏈接。請糾正我,如果我錯了 – Vyasa 2011-05-06 16:29:46

+0

@Vyasa正是:) – James 2011-05-06 16:36:20

0

我已經想過這十幾次了,但到目前爲止我還沒有嘗試過任何東西。我很確定使用PHP/MySQL在iPhone上是不可行的,我認爲你應該將這些文件放在其他地方,並且基本上用JSON或XML導出數據。然後,您可以使用移動JavaScript框架來獲取數據並在您的應用程序中使用它。

PhoneGap的是這些框架中的一個,我也相信,使用jQuery/jQuery Mobile的可以不與PhoneGap的一起的任何問題進行......此外PhoneGap的讓你使用CSS/HTML的設計能力。另一方面:如果PHP/SQL真的是你需要的(因此也是互聯網連接),爲什麼不創建一個用於手機的在線應用程序/網站?在我看來,如果您將數據本地保存在手機上即使沒有可用的互聯網連接,也只需創建應用程序即可。

+0

這是一個社交ntworking應用程序,wecant使用本地數據庫,因爲多個用戶將訪問Mysql數據庫。而Thisphp scrip使用oly以XML輸出格式從Mysql中提取數據 – Vyasa 2011-05-06 16:37:15

+0

那麼爲什麼要使用應用程序呢?大多數手機可以在連接到網頁的屏幕上添加圖標.. Imho真正的應用程序的實力是可以在離線時訪問它,如果不需要,爲什麼要讓應用程序而不是創建應用程序讓自己變得更難一個移動網站。 – 2011-05-06 17:09:28

相關問題