Reklamı Kapat

Apple, cihazlarının kullanıcılarına dağıttığı yazılımlara yönelik yaklaşımı değiştirdi. Onlara son bir sürüm sunmak yerine, onlara zaten bir beta sürüm verecek ve geniş topluluk, sorunların ücretsiz ve nispeten kolay bir şekilde hata ayıklamasına yardımcı olacak. Bununla birlikte, aynı zamanda halkın uygulama ve oyunları da test edebileceği TestFlight platformunu sunduğu geliştiricilere de hitap ediyor. 

Oldukça basit. Apple, sistemlerinin son sürümlerini yayınlamadan önce, geri bildirimlerin yalnızca ön saflarda bulunan geliştiriciler tarafından değil, aynı zamanda sistemlerine beta sürümlerini yükleyen sıradan istekli kullanıcılar tarafından da verildiği WWDC'den bu yana oldukça fazla hareket alanı var. cihazlar. Bunun popüler bir adım olduğu, diğer şirketlerin de benzer bir prensibe geçiş yapmasıyla da kanıtlanıyor. Bu sayede nihai sistem, tüm testlerin yalnızca şirket içinde yapılmasına göre daha iyi bir durumda olabilir. Daha fazla kafa daha fazlasını bilir ve daha fazlasını görür.

Beta sürümleriyle App Store  

Ancak aynı zamanda Apple, TestFlight aracını uzun süredir sağlıyor. Aslında aynı prensiple çalışıyor. Her büyük stüdyonun belirli sayıda beta testçisi olmasına rağmen, piyasaya sürülen yazılımın karmaşıklığına bağlı olarak, çoğu zaman yapabilecekleri her şeyi kapsayamazlar ve aynı zamanda mümkün olan her şeyi yeterince ve düzgün bir şekilde incelemek için tüm cihaz modellerini ellerinde bulundurmazlar. yaklaşan başlığın hataları. Böyle bir durumda, uygulamanın resmi olmayan bir şekilde "yayınlanabileceği" ve halkın davet edilebileceği TestFlight devreye girer. Yani aslında bir App Store ama davetiye esasına göre çalışıyor.

Böylece kullanıcılar, platformu kullanarak iOS, iPadOS, watchOS, tvOS, iMessage ve macOS için uygulamaların beta sürümlerini indirip yüklemek üzere kaydolabilirler. Ayrıca, bir oyunu test etmek için 10'e kadar beta test kullanıcısı davet edilebilir ve hatta oyunun farklı yapılarını aynı anda test etmek için gruplar bile oluşturulabilir. Her şey ücretsizdir. Geliştiriciler daha sonra sizi bir e-posta adresi kullanarak platforma davet edebilir, ancak bunu genel bir bağlantı paylaşarak da yapabilirler.

TestFlight içerisinde test edebileceğiniz uygulamaları, App Store'da olduğu gibi cihazınıza yükleyebileceğiniz yerden görebilirsiniz. Bireysel yapıların 90 günlük bir "ömrü" vardır; bu, başlığın test etmek ve hata ayıklamak için size sunulduğu süredir. Ancak elbette yeni yapı ortaya çıkar çıkmaz test etme süresi 90 güne geri dönüyor. Bununla birlikte, platformun yayınlanmamış oyunlar için bir depo olarak işlev görmesi beklenmemektedir; bu nedenle, geliştiricinin, daha sonra resmi olarak yayınlanabilecek şekilde oyun üzerinde çalışması gereken bu süre zarfında. 

Her şey o kadar pembe değil 

Platformun avantajı, geliştiricinin açıkça belirtilen bir sorunu test etme talebiyle ilgili test uzmanlarına doğrudan hitap edebilmesidir. Test uzmanları daha sonra geliştiricinin, ekran görüntüsünü alarak doğrudan uygulamadan raporlarıyla oyunu mükemmel bir şekilde ayarlamasına yardımcı olur. Ayrıca uygulamanın ne zaman başarısız olduğu ve başarısızlığın olası nedeni gibi ek bağlamlar da sağlayabilirler.

Test uçuşu

Oldukça mantıksal olarak testlerle ilgili çeşitli sorunlar da vardır. Yayınlanmamış ve tamamlanmamış bir yazılımı test ettiğiniz için her şeyin tamamen sorunsuz gitmeyeceğini beklemelisiniz. Bu biraz sinir bozucu olabilir; bu nedenle, yalnızca verilen uygulamaları gerçekten test edeceğiniz ve onları tam potansiyelleriyle kullanmayacağınız şekilde yaklaşmanız gerekir. Sürekli çökmeler ve hata mesajları günün sıradan işleri olabilir. 

TestFlight'ı App Store'dan buradan indirebilirsiniz.

.