Premiers pas avec parse.com

Installation ou configuration

Installer le SDK

  1. Téléchargez et décompressez le SDK

Assurez-vous d’utiliser la dernière version de Xcode (7.0+) et de cibler iOS 7.0 ou supérieur

[Télécharger SDK][1]

  1. Ajoutez les SDK à votre application

Faites glisser le Parse.framework et Bolts.framework que vous avez téléchargés dans votre cible de dossier de projet Xcode. Assurez-vous que la case Copier les éléments dans le dossier du groupe de destination est cochée.

[![analyse][2]][2]

  1. Ajouter les dépendances Cliquez sur Targets → Your app name → puis sur l’onglet ‘Build Phases’. Développez “Lier le binaire avec les bibliothèques” comme indiqué.

[![analyse][3]][3]

Cliquez sur le bouton + en bas à gauche de la section “Lier le binaire avec les bibliothèques” et ajoutez les bibliothèques suivantes :

  • AudioToolbox.framework
  • CFNetwork.framework
  • CoreGraphics.framework
  • CoreLocation.framework
  • QuartzCore.framework
  • Cadre.de.sécurité
  • StoreKit.framework
  • SystemConfiguration.framework
  • libz.tbd
  • libsqlite3.tbd

Remarque : Il s’agit d’une liste complète des dépendances d’une application typique. Vous pourrez peut-être omettre certains d’entre eux si vous n’utilisez pas l’indicateur de lien -ObjC ou si vous ne prévoyez pas d’implémenter des services de localisation ou des achats intégrés, par exemple

Autres options d’installation

Gousses de Cacao

Ajoutez pod 'Parse' à votre fichier pod et lancez l’installation du pod.

** Compilation pour vous-même **

Si vous souhaitez compiler manuellement le SDK, vous pouvez trouver le code source sur GitHub.

[Lien GitHub][4]


Connectez votre application à Parse Server

Ouvrez votre AppDelegate.m et ajoutez-y les éléments suivants :

#import <Parse/Parse.h>

@implementation AppDelegate

 - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {

    // Initialize Parse.
    [Parse initializeWithConfiguration:[ParseClientConfiguration configurationWithBlock:^(id<ParseMutableClientConfiguration> configuration) {
       configuration.applicationId = @"YOUR_APP_ID";
       configuration.server = @"http://YOUR_PARSE_SERVER:1337/parse";
     }]];

  // ...
}

// ...

Tester le SDK

Assurez-vous d’abord d’inclure nos bibliothèques SDK à partir de votre fichier .h :

#import <Parse/Parse.h>

Ensuite, copiez et collez ce code dans votre application, par exemple dans la méthode viewDidLoad (ou dans une autre méthode appelée lorsque vous exécutez votre application) :

PFObject *testObject = [PFObject objectWithClassName:@"TestObject"];
testObject[@"foo"] = @"bar";
[testObject saveInBackground];

Exécutez votre application. Un nouvel objet de classe TestObject sera envoyé au serveur d’analyse et enregistré.

[1] : https://www.parse.com/downloads/ios/parse-library/latest “Télécharger le dernier SDK” [2] : http://i.stack.imgur.com/lQ1YB.png [3] : http://i.stack.imgur.com/Gth5r.png [4] : https://github.com/ParsePlatform/parse-sdk-ios-osx