当应用程序处于暂停模式时,监控并检测iphone是否已插入并正在充电,wifi是否已连接
使用IOS 5上的PhotoStream,当它检测到设备已插入、wifi已连接且设备已锁定时,它将开始将图像上载到PhotoStream 我正在尝试在iDevice上做一些类似于PhotoStream的事情。 当应用程序挂起时,是否有方法继续监视和检测这三件事(设备已插入、wifi、锁定)?当应用程序处于暂停模式时,监控并检测iphone是否已插入并正在充电,wifi是否已连接,iphone,objective-c,ios,xcode,cocoa,Iphone,Objective C,Ios,Xcode,Cocoa,使用IOS 5上的PhotoStream,当它检测到设备已插入、wifi已连接且设备已锁定时,它将开始将图像上载到PhotoStream 我正在尝试在iDevice上做一些类似于PhotoStream的事情。 当应用程序挂起时,是否有方法继续监视和检测这三件事(设备已插入、wifi、锁定)? 此外,即使“我的应用程序”未打开,是否有办法监视和检测这三件事?如果三件事都符合?它将调用我的应用程序并开始上传图像。这会得到app store的批准吗?我知道您可以检查它是否已插入,是否已连接到wifi
此外,即使“我的应用程序”未打开,是否有办法监视和检测这三件事?如果三件事都符合?它将调用我的应用程序并开始上传图像。这会得到app store的批准吗?我知道您可以检查它是否已插入,是否已连接到wifi 电池检查:
UIDeviceBatteryState batteryState = [UIDevice currentDevice].batteryState;
if (batteryState == UIDeviceBatteryStateCharging || batteryState == UIDeviceBatteryStateFull) {
// Your code that writes files to a certain location here
}
明目张胆地从
要通过wifi进行检查,您可以使用apple示例获取以下信息:
使用说明可以在这里找到
编辑:
您可以使用本教程中描述的内容
在后台检查电池状态,然后检查是否连接到wifi,是否开始上传。好奇是否有人知道最后一部分的答案-像这样的行为是否会受到App Store的反对?