App Center Değişiklik Günlüğü
Bu belgede , Visual Studio App Center'a eklenen yeni özellikler listelenir.
- Xcode 10.3 için derleme desteği
- Xcode 10.3 (10G8) ile uygulamalarınızı derleme desteği eklendi. Xcode 10.3, yerel iOS, yerel macOS, Xamarin.iOS ve React Native iOS uygulamalarında kullanılabilir.
- Xcode 11.0 beta 4 için derleme desteği
- Xcode 11 beta 4 (11M374r) ile uygulamalarınızı derleme desteği eklendi. Xcode 11 beta 4, yerel iOS, yerel macOS ve React Native iOS uygulamalarında kullanılabilir.
- Güncelleştirilmiş Xamarin SDK'ları:
App Center'a aşağıdaki Xamarin SDK paketleri eklendi:- Mono 5.18.1, Xamarin.iOS 12.10.0.157
- Mono 5.18.1, Xamarin.Android 9.3.0-23
- Xcode 11 beta 2 için derleme desteği
- Xcode 11 beta 2 ile uygulamalarınızı derleme desteği eklendi. Xcode 11 beta 2, yerel iOS, yerel macOS ve React Native iOS uygulamalarında kullanılabilir.
- Node.js değiştirme desteği
- Node.js sürümü uygulamanın dal yapılandırmasında belirtilebilir.
Aşağıdaki sürümler App Center Derlemesi'nde kullanılabilir: 6, 8, 10, 12.
Ayrıca, Node.js özel sürümünü belirtmenin bir yolu da vardır.
- Node.js sürümü uygulamanın dal yapılandırmasında belirtilebilir.
- Xcode 10.2.1 için derleme desteği
- Artık React Native geliştiriciler iOS dal yapılandırmaları için eski veya modern Xcode derleme sistemini seçebilir. Belgelerimize bakın.
- Xcode 10.2.1 için derleme desteği
- Xcode 10.2.1 ile uygulamalarınızı derleme desteği eklendi. Xcode 10.2.1 IDE, yerel iOS, yerel macOS, Xamarin.iOS ve React Native iOS uygulamalarında kullanılabilir.
- Güncelleştirilmiş Mac için Visual Studio:
- Mac için Visual Studio 8.0.2.23
- Güncelleştirilmiş Xamarin SDK'ları: Mono 5.18 ve Xamarin SDK'larının yeni sürümleriyle Xamarin uygulamalarınızı oluşturun:
- Mono 5.18.1, Xamarin.iOS 12.6.0.25
- Mono 5.18.1, Xamarin.iOS 12.8.0.0
- Mono 5.18.1, Xamarin.Android 9.2.0-5
- Xcode 10.2, Xamarin.iOS 12.6 ve 12.8 için kullanılabilir
- Xcode 10.2 için derleme desteği
- Xcode 10.2 ile uygulamalarınızı derleme desteği eklendi. Xcode 10.2 yerel iOS, yerel macOS ve RN.iOS uygulamalarında kullanılabilir
- Tanılama verilerine Kullanıcı Kimliği için SDK desteği eklendi:
- Tanılama günlüklerine kullanıcı kimliği ekleme özelliği eklendi. Bu, geliştiricilerin her kilitlenme veya hata örneği için kullanıcı kimliğini görselleştirmesine olanak tanır.
- Arama, Kullanıcı Kimliğine göre kilitleniyor:
- Kullanıcı Kimliğine göre kilitlenmeleri arama özelliği eklendi. Bu, geliştiricilerin belirli bir kullanıcı için kilitlenmelerini bulmasını sağlar.
- Güncelleştirilmiş Xamarin SDK'ları: Mono 5.16 ve Xamarin SDK'larının yeni sürümleriyle Xamarin uygulamalarınızı oluşturun:
- Mono 5.16.0.221
- Xamarin.Android 9.1.4.2
- Güncelleştirilmiş Mac için Visual Studio:
- Mac için Visual Studio 7.7.2.21
- Unity uygulamalarıyla anında iletme bildirimleri desteği eklendi:
- Unity geliştiricileri artık desteklenen diğer platformlara benzer şekilde Android, iOS ve Windows tarafından oluşturulan Unity uygulamalarına Anında İletme Bildirimleri gönderebilir.
- Tanılamada Kilitlenmeleri Ara: – Yöntem, sınıf veya neden gibi belirli alanlara göre kilitlenmeleri arama özelliği eklendi. Bu, geliştiricilerin ilgi çekici kilitlenmelerini çok daha hızlı bir şekilde bulmasını sağlar.
- App Center derlemesinde Xcode 8.0-8.3.2'nin kullanımdan kaldırılması:
- Aşağıdaki Xcode sürümleri (ve ilgili simülatörler) kullanım dışı bırakıldı: 8.0, 8.1, 8.2, 8.2.1, 8.3.1 ve 8.3.2.
- Kullanım dışı sürümleri kullanan derleme yapılandırmaları zorla Xcode 8.3.3'e geçirildi
- Xamarin.iOS 12.2 için derleme desteği eklendi: Xamarin uygulamalarınızı Xamarin.iOS 12.2 ile derleme
- Xamarin.iOS 12.2.1.11
- CLI sürüm 1.1.9 yayımlandı:
- CLI doğru iç URL'lerle güncelleştirildi.
- CLI sürüm 1.1.8 yayımlandı:
event-stream
npm paketindeki modül v3.3.4 olarak değiştirildi.- komutu için
appcenter test wizard
destekappcenter apps set-current
işlevi eklendi.
- iOS Uygulama Uzantıları için derleme desteği. Bir iOS uygulamasını uygulama uzantılarıyla yapılandırın, derleyin ve imzalayın. Çeşitli uygulama uzantılarıyla sağlam iOS uygulamaları oluşturun ve gönderme. Swift, Objective-C ve React Native uygulamalarını hemen destekleyin.
- Genel Kullanılabilirliğe Tanılama:
Tanılama yakında Genel Kullanıma sunuluyor. Bu, Tanılama'nın çok daha kararlı ve yüksek performanslı bir teklifle üretim uygulamalarınız için hazır olacağı anlamına gelir.
- Tanılama Kullanıcı Arabirimi Geliştirmeleri:
- Xamarin uygulamaları için kilitlenmeler ve hatalar için birleştirilmiş görünüm. Bu, geliştiricilerin uygulamalarındaki en önemli sorunları (hatalar veya kilitlenmeler) önceliklendirmesine olanak sağlayan daha sezgisel bir görselleştirme sağlar.
- Sembol yükleme işlemi için geliştirilmiş deneyim. Bu, geliştiricilerin eksik sembollerini hızla tanımlamasına ve karşıya yüklemesine olanak tanır.
- Unity Uzantı Düzenleyicisini Gönderme: App Center Unity SDK'sını doğrudan Unity'nin içinde yönetmek için bir eklenti düzenleyicisi gönderildi. Artık kullanıcılar Unity düzenleyicisinden çıkmadan paketleri doğrudan yükleyebilir, kaldırabilir ve güncelleştirebilir.
- Xcode 10.1 için derleme desteği: Xcode 10.1 (10B61) ile uygulamalarınızı derleme desteği eklendi.
- CLI sürüm 1.1.7 yayınlandı: Node.js v10.0.0 desteği eklendi. Not: CLI v1.1.6 istenmeyen boş bir sürüm olduğundan en son sürüm v1.1.7'dir.
- App Center Hesabını Kapat: App Center'da App Center hesabını (ve ilişkili kuruluşlarını) kapatma özelliği eklendi.
- Xcode 10.1 beta 3 için derleme desteği: Xcode 10.1 beta 3 ile uygulamalarınızı derleme desteği eklendi.
- iOS 12 cihazlarında ve simülatörlerde Xamarin.UITest iOS testlerini yerel olarak çalıştırma desteği ekleyin.
- App Center cihaz laboratuvarında iOS UI otomasyon çerçevelerini (Appium, XCUITest, Xamarin.UITest) çalıştırma desteği ekleyin.
- iOS 12 çalıştıran cihazları App Center cihaz laboratuvarına ekleyin.
- Unity platformu için destek ekleyin. Bu özellik, App Center portalında Unity uygulamalarını desteklemeyi ve Unity için App Center SDK'sını göndermeyi içerir. SDK App Center Analytics, Dağıtım ve Tanılama'yı destekler.
- iPhone XS ve XS Max'te yeni arm64e mimarisi için kilitlenme sembolik desteği eklendi: Bu, geliştiricilerin iPhone XS ve iPhone XS Max için sembolik kilitlenme raporlarını görüntülemesine olanak tanır.
- CLI sürüm 1.1.5 yayımlandı:
- meta veriler, yükleme ölçümleri ve dağıtım anahtarları bilgileri eklendi
appcenter codepush deployment list
- için meta veriler eklendi ve ölçüm bilgilerini yükleyin
appcenter codepush deployment history
- meta veriler, yükleme ölçümleri ve dağıtım anahtarları bilgileri eklendi
- App Center Tanılama'da Proguard ve Kotlin desteği eklendi: Bu, geliştiricilerin App Center'da karartılmış yığın izlemelerini görüntülemesine olanak tanır.
- Tanılama bölümünde NDK desteği eklendi: Bu, geliştiricilerin yerel kodun neden olduğu kilitlenmeleri işlemesine olanak tanır.
React Native uygulamaları için Xcode 10.0 desteği eklendi: Xcode 10.0 ile React Native iOS uygulamalarınızı derleme (yalnızca React Native 0.56+)
- Derleme işlemi, bu GitHub sorununda açıklandığı gibi Xcode eski derleme sistemini kullanır. Şu anda React Native Xcode 10.0'a eklenen yeni derleme sistemi tam desteğine sahip değildir
Apple için iki öğeli kimlik doğrulaması App Store uygulamaları App Store ve TestFlight'ta yayımlarken iki öğeli kimlik doğrulama desteği için Apple kimliklerinize uygulamaya özgü parola ekleyin. Uygulamaya özgü parola eklemek yalnızca App Store bağlantı için gereklidir. Cihazları otomatik olarak yönetme gibi hizmetler yalnızca altı basamaklı koda ihtiyaç duyar.
- CLI sürüm 1.1.4 yayımlandı: Dağıtım grubu adlarını düzenleme, sekme tamamlama, Xamarin.UITest Android oturum açma bilgisi seçeneği ve başlatma testi oluşturmak için geliştirilmiş hata işleme için hata düzeltmeleri eklendi. Not: CLI v1.1.3 istenmeyen boş bir sürüm olduğundan en son sürüm v1.1.4 sürümüdür.
- Tanılama Kullanıcı Arabirimi Geliştirmeleri
- Xamarin uygulamaları için kilitlenmeler ve hatalar görünümü birleştirildi. Bu, geliştiricilerin hata veya kilitlenme olsun uygulamalarında en önemli sorunlara öncelik vermelerini sağlayan daha sezgisel bir görselleştirme sağlar.
- Sembol yükleme deneyimi geliştirildi. Bu, geliştiricilerin eksik sembollerini hızla tanımlamasına ve karşıya yüklemesine olanak tanır.
- Xamarin.iOS 12.0 için derleme desteği eklendi: Xamarin.iOS 12.0 ve Xcode 10.0 desteğiyle Xamarin uygulamalarınızı derleme
- Xamarin.iOS 12.0.0.15
- Mac için Visual Studio 7.6.6.17
- Son Xcode 10.0 için derleme desteği: Xcode 10.0 (10A255) ile uygulamalarınızı derleme desteği eklendi
- Intune uygulama koruma ilkeleriYönetilen iOS iş kolu uygulamalarını Intune mağazasında yayımlama
- Xamarin iOS Önizlemesi eklendi Xamarin.iOS Preview ve Xcode 10 beta 6 desteğiyle Xamarin iOS uygulamalarınızı derleme
- Xamarin.iOS 11.99
- Mac için Visual Studio 7.6.1.9
- Güncelleştirilmiş Xamarin SDK'ları: SDK sürümü 15.8 ile Xamarin uygulamalarınızı oluşturun.
- Xamarin Mono 5.12.0
- Xamarin.iOS 11.14.0.13
- Xamarin.Android 9.0.0.18
- Mac için Visual Studio 7.6.0.2188
- Xcode 10 beta 6 için derleme desteği: Xcode 10 beta 6 ile uygulamalarınızı derleme desteği eklendi.
- CLI sürüm 1.1.2 yayınlandı: CLI sürüm 1.1.2'de
- Kullanıcı komutu için
appcenter test run
Appium ve XCUITest test çerçevelerinde parametresini çalıştırdığında--include
doğrulama hatası eklendi. - Başlatma testleri komutu, en son NuGet paketini indirebilmesi için en son UITest sürümüyle güncelleştirildi.
- CodePush için erişim belirteci hatası düzeltildi ve npm paketi bağımlılıkları güncelleştirildi.
- Kullanıcı komutu için
- Android Pie desteği: Android Pie'i hedefleyen uygulamalar oluşturmaya yönelik destek ekledik.
- Xcode 10 beta 5 için derleme desteği: Xcode 10 beta 5 ile uygulamalarınızı derleme desteği eklendi.
- Dağıtım için Günlük Özet bildirimleri: Kullanıcılar, uygulamalarının tüm yeni sürümlerinin günlük e-postasını almayı seçebilir.
- ReactNative 0.56.x desteği eklendi: React Native 0.56.0 ile React Native uygulamalarınızı oluşturun.
- CLI sürüm 1.1.1 yayımlandı: Yalnızca UITest veya Appium test çerçevelerini kullanırken anahtarı etkinleştirme
--test-output-dir
de dahil olmak üzere Test için çeşitli hata düzeltmeleri eklendi.
YAYıMLANAN CLI sürüm 1.1.0: CLI sürüm 1.1.0'da, CLI artık daha yeni bir sürüm olup olmadığını size bildirir. Ayrıca, gerekli her parametre için istemler içeren testleri oluşturmak ve çalıştırmak için sihirbaz komutunu ekledik
appcenter test
ve Typescript 2.8.3'e güncelleştirdik.Hata düzeltmeleri:
- NUnit raporu zaman zaman indirme hatası
- UITest duraklarını önlemek için karşıya yüklenen .dll.config dosyalarını doğrulama
- uygulama adı yanlış olduğunda daha iyi hata iletileri
- oluşturulan test URL'leri için kodlama hatası düzeltildi
- Geliştirilmiş uygulama aktarımı: Kuruluş arasında uygulama aktarma özelliği.
- Test çalıştırması bildirimleri: Popüler isteklere göre, bir test çalıştırması tamamlandığında tüm uygulama ortak çalışanları e-posta bildirimleri alır. Davranış, uygulama ayarlarında yapılandırılabilir.
- Xcode 9.4.1 için derleme desteği: Xcode 9.4.1 kullanarak uygulamalarınızı oluşturun.
- Güncelleştirilmiş Xamarin SDK'ları: Xcode 9.4 desteği de dahil olmak üzere SDK sürümü 15.7.3 ile Xamarin uygulamalarınızı oluşturun.
- Güncelleştirilmiş Xamarin SDK'ları: Mono 5.10.1 dahil olmak üzere SDK sürüm 15.7 ile Xamarin uygulamalarınızı oluşturun.
- Xcode 9.4 için derleme desteği: Xcode 9.4 kullanarak uygulamalarınızı oluşturun.
- Xcode 9.3.1 için derleme desteği: Xcode 9.3.1 kullanarak uygulamalarınızı oluşturun.
- CLI sürüm 1.0.17 yayınlandı: Travis CI'yi çekme isteği denetimleri için yapılandırma işlevselliği eklendi. Kod pususu, test etme, kilitlenmeler ve yardım komutlarına yönelik çeşitli hata düzeltmeleri.
- Tanılama verilerini dışarı aktarma (Kilitlenmeler ve Hatalar):Sürekli Dışarı Aktarma özelliğimizin bir parçası olarak Kilitlenmeleri ve Hataları Azure Blob Depolama.
- Güncelleştirilmiş Xamarin SDK'ları: Xcode 9.3 ve Mono 5.8.1 dahil SDK sürümü 15.6.3 desteği de dahil olmak üzere SDK sürümü 15.6.5 ile Xamarin uygulamalarınızı derleyin.
- iOS ve macOS derlemeleri için imzalama geliştirmeleri: Uygulamalar, proje ayarları ne olursa olsun sağlanan varlıklarla imzalanmıştır.
- Özellik anahtarlarının sayısı artırıldı: Hem hatalar hem de özel olaylar için özellik anahtarlarının sayısı 5'ten 20'ye yükseltildi.
- Özellik anahtarlarında ve değerlerinde izin verilen karakter sayısı artırıldı: Özel olay ve hata özelliği anahtarları ile değerlerinde izin verilen karakter sayısı artırıldı.
- Derleme durumu bildirimleri: Derleme başarısı veya başarısızlığı için e-posta ve web kancası bildirimleri alın.
- CLI sürüm 1.0.16 yayınlandı: Tüm platformlarda uygulama arşivlerinin kullanımını etkinleştirmek, test raporu yapıtlarını indirmek ve modda
--async
çağrılmak için işlevler eklendi.
- Xcode 9.3 için derleme desteği: Xcode 9.3 kullanarak iOS ve macOS uygulamalarınızı oluşturun.
- CLI sürüm 1.0.15 yayınlandı: Test'te JsZip için hata düzeltmeleri eklendi.
- CLI sürüm 1.0.14 yayımlandı: Komutlara ve
--merge-nunit-xml
seçenekler eklendi--test-output-dir
appcenter test run
. Komutlar içincodepush
çeşitli düzeltmeler.
- Güncelleştirilmiş Xamarin SDK'ları: Mono 5.8 de dahil olmak üzere SDK sürüm 15.6 ile Xamarin uygulamalarınızı oluşturun.
- Kullanıma sunulan Hatalar önizlemesi: Xamarin iOS ve Xamarin Android için Hatalar desteği eklendi. Bu, işlenen özel durumlarınızı izlemenize ve Bunları App Center Tanılama'da raporlamanıza olanak tanır.
- Güncelleştirilmiş Xamarin SDK'ları: SDK sürüm 15.5.5 ile Xamarin uygulamalarınızı oluşturun.
- Cordova platform önizleme sürümü: Visual Studio App Center artık Test, Dağıt, Analiz, Kilitlenme ve Anında İletme Bildirimleri hizmetlerimizle Cordova uygulamaları için önizleme desteği sunuyor.
Xcode 9.2 için derleme desteği: Xcode 9.2 kullanarak iOS ve macOS uygulamalarınızı oluşturun.
Güncelleştirilmiş Xamarin SDK'ları: Xamarin uygulamalarınızı SDK sürümleri 15.5 ve SDK sürüm 15.5.1 ile oluşturun (Xamarin.iOS için Xcode 9.2 desteği dahil).
Dağıtım için derlemeleri yeniden yayımlama desteği eklendi: İkili paketi indirmeye veya yeniden yüklemeye gerek kalmadan bir yayın seçebilir ve bunu ek bir dağıtım grubuna yeniden yayımlayabilirsiniz.
Doğrudan Apple Store ve Testflight'ta yayımlama desteği gönderildi: Üretim Apple Store veya beta TestFlight hizmetine yönelik yeni mağazalar oluşturabilirsiniz.
Özel ortam değişkenleri için derleme desteği: Artık deponuza eklemeden derleme sürecinize dahil etmek üzere hassas bilgiler için değişkenler oluşturabilirsiniz.
UWP Kilitlenme önizlemesi yayınlandı: Visual Studio App Center artık UWP uygulamalarınızdan Kilitlenme verilerini alma desteğimizin önizlemesini sunuyor.
macOS önizleme sürümü: Visual Studio App Center artık Derleme, Dağıtma, Analiz, Kilitlenme ve Anında İletme Bildirimleri hizmetlerimizle macOS uygulamaları için önizleme desteği sunuyor.
HockeyApp yan yana etkinleştirildi: HockeyApp ve App Center'ı tüm HockeyApp müşterileri için yan yana deneyimi etkinleştirdik. Yan yana deneyimi görüntülemek için HockeyApp kimlik bilgilerinizi kullanarak App Center'da oturum açın. Uygulama verileriniz zaten eşitlendi. Bu sayede HockeyApp'i normal şekilde kullanmaya devam ederken App Center'ı keşfedebilirsiniz.
- Visual Studio App Center başlatıyor! Visual Studio App Center genel kullanıma sunulur ve Visual Studio Mobile Center'dan Visual Studio App Center'a resmi olarak yeniden markalanır.
Geliştirilmiş Xamarin iOS Mono/SDK eşlemesi ve Xcode sürüm işlemesi: Kullanıma daha sorunsuz ve daha tutarlı bir derleme deneyimi sağlamak için Mono ve Xcode ile iOS SDK sürümleriniz arasındaki otomatik eşlemeyi geliştirdik.
Android Oreo & iOS 11 desteği: iOS 11 ve Android Oreo'ya yönelik uygulamalar derlemenize ve test etmenize olanak sağlamak için destek ekledik.
Testte Adlandırılmış Cihaz Kümeleri: Artık cihaz & işletim sistemi bileşimlerini gelecekteki test çalıştırmalarında yeniden kullanmak üzere adlandırılmış cihaz kümelerine kaydedebilirsiniz.
Verilerinizi Blob Depolama ve Application Insights'a aktarma: Artık analiz verilerinizi Blob Depolama'ya veya Azure'da Application Insights'a aktarabilirsiniz. Bu sayede verileriniz üzerinde istediğiniz şeyi yapmanız için daha fazla denetime sahip olursunuz. Azure aboneliğinizi bağlamanıza ve kullanmaya başlamanıza yardımcı olması için belgelerimize bakın.
Kilitlenme Sonuçları artık Kilitlenmeye (İçerik Haritaları) yol açan olayları içerir: Kilitlenmeye neden olan olaylar artık listelenir ve sorunları daha kolay tanılamanıza yardımcı olur.
Web kancaları ve VSTS hata izleyici tümleştirmesi eklendi:
Kilitlenme grupları gibi olaylar oluşturulduğunda veya uygulamanızın yeni bir sürümü yayımlandığında 3. taraf uygulamalarına ve Azure DevOps'a (eski adıyla VSTS) bildirimde bulunun. Web kancalarını ve Azure DevOps tümleştirmesini yapılandırmaya yönelik diğer ayrıntılar için belgelerimize göz atın
Yayımlanan App Center Slack Botu: App Center bildirimlerini ve güncelleştirmelerini doğrudan mevcut Slack kanallarınızdan alın.
KilitlenmeLER SDK'sından gönderilen eklerin görüntüsü: Kilitlenmeye neden olan ekler artık portalda görüntülenebilir
Eksik Semboller deneyimi geliştirildi: Sembolik kilitlenme raporları almak için hangi simgelerin karşıya yüklenmesi gerektiğini bilin
Gelişmiş derleme özelleştirme seçenekleri: Artık derlemenizi derleme işleminin önceden tanımlanmış aşamalarında özel betikleri çalıştıracak şekilde yapılandırabilirsiniz .
Popüler komut satırı araçlarını doğrudan derlemenizden kullanın: Derleme VM'leri artık Fastlane ve App Center CLI önceden yüklenmiş olarak gelir, böylece derlemelerinizin özelleştirmesini bir adım daha ileri taşıyabilirsiniz.
Daha iyi UDID yönetimi: Test edenlerin iOS cihazlarının UDID'sini Apple'a kaydedin ve yeni sağlama profilini doğrudan App Center'dan indirin.
iOS derlemeleriniz için Kartaj desteği: Objective-C/Swift ile yazılan iOS uygulamalarına yönelik bağımlılıklarınızı yönetmek için Carthage kullanırsanız App Center bunu otomatik olarak algılar ve derleme işleminin bir parçası olarak bağımlılıkları çözer.
Daha hızlı derlemeler: Cocoapods kullanarak NuGet paketlerini ve iOS derlemelerini geri yüklemeyi kullanan Xamarin ve UWP derlemeleri artık daha hızlı.
Genel Dağıtım Grupları: Artık dağıtım gruplarını genel olarak işaretleyebilirsiniz. Bu grupların artık uygulamaları indirip yüklemek için hesap oturumu açması gerekmez. URL'yi herhangi bir mekanizma aracılığıyla yayımlayabilir ve herhangi bir sayıda kullanıcının App Center hesabına gerek kalmadan uygulamayı yüklemesine izin vekleyebilirsiniz.
iOS ve Android uygulamalarınızı Intune'a dağıtma: Artık Intune bulutu hedefleyen yeni bir dağıtım deposu ayarlayabilirsiniz. Zengin cihaz ve uygulama yönetimi için Intune kullanıyorsanız artık App Center aracılığıyla yeni uygulama paketlerinin Intune'a yayımlanmasını kolaylaştırabilirsiniz.
Anında İletme Bildirimlerini kullanarak kullanıcılarınızla Engage: App Center Anında İletme, kullanıcılarınıza anında iletme bildirimleri göndererek etkileşim kurmanızı sağlar. Bu bildirimleri, cihaz ve özel özelliklerin birleşimiyle tanımlanan belirli bir kullanıcı kümesine hedefleyebilirsiniz.
Şimdi C# 7 ile uygulama derleyin: Artık Xamarin C#7 uygulamaları için derlemeler yürütebilirsiniz. App Center'da Xamarin Uygulamalarını kullanmaya başlama hakkında daha fazla bilgiyi burada bulabilirsiniz.
Derlemeler için derleme numarasını otomatik olarak artırma: Derlemelerinizin derleme sayısını belirli bir biçimle otomatik olarak artırma. Sürekli App Center derleme kimliğini veya önceden tanımlanmış diğer biçimleri seçin. Kullanmak istediğiniz ve henüz var olmayan bir biçim varsa bize bildirin.
Kilitlenmelere kendi günlüklerinizi ekleyerek daha derin içgörüler elde edin: App Center SDK'ları artık her kilitlenme raporuna kendi günlük verilerinizi (metin veya ikili) eklemek için yeni seçenekler sağlar. Bu, kilitlenmeden önce neler olduğu hakkında daha fazla içgörü elde etmenizi sağlar.
Kilitlenme gruplarına bulgularınıza açıklama ekleme: Artık yeni Kilitlenme Grubu ek açıklaması özelliğini kullanarak doğrudan App Centers'da kilitlenme gruplarının kök nedenlerine ilişkin bulgularınızı, fikirlerinizi veya düşüncelerinizi belgeleyebilirsiniz.
App Center'da CodePush kullanın: İkili dosyaları yeniden derlemek zorunda kalmadan CodePush kullanarak içerik güncelleştirmelerini ve düzeltmelerini React Native uygulamalarınıza hızla dağıtın. App Center'daki yayınlarınızı birden çok dağıtımda yönetin. Burada daha fazla özellik ve geliştirme için dikkat edin!
CLI'da Güncelleştirmeler: Yeni CLI sürümü – 0.9.1 ile artık kilitlenmeler için eksik sembol dosyalarını karşıya yükleyebilir ve uygulama hedef kitleniz, oturumunuz ve etkinlikleriniz hakkında bilgi almak için analiz komutlarını çalıştırabilirsiniz. GitHub veya Microsoft hesabınızla CLI'da kolayca oturum açabilmeniz için tarayıcı oturum açma bilgilerini de destekliyoruz.
UWP desteği: Artık Evrensel Windows Platformu (UWP) uygulamaları için Derleme, dağıtma ve Analiz özelliklerini destekliyoruz.
Derlemeleri yapılandırmak için kolaylaştırılmış UX: Derlemenizi yeni ve geliştirilmiş bir kullanıcı deneyimiyle sürekli tümleştirme için yapılandırmak daha kolaydır. Her zaman olduğu gibi, derleme yapılandırmanızı ayarlama seçenekleriniz vardır; uygulamanızı imzalayın; ve Dağıtım için başarılı derlemeleri otomatik olarak kuyruğa alır.
Yayınlarınızı karşıya yüklemek için Fastlane eklentisi: App Center fastlane eklentisi aracılığıyla yayınlarınızı ve sembol dosyalarınızı App Center'a yüklemeyi otomatikleştirin.
iOS derlemeleriniz için en son araçlar: Swift, Objective-C ve React Native yazılmış tüm iOS uygulamaları artık Apple tarafından önerilen en son araçları kullanıyor.
Google & Facebook ile oturum açın: Google veya Facebook kimlik bilgilerinizi kullanarak App Center'a kaydolun ve oturum açın.
Kilitlenmeler ve Dağıtım için e-posta bildirimlerini yönetme: Artık App Center'da yeni bir kilitlenme grubu oluşturulduğunda ve bu bildirimleri yönettiğinizde e-posta yoluyla anında bildirim alabilirsiniz.
Test edenleriniz dağıtılmış uygulamanızı yüklerken hatalardan kaçının App Center artık dağıtılmış iOS uygulamanız için test edici UDID'lerin yakalanmasını ve bildirilmesine destek olduğundan, tüm test edicileriniz de dahil olmak üzere kolayca geçerli bir geçici sağlama profili oluşturabilirsiniz. Bu, test edenleriniz dağıtılmış uygulamanızı kullanmaya çalıştığında hata olmamasını sağlar.
Uygulamanızın başarıyla başlatıldığını otomatik olarak doğrulayın Her başarılı derlemeden sonra uygulamanızın cihaz merkezimizde barındırılan gerçek bir cihazda başlatıldığını doğrulayın. Bunu derleme ayarlarınızda yapılandırabilirsiniz.
App Center portalında API belirteçlerini yönetme Artık Doğrudan App Center portalından Ayarlar -> API Belirteçleri'ne giderek App Center REST API'leriyle kullanmak üzere kolayca bir API belirteci oluşturabilirsiniz.
En son Xcode sürümlerini ve araçlarını kullanarak uygulama oluşturma Artık App Center'da Xcode 8.3.1 ve Xcode 8.3.2 ile oluşturulmuş iOS uygulamaları oluşturabilirsiniz. Ayrıca, yeni derlemeler artık kullanılarak
xcodebuild
çalıştırılacaktır.
VSTS deposunda barındırılan uygulamalarınızı oluşturma: Daha önce desteklenen GitHub ve Bitbucket'e ek olarak, artık mobil uygulamalarınızı oluşturmak için Visual Studio Team Services'daki (VSTS) git kaynak kodu depolarınıza bağlanabilirsiniz.
XCUITest artık iOS uygulamalarını test etmek için kullanılabilir: iOS uygulamalarınızın davranışını test etmek için Apple'ın yerel test otomasyonu çerçevesini kullanın. Bu çerçeveye erişmek için "yeni test çalıştırması" iletişim kutusunda bu seçeneği belirleyin.
Uygulama içi güncelleştirmelerle dağıtımdan en son derlemeyi alın: Dağıtılmış uygulamanızın içinden test edenlere en son sürümleri bildirin. Her yeni sürüm gönderişinizde uygulama içi güncelleştirme bildirimlerini otomatik olarak etkinleştirmek için en son App Center SDK'sını tümleştirin.
Kilitlenme raporlarınızda eksik simgeleri otomatik olarak algılama: iOS uygulamanız için sembolleri karşıya yüklemeyi unutursanız App Center, kilitlenme raporlarınızın her zaman zengin ve yararlı ayrıntılar içermesini sağlayarak geliştiricilerinizin sorunları gidermesini kolaylaştırır.
Uygulamanızı CLI aracılığıyla dağıtın: Dağıtım gruplarınızı oluşturun & yönetin, yayınınızı karşıya yükleyin ve yeni CLI 0.8.0 sürümünü kullanarak dağıtın.
- Kuruluşlar: Uygulamaları bir Kuruluş içinde oluşturup gruplandırarak ekip üyeleriniz arasında paylaşın. Bunları Ayarlar'ın altında bulabilirsiniz.
- Bitbucket: GitHub kullanarak kaynak kod depolarına bağlanın... ve şimdi de Bitbucket! VSTS desteği yakında sunulacaktır.
- CLI'da yeni Derleme komutları: Önceden yapılandırılmış dallar için yeni bir derleme tetikleyin, bir dalın derleme durumunu görüntüleyin, derlemenin günlüklerini indirin ve CLI v0.7.0 kullanarak uygulamanız için dalların listesini alın.
- Yarn ile React Native uygulamaları oluşturun: React Native uygulamaları oluştururken popüler JavaScript paket yöneticisi Yarn'ı kullanın. Bağımlılık yüklemeleri artık daha hızlı ve belirleyicidir.
- İşlemelerinizdeki sürüm notları: Derleme sırasında sürüm notları artık ilgili işleme iletisiyle otomatik olarak doldurulur.
- Xamarin Cycle 9: Xamarin Cycle 9 (Hizmet Sürümü 0) kullanarak uygulamalar oluşturun ve NuGet URL v3 kullanın. Bulut derleme makinelerinin tam listesine bakın.
- Yeni iOS test cihazları: App Center Test hizmetini kullanarak testleri çalıştırmak için iOS 10.3 cihazlarını seçin.
- Başarıyla imzalanan derlemenizi doğrudan Derleme hizmetinden seçin ve kolayca dağıtın. Bu, test edenlerinizin hangi derlemeyi doğrulamasını istediğinize daha fazla denetim verir.
- Analytics'ten görmek istemediğiniz olayları kaldırın. Test & doğrulama sırasında gönderilen olaylardan ve hatta yanlış gönderdiğiniz olaylardan kolayca kurtulabilirsiniz.
- Derlemeyi yüklemek için bir e-posta aldığınızda, artık farklı bir kimlik bilgileri kümesiyle de oturum açabilirsiniz ve App Center erişiminizi otomatik olarak güncelleştirir. App Center artık derlemeyi yüklemek için oturum açmak için kullandığınız hesabı da görüntüler, böylece bu konuda daha fazla karışıklık olmaz.
- Sembol dosyalarını karşıya yükleyin ve en son CLI olan v0.6.0'ı kullanarak sembolik kilitlenme raporları alın.
- En fazla 10 Analytics özel olay özelliğiyle kullanıcı etkileşimi hakkında daha derin içgörüler elde edin
- Appium 1.6.3 ile iOS 10 ve Android 7 için otomatik ui testleri çalıştırma
- DÜZELTİlDİ: Tarayıcıda reklam engelleyiciniz olsa bile analiz olayları doğru görünüyor
Başarısız Test hizmeti testleri için yığın izlemeleri
- Yığın izlemeleri artık Test hizmetindeki başarısız test adımları için kullanılabilir ve bu da hatanın kök nedenini belirlemeyi kolaylaştırır. Yığın izlemesini test raporu cihaz görünümünün günlükler bölümünde bulabilirsiniz.
React Native uygulamaları için Jest tabanlı testler çalıştırma
- React Native uygulamalar için artık derleme işlemi sırasında Jest tabanlı birim testleri çalıştırabilirsiniz. Derleme kurulumu sırasında birim testlerini etkinleştirin ve iade ettiğiniz uygulamanın anlık görüntüleri, test çalıştırmalarıyla karşılaştırıldığında elde edilir.
Android uygulamaları için Espresso testi
- Artık Test hizmetini kullanarak Android uygulamaları için Espresso testleri çalıştırabilirsiniz.
React Native kullanılarak oluşturulan Android uygulamaları oluşturma
- Artık React Native çerçevesi kullanılarak oluşturulan Android uygulamaları için Derleme hizmetini kullanabilirsiniz!
Dağıtım için test edicileri artık çok kolay bir şekilde ekleyin
- Artık bir dağıtım grubuna ilk olarak App Center'a katılmalarını sağlamadan herhangi bir testçiyi e-posta yoluyla davet edebilirsiniz.
- Dağıtılmış sürümleri de şimdi silebilirsiniz
Kilitlenme ölçümleri artık kullanılabilir
- Günlük kilitlenmeler, kilitlenmeden kurtulan kullanıcılar ve cihaz dağıtımı hakkında grafiklerle uygulamalarınız hakkında daha iyi içgörüler elde edin
Ayrıca derleme makinelerimizi en son Xcode, Android, ProGuard ve Node.js araçlarını destekleyecek şekilde güncelleştirdik
- Xamarin Android uygulamaları için destek oluşturun. Artık Derleme bölümüne giderek Xamarin Android uygulamaları oluşturmak için derlemeler ayarlayabilirsiniz.
- Kullanıcı adı artık düzenlenebilir hale getirildi! Artık kullanıcı adınızı kullanım ayarları sayfasından düzenleyebilirsiniz.
- CLI sürüm 0.3.0: Bu yeni sürüm, uygulamalarınızı ve API belirteçlerinizi oluşturmak ve yönetmek için komutlar içerir.
- Kilitlenmeler ve test için iOS 10.2 desteği
- iOS uygulamaları derlemek için Xcode 8.2 desteği
- Analiz olayları. Kullanıcılarınızın sayısını ve kim olduğunu anlamanın ötesine geçerek, artık kullanıcılarınızın eylemleri hakkında bilgi edinebilirsiniz. Olaylarınız ve özellikleri hakkında ayrıntılı veriler almak için Analiz bölümünün altında "Olaylar"ı bulun. Belgeyi okuyun ve bu etkinliklerden öğrenmeye nasıl başlayacağınızda göz atın.
- Yerel Android Uygulamaları için Derleme Desteği. Artık Derleme bölümüne giderek yerel Android uygulamaları oluşturmak için derlemeler ayarlayabilirsiniz.
- React Native geldi. iOS uygulamanız için kilitlenme raporları oluşturabilir, yakalayabilir ve analiz verilerini görebilirsiniz. Belgeleri okuyun veya herhangi bir React Native deposunu bağlayarak başlayın.
- Xamarin geliştiricileri iOS için derleme yapabilir.
- CI derlemelerinden otomatik olarak dağıtma. Bir daldaki her CI derlemesinden otomatik olarak yayın oluşturmak için bir dağıtım grubu seçebilirsiniz.