iOS

Manual Parse Integration

Introduction

In this section you will learn how to manually install Parse iOS SDK into your Xcode project.

At any time, you can access the complete Project built with this tutorial at our GitHub repository.

Prerequisites

In this tutorial we will use a basic app created in Objective-C with Xcode 9.1 and iOS 11.

To complete this tutorial, you need:

  • An app created at Back4App.
  • Xcode.
  • Basic iOS app.
    • Note: If you don’t have a basic app created you can open Xcode and hit File-> New-> Project. Then select single view app. After you create your basic app you are ready to follow this guide.
      Creating intial Xcode project
      Setting the project to single view app

Note: Parse iOS SDK works with iOS 7.0 or higher.

Step 1 - Download the SDK

Download Parse’s latest version from Github.
Extract the file and keep the Parse.framework folder that you will be using soon.

Step 2 - Download Bolts

Parse depends on Bolts Framework in order to work.
Download the latest version of Bolts, build it and keep the Bolts.framework folder.

If you have trouble building Bolts, you can download it pre-built from our website:

Or if you prefer, we have the full projects running in Swift for IOS 13, Bolts 1.9 and Parse 1.17.3 here:

Step 3 - Add the Libraries to your Project

Parse relies in a number of libraries in order to work. Please add the following libraries to your project:

  • Parse.framework
  • Bolts.framework
  • libz.tbd
  • libsqlite3.tbd
  • Foundation.framework
  • CFNetwork.framework
  • SystemConfiguration.framework
  • StoreKit.framework
  • Security.framework
  • QuartzCore.framework
  • MobileCoreServices.framework
  • CoreLocation.framework
  • CoreGraphics.framework
  • AudioToolbox.framework

At the end, your project target must look like this:

Installation at Back4App Dashboard

Next Steps

At this point, you have learned how to get started manually with iOS apps.