title: Time based iOS Auto Start
body: <p>I am trying to build an iOS app that aids in Ecological Momentary Assessment of Patients. Basically it is a simple survey app that the patients need to take thrice a day. </p>
  
  <p>I am new to iOS development and thus I cannot take some design decisions, I would really appreciate if some of you could look at these design decisions and let me know if it is possible in an iOS app.</p>
  
  <ol>
  <li>I want the patients to take these surveys thrice a day after their Breakfast, Lunch and Dinner. So I want my app to auto-start or at least pop-up a remainder for the user to start the survey app and fill the questionnaire. Is this possible?</li>
  <li>I want to assign a unique ID to each copy of the app, which the app should use to send the data to the central database which resides on the server. I don't want to bother the patients by giving a login form every time they start this app, or even the first time they start the app. So is this possible?</li>
  </ol>