Xamarin.iOS uygulama dağıtımına genel bakış

Bu belge, Xamarin.iOS uygulamalarında kullanılabilen dağıtım tekniklerine genel bir bakış sağlar ve konuyla ilgili daha ayrıntılı belgeler için bir işaretçi görevi görür.

Xamarin.iOS uygulaması geliştirildikten sonra, yazılım geliştirme yaşam döngüsünün bir sonraki adımı, aşağıdaki diyagramın vurgulanan bölümünde gösterildiği gibi uygulamayı kullanıcılara dağıtmaktır:

After the iOS app has been developed, the next step is to distribute the app to users, as shown in the highlighted section of this diagram

Apple, bir iOS uygulamasını dağıtmak için aşağıdaki yolları sağlar:

Tüm bu senaryolar, uygulamaların uygun sağlama profili kullanılarak sağlanmasını gerektirir. Sağlama profilleri, kod imzalama bilgilerinin yanı sıra uygulamanın kimliğini ve hedeflenen dağıtım mekanizmasını içeren dosyalardır. App Store dışı dağıtım için, uygulamanın hangi cihazlara dağıtılabildiği hakkında da bilgi içerir.

App Store dağıtımı

Bu, iOS uygulamalarının iOS cihazlarında tüketicilere dağıtıldığı ana yoldur. App Store'a gönderilen tüm uygulamalar Apple tarafından onay gerektirir.

Uygulamalar, iTunes Bağlan adlı bir portal aracılığıyla App Store'a gönderilir. Uygulamanızı iTunes'da yapılandırma Bağlan kılavuzu, Bir Xamarin.iOS uygulamasını App Store'da yayımlamak üzere hazırlamak üzere bu portalı ayarlama ve kullanma hakkında daha fazla bilgi sağlar.

Yalnızca Apple Geliştirici Programı'na ait geliştiricilerin iTunes Bağlan erişimi olduğunu unutmayın. Apple Developer Enterprise Program üyelerinin erişimi yoktur.

Daha fazla bilgi için lütfen App Store Dağıtım kılavuzunu ziyaret edin.

Şirket içi dağıtım

Bazen Kurumsal Dağıtım olarak da adlandırılan şirket içi dağıtım, Apple Geliştirici Kurumsal Programı üyelerinin uygulamaları aynı kuruluşun diğer üyelerine dahili olarak dağıtmasına olanak tanır. Şirket içi dağıtım, App Store gözden geçirmesi gerektirmeme ve bir uygulamanın yüklenebileceği cihaz sayısı üzerinde herhangi bir sınırlama olmamasının avantajlarına sahiptir. Ancak, Apple Developer Enterprise Program üyelerinin iTunes Bağlan erişimi olmadığını ve bu nedenle uygulamayı dağıtmaktan lisans sahibinin sorumlu olduğunu unutmayın.

Şirket içinde uygulama ayarlama ve dağıtma hakkında daha fazla bilgi için lütfen Şirket İçi dağıtım kılavuzuna bakın.

Geçici dağıtım

Xamarin.iOS uygulamaları, hem Apple Geliştirici Programı'nda hem de Apple Developer Enterprise Program'da kullanılabilen ve 100'e kadar iOS cihazının test edilmesini sağlayan geçici dağıtım aracılığıyla kullanıcı tarafından test edilebilir. Geçici dağıtım için en iyi kullanım örneği, iTunes Bağlan bir seçenek olmadığında şirket içinde dağıtımdır.

Şirket içinde bir uygulamayı ayarlama ve dağıtma hakkında daha fazla bilgi için lütfen Geçici dağıtım kılavuzuna bakın.

İş için özel uygulamalar

Apple, uygulamaların işletmelere ve eğitime özel dağıtımına olanak tanır. Bilgi için Apple Business Manager Kullanıcı Kılavuzu'nu gözden geçirin.