无声通知 - ios

时间:2014-08-13 06:16:12

标签: ios objective-c push-notification apple-push-notifications

我正在构建一个应用程序,我已经创建了一个方法来检测用户是否在他的照片librery throw ALAssetsLibrary中有新图片,该方法正常。

我想不时运行此方法来检查新图片。如果用户有新图片,请通知他。

我正在搜索触发器,以便在应用处于后台状态或根本不运行时不时激活此方法。 我知道通过在ios 7中发送静默通知,我可以在后台状态下激活应用程序。

  1. 收到无声通知后,我可以以某种方式激活该方法吗?或者沉默的notoficait只是用于接收数据和更新应用程序。
  2. 您是否想过在没有用户知道的情况下我可以激活此功能的任何其他方式?

1 个答案:

答案 0 :(得分:0)

目前不可能!

1-收到无声通知时,该应用仅用于上传/下载数据,因此我们只能使用NSURLSessionTask

,无法访问需要执行异步块的其他API,如ALAssetLibrary

2-没有用户知道的扫描库的其他选择。您可以向用户显示通知,然后可以启动用户自行决定应用以执行所需的扫描。