FDA MyStudies iOS app requires Xcode 11 or newer and can be run on iOS 11 and above.
FDA MyStudies Mobile Apps fetch all the Studies, Activities, Consent and Resources from Study Builder and datastores, and post responses provided by users to the Response datastore. In order for this app to communicate with the appropriate underlying services, you need to set up the following services and provide the appropriate URLs and credentials via app's configuration file:
Partcipant Datastore stores participants' information, their consent status and consent document once provided.
Study Builder provides the platform to create study, activities, consent, and resources.
Response Datastore stores users’ responses to all study activities.
Handles authentication of the App with different backends.
- To create a build configuration file, open HPHC.xcworkspace, select the “File > New File…” menu item (⌘n), scroll down to the section labeled “Other”, and select the Configuration Settings File template. Next, save it somewhere in your project directory, making sure to add it to your desired targets.
- Once you’ve created an xcconfig file, you can assign it to one or more build configurations for their associated targets.
- Go to project info settings.
- Under build configuration, select the configuration settings file for project(not for any target) you created in Step 1.