2011-05-24 119 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