【发布时间】:2012-01-03 10:03:00
【问题描述】:
我们在 iPhone 和 Android 上提供移动应用程序(不久将发布 Blackberry)。应用程序功能是相同的 - 我们只支持几种不同的设备。该应用与后端 Web 服务通信以接收数据。
现在,在 Web 应用程序中,有什么方法可以轻松确定正在连接的设备类型?这是我可用的:
设备的序列号(或唯一 ID)(请注意,在 android 模拟器中它始终为
000000000000,而在 iphone 模拟器中,格式与实际 iphone 完全不同)在 iphone 应用程序中,使用
NSMutableUrlRequest / NSURLConnection建立连接,在 Android 应用程序中,使用org.apache.http.client.HttpClient建立连接服务器 Web 应用程序是用 PHP 编写的。
我愿意满足于“最佳猜测”的近似值:如果 95% 的情况我是对的,那么这对我的目的来说已经足够了。
我不确定黑莓的任何东西,因为那个应用程序还没有准备好。
非常感谢任何想法/帮助。非常感谢。
【问题讨论】:
-
+1 表示问题。即使我也在寻找相同的
标签: android iphone types device