Takip et

Apache Cordova için MacBook Uzak Bağlantısı – remotebuild

Merhaba, Uygulamaları uzaktan kurmak, çalıştırmak ve hata ayıklamak için bildiğiniz gibi uzak bağlantılar kullanılır. Bir bağlantılar sanal bir web sunucusu kurar ve istemciden güvenli iletişim / kimlik doğrulamasını yönetir. Gerçek işlevsellik sağlamak için taco-remote gibi diğer modülleri de yükler.

Apache Cordova iOS publish işlemi için bildiğiniz üzere aynı ağın IP bilgisi üzerinden windows-mac bağlantısı kurmak gereklidir. Böylelikle Visual Studio üzerinde yazdığımız uygulamayı mac üzerinde remote bağlantısı kullanarak xcode üzerinde açabiliriz.

remotebuild, mobil uygulamalar oluşturmak için farklı proje türlerini destekleyebilen, genişletilebilir bir sunucu uygulamasıdır. Varsayılan olarak, Apache Cordova için Visual Studio Araçları kullanılarak oluşturulan iOS uygulamalarını uzaktan kurma, çalıştırma ve hata ayıklama olanağı sağlayan taco-uzak modülünü destekler.

Dikkat: Bu işlem için bağlantı kurulacak iki makina da aynı ağ bağlantısı üzerinde olmalıdır!

iOS Gereksinimleri

iOS Uygulamalarını iOS Simülatörü’nde veya bir iOS cihazında kurmak ve çalıştırmak için uzak bağlantıyı aşağıdaki gereksinimleri sağlayan bir Mac bilgisayar üzerinde yapabilirsiniz.

  • Mac OS X Mavericks
  • Xcode 6
  • Xcode komut satırı araçları (Terminal uygulamasından xcode-select –install kullanın)
  • Node.js
  • Git deposundan bir CLI kullanıyorsanız, komut satırı araçlarını derleyin. CLI sürümü bir Git konumuna işaret ediyorsa, Git’in uygulamanın IOS için oluşturulması gerekir.

Ayrıca aşağıdaki gereksinimlere de sahip olmalısınız.

  • Apple ile aktif bir iOS Geliştirici Programı hesabı
  • Xcode’da yapılandırılan bir iOS hazırlama profili (hazırlama profilini indirin ve indirilen * .cer dosyasını çalıştırın). Lütfen ayrıntılı bilgi için imza oluşturma kimliklerinizi ve sertifikalarınızı inceleyin
  • Xcode’da yapılandırılmış bir imza kimliği

Uzaktan bağlantı aracını indirin ve yükleyin (remotebuild)

Mac üzerinde Terminal uygulamasını çalıştırın ve içerisine aşağıdaki komutları yazın.

sudo npm install -g remotebuild

Genel kurulum için (-g) anahtarı önerilir, ancak bunu kullanmak zorunlu değildir.

remotebuild servisi başlatma (Güvenli Mod)

remotebuild [start]

Güvenli olmayan modda remotebuild başlatma (basit HTTP tabanlı bağlantıları kullanarak)

Visual Studio Apache Cordova publish için bu başlatmayı kullanıyoruz.

remotebuild --secure false

Yeni bir güvenlik PIN’i oluşturmak

remotebuild certificates generate

Yeni bir sunucu sertifikası oluşturmak

remotebuild certificates reset
When prompted, type "Y" and then type Enter
 
remotebuild certificates generate

Kullanılabilir tüm komutların listesini almak

remotebuild --help

Apache Cordova için Visual Studio Araçları ile detaylı uzak yapılandırma talimatları için dökümantasyonları inceleyebilirsiniz.

Soru, görüş ve önerilerinizi yorum bölümünden paylaşabilirsiniz.

Yorumlar
İçeriği beğendiniz mi? Bir tartışma başlatın veya görüşlerinizi paylaşın.
Yorum Yaz

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

E-posta Bülteni
Yazılım Topluluğuna Katılın
En son güncellemeleri, yaratıcı ipuçlarını ve özel kaynakları doğrudan e-posta kutunuza alın. Tasarım ve inovasyonun geleceğini birlikte keşfedelim.