Xamarin.iOS'ta Uygulama İçi Satın Alma
iOS uygulamaları, apple kimlikleri aracılığıyla kullanıcıyla finansal işlemler gerçekleştirmek için Apple'ın sunucularıyla iletişim kuran iOS tarafından sağlanan bir dizi API olan StoreKit'i kullanarak dijital ürün veya hizmet satabilir. StoreKit API'leri öncelikli olarak ürün bilgilerini almak ve işlemleri gerçekleştirmekle ilgilenir; kullanıcı arabirimi bileşeni yoktur. Uygulama içi satın alma uygulayan uygulamaların, kullanıcıya gerekli ürün veya hizmetleri sağlamak için kendi kullanıcı arabirimini oluşturması ve satın alınan öğeleri özel kodla izlemesi gerekir.
Uygulama içi satın alma işlevselliği sağlamak için birkaç adım gerekir:
- Uygulamanızı yapılandırma – Uygulamanın sağlama profili doğru ayarlanmalıdır.
- Ürün oluşturma – Ürün açıklamaları ve fiyatları iTunes Bağlan portalında oluşturulmalıdır.
- StoreKit Uygulama – StoreKit API'sinin satılmakta olan ürün türlerine göre uygulanması gerekir.
- Kullanıcı arabirimini ve ürünleri oluşturma – Her satın alma işlemini izleme ve uygunsa bunları yedekleme/geri yükleme mekanizmaları da dahil olmak üzere ürünlerin uygulanması gerekir.
- Satışları izleme ve fon alma – Satış eğilimlerini izlemek ve gelirinizi izlemek için iTunes Bağlan tarafından sağlanan bilgileri kullanın.
Bu belgede, Xamarin.iOS kullanarak uygulama içi satın almalar sağlamak için tüm bu adımların nasıl tamamlayacağı açıklanmaktadır.
Gereksinimler
Uygulama İçi Satın Almayı desteklemek için Xamarin.iOS 5.0 veya üzerini Xcode 7 ve üzeri sürümlerde kullanmanız gerekir.
İçindekiler
Özet
Bu makalede uygulama içi satın alma kavramı tanıtıldı, uygulamanızın bundan yararlanacak şekilde nasıl yapılandırıldığı açıklandı ve Xamarin.iOS kullanılarak örnekler sunuldu. Şu konular ele alınmıştır:
- iOS Sağlama Portalı – Uygulama içi satın alma işlevselliğini etkinleştirme yönergeleri.
- iTunes Bağlan - Ürünleri uygulamanızda satacak şekilde yapılandırma.
- Mağaza Seti – Uygulama içi satın alma özellikleri oluşturmak için kullanılan sınıfların açıklaması.
- Uygulamanızı satın alma için kodlama – Xamarin.iOS uygulamasında uygulama içi satın alma oluşturma örnekleri.
- Raporlama – iTunes Bağlan aracılığıyla sunulan istatistiklere genel bakış.
İlişkili Bağlantılar
- Uygulama Satın Alma Programlama Kılavuzu'nda
- iTunes Bağlan Geliştirici Kılavuzu
- Store Kit Framework Başvurusu
- Uygulama İçi Satın Alma Ürün Tanımlayıcıları Soru-Cevap
- Uygulama İçi Satın Alma Teknik Notu
- İlk App Store Gönderiminiz
- App Store Gönderim İpuçları
- App Store Gözden Geçirme Yönergeleri
- Uygulamalarınızı Yönetme