Ios 在后台捕获有关ipad的信息并发送
我想知道IOS sdk是否可以实现这些功能 后台进程: 捉住 -ipad上的可用内存空间 -cpu数量 -ipad的内存大小 -屏幕类型 -用户语言 -主机名 -Ip地址 -蓝牙地址 -ipad的名称 -IOS版本 -Ipad上安装的应用程序 -我们的应用程序使用的内存 在后台捕获所有这些数据并将其发送到web服务。您认为所有这些都是ios sdk允许的吗 谢谢Ios 在后台捕获有关ipad的信息并发送,ios,iphone,xcode,ipad,Ios,Iphone,Xcode,Ipad,我想知道IOS sdk是否可以实现这些功能 后台进程: 捉住 -ipad上的可用内存空间 -cpu数量 -ipad的内存大小 -屏幕类型 -用户语言 -主机名 -Ip地址 -蓝牙地址 -ipad的名称 -IOS版本 -Ipad上安装的应用程序 -我们的应用程序使用的内存 在后台捕获所有这些数据并将其发送到web服务。您认为所有这些都是ios sdk允许的吗 谢谢 ipad上的可用内存空间=可能没有尝试过,但看不出为什么没有 CPU数量=是 ipad的Ram大小=是 屏幕类型=不确定您的意思 用户
- ipad上的可用内存空间=可能没有尝试过,但看不出为什么没有
- CPU数量=是
- ipad的Ram大小=是
- 屏幕类型=不确定您的意思
- 用户的语言=是(未经用户许可,无法在后台向webservice发送)
- HostName=不确定您的意思(虽然我不知道您的意思,但我可以看到,未经用户许可,不允许发送此文件)
- IP地址=是(未经用户许可,无法在后台向webservice发送)
- 蓝牙地址=不确定您的意思
- ipad的名称=是(未经用户许可,不能在后台向webservice发送)
- iOS版本=是
- Ipad上已安装的应用=否
- 我们的应用程序使用的内存=可能从未尝试过,但不明白为什么不尝试
基本上,未经用户许可,您无法发送有关用户的任何个人信息。如果应用程序位于前台,您可以获得的信息如下 1) ipad上的可用内存空间 2) 屏幕类型和用户语言 3) ipad和iOS版本的名称 剩下的,即使应用程序在前台也无法获取 苹果不允许在后台运行应用程序以防止电池消耗,即使当应用程序从前台进入后台时,允许在后台运行约20-30秒。大多数情况下,请检查和以下问题:
您可以在不通知用户的情况下将此信息发送到Web服务,但这不是一件好事。[UIDevice currentDevice].model [UIDevice currentDevice].systemVersion [UIDevice currentDevice]。名称 [UIDevice currentDevice].systemName [UIDevice currentDevice]。本地化模型 [UIDevice currentDevice].userInterfaceIdiom [UIDevice currentDevice]。供应商标识 [[UIDevice currentDevice]平台类型]
[[UIDevice currentDevice]platformString]可用的RAM对您没有多大用处。操作系统将在必要时关闭应用程序,为您的应用程序制造更多内存。