This is an old revision of the document!


Protogrid On Ios

A complete Xcode project for iOS rollout can be downloaded straight forward from your Protogrid App und be started on your Apple iOS device.

Requirements

  1. You will need a Mac with current a Xcode version.
  2. This version of the Protogrid iOS client is compatible with iOS 8.1 and later running on iPhone and iPad (any screen size).
  3. It is recommended to use the Protogrid iOS client with iPhone 5 / iPad 4 / iPad mini 2 (or later).

Basic Setup

  1. Download the latest Protogrid iOS client zipfile by going to your app in the web interface, opening `Import|Export` and clicking the `Rollout to iOS` button.
  2. Open the Protogrid.xcodeproj file in your Xcode.
  3. Set the following properties in 'General/PGridInfo.plist': Application Database ID, Protogrid Host, Bundle Identifier and Bundle display name.
  4. Choose a Simulator as your build target and build & run the project (the 'play' button).
  5. The initial replication of your application will begin. This will take about 1-2 minutes depending on your internet connection and will download all design data associated with your application into an initial database state.
  6. Your app should now build & run both on device and simulator.

From here you can use any of Apple's provided rollout options (Enterprise rollout, Testflight internal testing, Testflight Beta testing, AppStore). Make sure to select the Release build scheme for the archive build you'd like to submit.

Print/export