2011-05-24 118 views
0

我真搞不清楚所有不同種類的服務器和iphone服務器通信等iphone服務器通信

的,我想知道這將是實現以下的最佳方法:

如果應用程序在iphone上啓動,它使用參數(例如:iPhone的UDID)在服務器上調用函數或腳本。然後服務器創建一個包含UDID字符串的文件夾作爲文件夾的名稱。如果這個文件夾已經存在(如果iphone已經使用了這個應用程序),它會檢查一些其他的東西,並將一些數據發送回iphone(例如,如果圖像在文件夾中,則在iPhone上顯示該圖像)。

我已經閱讀了很多東西,但我不知道該用什麼。你能否給我一些我應該查找的關鍵詞或課程。任何提示,我應該使用什麼樣的服務器,將不勝感激。

在一個側面說明我猜發送UDID應該是安全的,因爲它是敏感的用戶數據...

嗯,我希望你能幫助我一下。

thx。 Maxi

回答

-1

當你談論服務器時,它可能會令人困惑。您可以將服務器作爲硬件和服務器作爲應用程序。如果你已經有硬件服務器和一個可以通過讓POST來接收信息的站點。您可以使用ASIHTTPRequest簡單地上傳關於設備的信息。你必須考慮的一件事是你無法收集UUID。除非您是投放廣告的廣告公司,否則Apple不允許您收集此號碼。你可以做的就是發送像UUID的md5一樣的散列,並將其用於你的目錄名稱。

+1

爲什麼你認爲蘋果不允許收集UDID? http://developer.apple.com/library/ios/documentation/uikit/reference/UIDevice_Class/Reference/UIDevice.html#//apple_ref/occ/instp/UIDevice/uniqueIdentifier提到了明智使用UDID的某些最佳做法,但確實不禁止使用 – 2011-05-24 16:04:00