Ios 在后台捕获有关ipad的信息并发送

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大小=是 屏幕类型=不确定您的意思 用户

我想知道IOS sdk是否可以实现这些功能

后台进程:

捉住

-ipad上的可用内存空间 -cpu数量 -ipad的内存大小 -屏幕类型 -用户语言

-主机名 -Ip地址 -蓝牙地址 -ipad的名称 -IOS版本 -Ipad上安装的应用程序 -我们的应用程序使用的内存

在后台捕获所有这些数据并将其发送到web服务。您认为所有这些都是ios sdk允许的吗

谢谢

  • 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对您没有多大用处。操作系统将在必要时关闭应用程序,为您的应用程序制造更多内存。