Mencoba Fungsi Git di Xcode dengan Meng-clone Project dari Gitlab
Oke, kali ini saya ingin berbagi tips tentang bagaimana mengclone repository yang ada di Gitlab untuk dijalankan di Xcode.
Pertama adalah pastikan kamu sudah menginstal aplikasi Xcode. Jika belum kamu bisa mendownloadnya dari AppStore Apple.
Kalau sudah, silakan buka terminal lalu ketik : git config --list
Selanjutnya akan ditampilkan settingan Git global, di situ kamu dapat melihat user.name dan user.email.
Setelah itu, kita membutuhkan access account Gitlab dari Xcode. Caranya buka aplikasi Xcode melalui Spolight Search. Ketika aplikasi Xcode sudah terbuka, tekan “Command + ,”. Ketika halaman preference sudah tampil, pilih tab Account. Lalu, login ke account Gitlab caranya dengan mengklik icon “+” di pojok kiri bawah.
Pilih Gitlab.com dan tekan tombol confirm.
Login ke akun Gitlab |
Seperti pada gambar di atas, kamu disuruh memasukkan alamat email dan juga token yang harus kamu generate dari Gitlab.com.
Berikut ini adalah cara untuk mendaptkan access token Gitlab :
1. Kalau sudah login ke website Gitlab, klik foto profil kamu. Selanjutnya pilih Settings dan Access Tokens.
2. Ketik nama aplikasi kamu dan pilih tanggal expired token. Jangan lupa pilih grant access yang kamu butuhkan. Untuk lebih lengkapnya kamu bisa baca dokumentasi berikut: https://docs.gitlab.com/ee/user/profile/personal_access_tokens.html
3. Jangan lupa untuk menyimpan hasil generate token karena setelah halaman tersebut kamu refresh maka kamu tidak bisa melihat token tersebut lagi. Namun kamu jangan kawatir apabila ingin menghapus token yang sedang aktif, caranya pilih tombol Revoke pada menu Active Personal Access Token.
Jika sudah mendapatkan token selanjutnya, kembali ke halaman Preference. Masukkan alamat email dan juga access token yang sduah didapat. Lalu, klik tombol Sign In.
Setelah berhasil login, kembali ke buka aplikasi Xcode dan pilih menu “Clone an existing project”. Selanjutnya kamu diminta memasukkan alamat url project di Gitlab yang akan kamu clone dan kemudian tekan tombol Clone.
Jika alamat url valid, selanjutnya kamu akan disuruh memilih branch yang kamu inginkan. Selesai.
Pada saat saya mau menjalankan project terdapat error sebagai berikut :
Showing Recent Issues
/Users/aprilian/Dev iOS /rencanamu-ios/Pods/Target Support Files/Pods-Rencanamu.id/Pods-Rencanamu.id.debug.xcconfig: unable to open file (in target "Rencanamu.id" in project "Rencanamu.id")
Error tersebut dikarenakan saya belum menginstal Pod. So, kita install CocoaPods dengan mengetikkan code berikut di terminal: brew install cocoapods
Install Cocoapods |
Setelah Cocoapods berhasil diinstall, sekarang buka directory project kamu di terminal. Kalau sudah ketik ini :
pod deintegrate
pod install
Hasilnya seperti gambar berikut:
Oke error yang tadi sudah solve. Berikut ada error library yang belum ke install.
/Users/aprilian/Dev iOS /rencanamu-ios/Rencanamu.id/Screens/RegisterScreen/RegisterViewController.swift:10:8: No such module 'SVGKit'
0 komentar:
Posting Komentar