App Store Connect'i Kurma

İlk iOS uygulamanızı geliştiriyorsanız, Adapty’yi entegre etmeden önce Apple Developer hesabınızı ve App Store Connect’i kurmanız gerekir.

Zaten bir Apple Developer hesabınız ve App Store Connect’te kayıtlı bir uygulamanız varsa bu rehberi atlayıp doğrudan App Store ile ilk entegrasyon sayfasına geçebilirsiniz.

Adım 1. Apple Developer Program’a Kaydolun

App Store’da uygulama dağıtmak ve uygulama içi satın alma satmak için Apple Developer Program’a katılmanız gerekir.

Kayıt türünü seçin

Apple iki farklı kayıt türü sunar:

BireyselOrganizasyon
Kimler içinBireysel geliştiricilerŞirketler, ekipler, kar amacı gütmeyenler
D-U-N-S Numarası gerekli miHayırEvet
Uygulamalar yayımlanırKendi adınızaOrganizasyonunuzun adına
Ekip yönetimiMevcut değilMevcut

Bir organizasyon olarak kaydoluyorsanız D-U-N-S Numarası’na ihtiyacınız vardır. Bu, Dun & Bradstreet tarafından verilen benzersiz dokuz haneli bir iş tanımlayıcısıdır. Organizasyonunuzun zaten bir numaraya sahip olup olmadığını kontrol edebilir ya da yeni bir tane talep edebilirsiniz — bağlantı, arama sayfasının altında yer alır. D-U-N-S Numarası almanız 5 iş gününe kadar sürebilir.

Kaydolun

  1. Apple Developer Program kayıt sayfasına gidin.
  2. Apple ID’nizle giriş yapın. Hesabınız yoksa önce oluşturun.
  3. Kayıt türünüze (bireysel veya organizasyon) göre adımları takip edin.
  4. Yıllık ücreti ödeyin.

Apple kaydınızı işleme aldıktan sonra App Store Connect’e erişim sağlarsınız. Kayıt işlemi genellikle 48 saate kadar sürer. Organizasyonlar için D-U-N-S doğrulaması gerekiyorsa daha uzun sürebilir.

Adım 2. App Store Connect’te uygulamanızı kurun

Uygulama içi satın alma satabilmek için App Store Connect’te ilk kurulumu tamamlamanız gerekir. Bu; sözleşmeleri imzalamayı, ödeme bilgilerini eklemeyi ve uygulamanızı kaydetmeyi kapsar.

Paid Applications Sözleşmesini İmzalayın

App Store’da satış yapabilmek için Apple, Paid Applications Sözleşmesi’ni imzalamanızı zorunlu kılar. Bu durum hem ücretli uygulamalar hem de ücretsiz uygulamalardaki uygulama içi satın almalar için geçerlidir.

  1. App Store Connect’teki Business sayfasına gidin.
  2. Paid Apps sözleşmesini bulun ve Review and Agree’ye tıklayın.
  3. Gerekli bilgileri tamamlayın:
    • Bankacılık bilgileri: Apple’ın kazançlarınızı göndereceği bir banka hesabı ekleyin.
    • Vergi bilgileri: Satış yapmak istediğiniz ülkeler için vergi formlarını doldurun.
    • İletişim bilgileri: İletişim bilgilerinizi girin.

Sözleşmenin aktif hale gelebilmesi için üç bölümün de (bankacılık, vergi, iletişim) tamamlanması zorunludur. Sözleşme aktif olana kadar uygulama içi satın alma satamazsınız.

Bundle ID Oluşturun

Bundle ID, uygulamanızı Apple ekosisteminde benzersiz şekilde tanımlar. Uygulamanızı App Store Connect’e kaydetmek ve Adapty entegrasyonunu yapılandırmak için buna ihtiyaç duyarsınız.

  1. Apple Developer portalını açın.
  2. Certificates, Identifiers & ProfilesIdentifiers bölümüne gidin.
  3. Yeni bir tanımlayıcı kaydetmek için +‘ya tıklayın.
  4. App IDs’i seçin ve Continue’ye tıklayın.
  5. Tür olarak App’i seçin ve Continue’ye tıklayın.
  6. Alanları doldurun:
    • Description: Bu Bundle ID’yi tanımanıza yardımcı olacak bir ad (örneğin, “My Subscription App”).
    • Bundle ID: Explicit’i seçin ve ters domain formatında benzersiz bir tanımlayıcı girin (örneğin, com.yourcompany.yourapp).
  7. Capabilities bölümünde aşağı kaydırın ve In-App Purchase’ı işaretleyin.
  8. Continue’ye, ardından Register’a tıklayın.

Uygulamanızı App Store Connect’e kaydedin

  1. App Store Connect’teki Apps sayfasına gidin.
  2. +New App’e tıklayın.
  3. Gerekli alanları doldurun:
    • Platforms: iOS’u seçin.
    • Name: App Store’da görünecek uygulama adınız.
    • Primary language: Uygulama meta verilerinizin varsayılan dili.
    • Bundle ID: Önceki adımda oluşturduğunuz Bundle ID’yi seçin.
    • SKU: Uygulamanız için benzersiz bir tanımlayıcı (kullanıcılara görünmez). Örneğin, my_subscription_app_2025.
  4. Create’e tıklayın.

Uygulamanız artık App Store Connect’e kayıtlıdır ve Adapty entegrasyonuna hazırdır.

Sırada ne var