Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
iOS uygulaması, izleme uygulaması ve izleme uzantısı arasındaki ilişkinin açıklaması.
WatchOS çözümündeki üç proje, watchOS 3 uygulamalarının doğru şekilde derlenip paketlenmesini sağlamak için belirli bir şekilde birbirine başvuracak şekilde otomatik olarak yapılandırılır . Bu proje başvuruları ve paket tanımlayıcısı ayarları başvuru için aşağıda açıklanmıştır.
Proje Başvuruları
Her proje için Başvurular düğümlerine çift tıklayarak başvuruları görüntüleyin:
i Telefon uygulama başvuruları Watch App

Uygulama başvurularını izleme Uygulama Uzantısını İzle

Watch Uygulama Uzantısı diğer projelerden herhangi birini başvurmuyor

Paket Tanımlayıcıları
Paket Tanımlayıcılarınızın doğru olduğundan da emin olmanız gerekir.
Üç projenin de tanımlayıcı ön eki aynı olmalıdır ve watchkitappiki izleme projesi aşağıdaki gibi önceden tanımlanmış uzantılarına watchkitextension sahip olmalıdır (WatchKitCatalog örneği için):
Xamarin.iOS Birleşik projesi -
com.xamarin.WatchKitCatalogWatchKit Uzantısı projesi -
com.xamarin.WatchKitCatalog.watchkitextensionUygulama projesini izleyin -
com.xamarin.WatchKitCatalog.watchkitapp
Ayrıca bu Info.plist ayarlarının doğru olduğundan emin olun:
Watch App projesi
WKCompanionAppBundleIdentifier, üst/kapsayıcı uygulamasının Paket kimliğiyle (i Telefon üzerinde çalışan kimlikle) eşleşir;Watch Kit Uzantısı projesinin WKApp Paket Kimliği , Watch App projesinin Paket Kimliği ile eşleşir.
Her projedeki Info.plist dosyasına çift tıklayarak tanımlayıcıları düzenleyebilirsiniz.
Bu ekran görüntüsü İzleme Uzantısının Info.plist dosyasıdır ve Watch Uygulamasının tanımlayıcısını da gösterir:
Bu ekran görüntüsü, İzleme Uygulamasının Info.plist dosyasıdır. Geçerli Watch işletim sistemi sürümü 8.2'dir, bu nedenle Watch Uygulamasının Dağıtım Hedefi 8.2 olmalıdır. Xcode 6.3 yüklüyse, bu değerin 8,3 olarak ayarlanabileceğini ve 8,2 olarak değiştirmeniz gerektiğini unutmayın.

watch uygulamasının dağıtım hedefi watch uzantısından ve iOS uygulamasından farklı olabilir.

