iOS
Parse Swift SDK

Panduan Instalasi Parse SDK iOS dengan Swift

12min

Instal Parse SDK di Proyek iOS Swift Anda

Pendahuluan

Di bagian ini Anda akan belajar bagaimana cara menginstal Parse Swift iOS SDK ke dalam proyek Xcode Anda.

Dalam tutorial ini kita akan menggunakan aplikasi dasar yang dibuat dengan Swift menggunakan Xcode 12 dan iOS 14.

Kapan saja, Anda dapat mengakses Proyek lengkap yang dibangun dengan tutorial ini di repositori GitHub.

Prasyarat

Untuk menyelesaikan tutorial ini, Anda perlu:

  • Sebuah aplikasi yang dibuat di Back4App.
  • Xcode.
  • Aplikasi iOS dasar.
    • Catatan: Jika Anda tidak memiliki aplikasi dasar yang dibuat, Anda dapat membuka Xcode dan tekan File-> Baru-> Proyek -> iOS. Kemudian pilih Aplikasi. Setelah Anda membuat aplikasi dasar Anda, Anda siap untuk mengikuti panduan ini.
Document image




Document image


1 - Pilih Metode Instalasi Anda

1.1 - Instal SDK Parse Swift iOS

Ikuti langkah ini jika Anda belum menginstal Parse Swift iOS SDK.

Xcode dapat menggunakan CocoaPods sebagai pengelola ketergantungan untuk proyek Cocoa Swift dan Objective-C.

Anda dapat merujuk ke Panduan Memulai CocoaPods untuk detail tambahan.

Untuk menginstal CocoaPods, buka terminal Anda, salin cuplikan kode berikut dan tempelkan ke terminal Anda dan tekan enter:

$ sudo gem install cocoapods

CocoaPods seharusnya diinstal secara otomatis setelah Anda memasukkan kata sandi Anda. Jika ada masalah, Anda mungkin perlu memperbarui versi Ruby lokal Anda.

Selanjutnya buka folder Proyek Xcode dan buka jendela terminal di folder itu.

Document image


Sekarang Anda akan membuat sebuah Podfile. Salin potongan kode berikut dan tempelkan ke terminal Anda dan tekan enter:

$ pod init

Jika folder Anda sekarang menunjukkan Podfile Anda, Anda telah melakukannya dengan benar.

Document image


Hati-hati, Jika Anda tidak melihat podfile, pastikan terminal Anda benar-benar berada di dalam folder proyek..

Selanjutnya buka Podfile Anda dengan Xcode atau editor teks apa pun dan di bawah setiap target tambahkan “pod ‘Parse’.”

pod 'ParseSwift'

Podfile Anda akan terlihat mirip dengan ini:

platform :ios, '14.0' target 'Cocoapods_ParseSwift' do # Comment the next line if you don't want to use dynamic frameworks use_frameworks! # Pods for Cocoapods_ParseSwift pod 'ParseSwift' end

Sekarang Anda akan menambahkan Parse Swift ke proyek Anda. Pastikan terminal Anda terbuka di folder proyek Anda. Salin potongan kode berikut dan tempelkan ke terminal Anda dan tekan enter:

$ pod install

CocoaPods akan membangun kembali proyek sebagai workspace dan proyek Anda sekarang akan terlihat seperti ini.

Document image


Jika Anda sudah membuka proyek Xcode Anda, tutuplah. Mulai sekarang, Anda akan membuka file workspace alih-alih file proyek. Klik dua kali pada file workspace untuk membukanya.

Document image


Selamat! Anda sekarang telah menginstal Parse iOS SDK

2 - Hubungkan Aplikasi Parse Anda

  1. Buka file AppDelegate.swift proyek Anda untuk mengatur kredensial aplikasi.
  2. Parse Swift iOS SDK menggunakan pengaturan ini untuk terhubung ke server Back4App.
  3. Di bagian atas file, Anda harus melihat fungsi yang disebut ‘didFinishLaunchingWithOptions’.
  4. Tempelkan potongan kode berikut ke dalam fungsi ini, dan pastikan itu berada di atas baris yang mengatakan ‘return true’.
AppDelegate.swift


Di bagian atas file AppDelegate.swift Anda, pastikan untuk menyertakan Parse sebagai modul dengan menyertakan potongan kode berikut tepat di bawah 'import UIKit'.

AppDelegate.swift


File AppDelegate.swift Anda sekarang harus terlihat seperti ini:

AppDelegate.swift


Hati-hati, Jika Xcode memberi tahu Anda bahwa Tidak Ada Modul ‘Parse’ ada solusi yang mudah. Di Xcode buka ‘Target > Build Settings > Search Paths > Framework Search Paths’ dan kemudian tambahkan dua nilai: ‘$(PROJECT_DIR)’ dan ‘$(inherited)’. Xcode sekarang akan dapat menemukan modul Parse Anda.

  1. Kunjungi Dasbor Aplikasi Anda di situs web Back4App.
  2. Navigasi ke pengaturan aplikasi: Klik pada Fitur > Pengaturan Inti > Server.
  3. Kembali ke AppDelegate.swift file Anda dan tempelkan applicationId dan clientKey Anda.

Lihat lebih lanjut di panduan Aplikasi Parse Baru.

3 - Uji koneksi Anda

Buka file ViewController.swift Anda.

Di bagian atas file, pastikan untuk menyertakan Parse sebagai modul dengan menyertakan potongan kode berikut tepat di bawah ‘import UIKit’.

ViewController.swift


Di dalam fungsi yang disebut ‘viewDidLoad’ tambahkan potongan kode di bawah kode yang mengonfigurasi parse.

ViewController.swift


Kemudian tambahkan fungsi di bawah metode viewDidLoad() .

ViewController.swift

  1. Bangun aplikasi Anda di perangkat atau simulator (Perintah+R).
  2. Tunggu hingga layar utama muncul.
  3. Masuk di Situs Web Back4App
  4. Temukan aplikasi Anda dan klik pada Dasbor
  5. Klik pada Inti.
  6. Pergi ke Peramban.

Jika semuanya berfungsi dengan baik, Anda harus menemukan kelas bernama GameScore dan objek yang disimpan di dalamnya.

Langkah Selanjutnya

Pada titik ini, Anda telah belajar bagaimana memulai dengan aplikasi iOS. Anda sekarang siap untuk menjelajahi fitur inti Parse Server dan add-on Back4App.

Pelajari lebih lanjut dengan menjelajahi Tutorial iOS atau periksa dokumentasi sumber terbuka Parse untuk SDK iOS.