Intune Şirket Portalı Dağıtımı
Önemli
Visual Studio App Center 31 Mart 2025'te kullanımdan kaldırılıyor. Tamamen kullanımdan kaldırılana kadar Visual Studio App Center'ı kullanmaya devam edebilirsiniz ancak geçiş yapmayı düşünebileceğiniz birkaç önerilen alternatif vardır.
Destek zaman çizelgeleri ve alternatifleri hakkında daha fazla bilgi edinin.
Yeni iş kolu (LOB) iOS ve Android uygulamalarını App Center'dan Intune Cloud örneğinizdeki Şirket Portalı'a yayımlayın ve yükseltin.
Önkoşullar
- Kuruluşunuzun Intune Bulut aboneliği var. Aksi takdirde bir deneme hesabına kaydolabilirsiniz.
- Bir Intune yöneticisi ve kiracı hesabı etkinleştirildi.
- Oturum açma deneyimini basitleştirmek ve özelleştirmek için bir DNS CNAME oluşturun. Kuruluşunuz Intune gibi microsoft bulut tabanlı bir hizmete kaydolduğunda size bir ilk etki alanı verilir.
- kullanıcıları Office 365 portalı veya AzureIntune portalı aracılığıyla Intune aboneliğinize el ile ekleyin ve kullanıcılara genel yönetici izni de dahil olmak üzere ek izinler verin.
- Kullanıcıları veya cihazları coğrafi konuma, departmana veya donanım özelliklerine göre düzenlemek için gruplar oluşturun.
- Bir kiracı için Azure Active Directory, sitelere erişimi etkinleştirmek için güvenlik aracısı işlevi görür. Visual Studio App Center, belirli bir kiracı kullanıcısının Intune Şirket Portalı uygulama yayımlamasını sağlamak için Intune graph API'sine erişim gerektirir. Kiracıların Azure Active Directory (AD) genel yöneticisinin onay vermesi gerekir. Bu onayı sağlamak için şirketinizin Azure Active Directory genel yöneticisinin bu onay sayfasına gitmesi ve Visual Studio App Center'ın Intune Graph API'lerine erişmesi için erişim vermeyi kabul etmiş olması gerekir. Yönetici daha sonra Visual Studio App Center'a yönlendirilir. Onay sağlamak, bir şirketin Active Directory genel yöneticisi için tek seferlik bir etkinliktir. İşlem tamamlandıktan sonra, bu şirket için Intune uygulama yöneticisi rolüne sahip tüm kullanıcılar Visual Studio App Center'a gidebilir ve uygulamaları Intune Şirket Portalı yayımlayabilir.
- Daha fazla bilgi için Intune giriş bilgilerini gözden geçirin.
1. Adım: App Center'da Intune bağlantısı oluşturma
- Dağıtım'ın altında Depolar'ı seçin.
- Sayfanın ortasında Mağazaya Bağlan düğmesine tıklayın.
- mağaza türünü Intune Şirket Portalı olarak seçin ve İleri'ye tıklayın.
- Azure Active Directory'de (AD) ilk etki alanı adınızı sağlamak için Microsoft oturum açma sayfasına yönlendirilirsiniz. your-domain.onmicrosoft.com gibi görünüyor.
- Oturum açma işleminin başarılı olması için bir Mağaza adı girmeniz istenir.
- Açılan listeden Uygulamanın Kategorisi'ni seçin.
- hedef kitle için, bu uygulamayı dağıtmak üzere Azure AD grubu (güvenlik özellikli grup) adını sağlayın. Bu özelliğin ilk sürümü, geliştiricinin uygulamanın dağıtıldığı Azure AD grubunu bilmesini gerektirir. App Center'ı adım 1.3'teki Intune Graph API bağlanan Intune yöneticisinin uygun olması ve otomatik tamamlama açılan listesinde görünmesi için grubun bir üyesi olması gerekir.
- Bağlan'a tıklayın.
- Intune Şirket Portalı bağlantısı kuruldu. Mağazalar giriş sayfasında sağlanan ada sahip bir mağaza görmeniz gerekir. Bağlantı, App Center'daki bir uygulama için 90 gün geçerlidir.
2. Adım: Uygulamanızı Intune Şirket Portalı yayımlama
- Mağazalar giriş sayfasında yukarıda oluşturulan Intune Store'u seçin.
- Mağaza'da Yayımla'ya tıklayın.
- Uygulama paketini karşıya yükleyin.
- Paket karşıya yüklendikten sonra uygulamanın bazı ayrıntılarını görmeniz gerekir. İleri’ye tıklayın.
- Uygulamayı Intune Şirket Portalı göndermek için Yayımla'ya tıklayın. Mağaza ayrıntıları sayfasındaki bu sürümün durumu İşleniyor olarak gösterilir.
- App Center Intune için uygulamanın teslimini tamamladıktan sonra, uygulamanın durumu Gönderildi olarak değişir.
- Yayımlama sırasında bir hata varsa, durum bir hata iletisiyle başarısız olur.
Herhangi bir sorun için istediğiniz zaman bir destek bileti açabilirsiniz. App Center portalının sağ üst köşesindeki yardım menüsünü (?) ve ardından 'Desteğe başvurun' seçeneğini belirleyin. Özel destek ekibimiz, sorularınıza ve geri bildirimlerinize yanıt verecektir.
CLI aracılığıyla yayımlama
Uyarı
Bu özelliği kullanmak için App Center CLI 2.7 veya daha yeni bir sürüm gerekir.
CLI'yi kullanmak, App Center'ın mağaza bağlantısını Jenkins veya Go CI gibi CI/CD kurulumunuzun bir parçası olarak tümleştirmenin kolay bir yoludur.
CLI'yı kullanabilmeniz için önce App Center'da bir hedefle(Google Play, App Store veya Intune) bağlantı kurmanız gerekir. Ayrıca hedefiniz için bir ikili dosya derleyin.
appcenter distribute stores list \
--app {app_owner}/{app_name} \
--output json
Aşağıdaki gibi bir sonuç alırsınız:
[["Alpha","googleplay","alpha"],["Beta","googleplay","beta"],["Production","googleplay","production"]
Bu da son adımda kullanacağımız Store sütunu.
Son adım, aşağıdakini çalıştırarak uygulamanızı yayımlamaktır:
appcenter distribute stores publish \
--file /path/to/file.aab \
--store Production \
--app {app_owner}/{app_name} \
--release-notes "Some note."
Liste komutu gibi boşlukları doldurmanız gerekir. Bunun yerine statik bir yayın notu kullanmak --release-notes-file
mümkündür. Sürüm not dosyası, UTF-8 ile kodlanmış düz metin dosyasıdır.
Sorun giderme
Uygulama Intune Store'da yayımlanamadı. Uygulama daha önce ** olarak yayımlanmıştı
Bu hata, daha önce Intune farklı bir uygulama adıyla yayımladığınız bir uygulamayı kullanarak yayımlamaya çalıştığınızda oluşabilir. App Center, Intune'da yayımlarken App Center'da uygulamanın adını kullanır. Ad Intune sahip olduğunuzdan farklıysa, Intune bu hata iletisiyle reddeder.
Bu sorunu çözmek için, Intune'dakiyle tam olarak eşleşen yeni bir uygulamayı yeniden adlandırmanız veya oluşturmanız gerekir. Hata iletisini görürseniz, App Center uygulamanızı aşağıdaki gibi yeniden adlandırmayı deneyin... '**' olarak yayımlandı.