ios - 基于时间的 iOS 自动启动

标签 ios apple-push-notifications autostart reminders

我正在尝试构建一个 iOS 应用程序来帮助对患者进行生态瞬时评估。基本上,这是一个简单的调查应用程序,患者每天需要使用三次。

我是 iOS 开发的新手,因此我不能做出一些设计决定,如果你们中的一些人可以看看这些设计决定并让我知道在 iOS 应用程序中是否可行,我将不胜感激。

  1. 我希望患者每天在早餐、午餐和晚餐后进行三次这些调查。因此,我希望我的应用程序能够自动启动或至少弹出剩余部分,以便用户启动调查应用程序并填写调查问卷。这可能吗?
  2. 我想为应用程序的每个副本分配一个唯一 ID,应用程序应使用该 ID 将数据发送到驻留在服务器上的中央数据库。我不想在每次启动此应用程序时甚至在第一次启动应用程序时都提供登录表单来打扰患者。这可能吗?

最佳答案

  1. 无法自动启动应用程序,但您可以使用本地通知让患者运行您的应用程序
  2. 如果您不需要识别每个患者,UUID 是每个设备的唯一 ID。

关于ios - 基于时间的 iOS 自动启动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22706812/

相关文章:

ios - 如何在iOS 10之前的版本中使用UNNotificationServiceExtension运行应用程序?

Android:自动启动问题导致未收到推送通知

javascript - ClickOnce:如何从网络自动启动安装/启动

iphone - 最佳实践,即发即弃的异步类?

ios - 用于测试 facebookAds 的设备的散列 ID?

java - APNS - 无法使用 Java 向 iOS 设备发送通知

iphone - 如果用户最初选择不接收推送通知,是否可以在 iOS 应用上激活推送通知?

linux - 如何在 Linux 上启动时自动启动该应用程序?

ios - 如何使用 popupdialogue 从弹出 Controller 中关闭弹出窗口?

javascript - 在 iOS 7+ 的 UIWebView 中使用语音合成 API 设置速率、音调、音量