Xamarin.iOS ve tvOS Uygulamaları için Kablosuz Dağıtım
Geliştirici iş akışının önemli bir bölümü cihaza dağıtmaktır. Xcode 9, uygulamanızı her dağıtmak ve hata ayıklamak istediğiniz her durumda cihazlarınızı sabit olarak kodlamak zorunda kalmadan bir iOS cihazına veya Apple TV'ye bir ağ üzerinden dağıtma seçeneğini ortaya attırdı. Bu özellik, Mac için Visual Studio 7.4 ve Visual Studio 15.6 yayınlarında tanıtıldı.
Bu kılavuzda, ağ üzerinden bir cihazı eşleştirme ve cihaza dağıtma hakkında ayrıntılı bilgi ve bilgiler yer ağına yer ve verir.
Gereksinimler
Kablosuz dağıtım hem ağ hem de Mac için Visual Studio özellik Visual Studio.
Kablosuz dağıtımı kullanmak için aşağıdakilere sahip olmak gerekir:
- macOS 10.12.4
- Mac için Visual Studio'nin en son sürümü
- Xcode 9.0 veya sonraki bir
- iOS 11.0 veya tvOS 11.0 ve sonraki bir cihaz
Cihaz Bağlama
Cihazınıza kablosuz olarak dağıtmak ve hata ayıklamak için iOS cihazınızı veya Apple TV'yi Mac'inize Xcode ile eşleştirmeniz gerekir. Eşleştirildiktan sonra, cihaz hedef listesinden bu seçeneği Visual Studio.
Aşağıdaki eşleştirme işleminin cihaz başına yalnızca bir kez olması gerekir. Xcode bağlantı ayarlarını korur.
IOS cihazı Xcode ile eşleştirme
- Xcode'ı açın ve Pencere Cihazları ve Simülatörler'e gidin.
- iOS cihazınızı bir şimşek kablosu kullanarak Mac cihazınıza takın. Cihazınıza Bu Bilgisayara Güven'i seçmeniz gerekir.
- Cihazınızı seçin ve ardından cihazınızı eşleştirmek Bağlan ağ üzerinden bağlan onay kutusunu seçin: Ağ seçeneğiyle bağlantı Bağlan

Xcode ile Apple TV eşleştirme
Mac ve Apple TV'nizin aynı ağa bağlı olduğundan emin olun.
Xcode'ı açın ve Pencere Cihazları ve Simülatörler'e gidin.
Apple TV'de Uzak Cihazlar Ayarlar Cihazlar Uzak Uygulama ve > Cihazlar'a gidin.
Xcode'da Bulunan alanında Apple TV'yi seçin ve Apple TV'de görüntülenen doğrulama kodunu girin.
Bağlan tıklayın. Başarıyla eşlendiğinde Apple TV'nin yanında bir ağ bağlantısı simgesi görünür.
Cihaza Dağıtma
Bir cihaz kablosuz olarak bağlandığında ve dağıtım için kullanılmaya hazır olduğunda, cihaz USB üzerinden bağlanmış gibi cihaz hedef listesinde görünür.
Fiziksel bir cihazda test etmek için cihazın sağlanması gerekir. Bir cihaza dağıtmayı denemeden önce bunu mutlaka yapacaktır.
Bir iOS veya tvOS cihazına dağıtmak için aşağıdaki adımları kullanın:
Dağıtım makinenizin ve hedef cihazınızın aynı kablosuz ağ üzerinde olduğundan emin olun.
Hedef cihaz listesinden cihazınızı seçin ve uygulamayı çalıştırın.
Cihazınız kilitliyse cihazınızın kilidini açmanız istenir. Cihazın kilidi açıldıktan sonra, uygulama cihaza dağıtılır.
Kablosuz hata ayıklama kablosuz dağıtımdan sonra otomatik olarak etkinleştirilir, bu nedenle önceden ayarlanmış kesme noktaları kullanabilir ve her zaman olduğu gibi hata ayıklama iş akışınıza devam edebilirsiniz.
Sorun giderme
iOS cihazınızın veya Apple TV'nizin her zaman Mac'iniz ile aynı ağa bağlı olduğundan emin olun.
Cihaz bir cihazda göster Visual Studio Xcode'un Cihazlar ve Simülatörler penceresini kontrol edin.
Xcode cihazınızı bağlı olarak gösterse cihazınızı yeniden eşleştirmeyi deneyin.
Xcode cihazı bağlı olarak gösteriyorsa, cihazı ve Visual Studio yeniden başlatmayı deneyin.
Henüz bunu yapmadıysanız cihazınızı sağlamanız gerekir.
Önceki adımlarla düzeltilene bu özellikle ilgili sorunlarınız varsa lütfen Developer Community.
İlişkili Bağlantılar
İlgili Video
Channel 9 ve YouTube'da daha fazla Xamarin videosu bulun.