Bundle Identifier Hatası: Neden Oluşur ve Nasıl Çözülür?
Bundle identifier, bir iOS veya macOS uygulamasının kimliğini tanımlayan benzersiz bir koddur. Uygulamanın App Store’da veya Mac App Store’da yayınlanabilmesi için doğru bir şekilde yapılandırılmış olması gerekir. Aksi takdirde, uygulama yüklenirken “Bundle identifier has not been set up correctly” hatası ile karşılaşılabilir.
Bu hatanın birkaç nedeni olabilir. En yaygın nedenlerden biri, bundle identifier’ın boş veya geçersiz olmasıdır. Diğer bir olası neden, bundle identifier’ın uygulamanın Info.plist dosyasında doğru şekilde tanımlanmamış olmasıdır.
Bundle Identifier’ın Boş veya Geçersiz Olması
Bundle identifier, boş veya geçersiz ise, uygulama yüklenirken hata oluşur. Bundle identifier’ın boş olması, uygulamanın kimliğinin tanımlanamaması anlamına gelir. Geçersiz bir bundle identifier ise, uygulamanın App Store’da veya Mac App Store’da yayınlanmasına izin verilmez.
Bundle identifier’ı kontrol etmek için Info.plist dosyasını açın ve “Bundle Identifier” anahtarını bulun. Bu anahtar, uygulamanın kimliğini tanımlayan benzersiz bir koddur. Bundle identifier’ın boş veya geçersiz olması durumunda, geçerli bir değerle değiştirin.
Bundle Identifier’ın Info.plist Dosyasında Doğru Şekilde Tanımlanmaması
Bundle identifier, Info.plist dosyasında doğru şekilde tanımlanmamışsa, uygulama yüklenirken hata oluşur. Bundle identifier’ın Info.plist dosyasında doğru şekilde tanımlanması için aşağıdaki adımları izleyin:
- Xcode’u açın ve uygulamanızın proje dosyasını seçin.
- Proje penceresinin sol tarafında, “Info” klasörünü bulun.
- “Info” klasöründe, “plist” dosyasını açın.
- “Bundle Identifier” anahtarını bulun.
- Bu anahtar, uygulamanın kimliğini tanımlayan benzersiz bir koddur. Bundle identifier’ı doğru bir şekilde yazın ve kaydedin.
Bundle Identifier’ın Doğruluğunu Kontrol Etme
Bundle identifier’ın doğruluğunu kontrol etmek için aşağıdaki adımları izleyin:
- Xcode’u açın ve uygulamanızın proje dosyasını seçin.
- Proje penceresinin sol tarafında, “Info” klasörünü bulun.
- “Info” klasöründe, “plist” dosyasını açın.
- “Bundle Identifier” anahtarını bulun.
- Bu anahtarı kopyalayın.
- App Store Connect’e gidin ve uygulamanızın sayfasını açın.
- “Identifier” bölümünde, kopyaladığınız bundle identifier’ı yapıştırın.
- “Save” butonuna tıklayın.
Eğer bundle identifier doğru ise, App Store Connect’te “Identifier” bölümünde görünecektir. Aksi takdirde, bundle identifier’ı düzeltmeniz gerekir.
Bundle Identifier Hatasını Çözmek İçin Diğer Öneriler
Bundle identifier hatasını çözmek için aşağıdaki önerileri de deneyebilirsiniz:
- Uygulamanızı yeniden derleyin.
- Xcode’u yeniden başlatın.
- Mac’inizi yeniden başlatın.
Bu öneriler işe yaramazsa, Apple Destek ile iletişime geçin.
Sonuç
Bundle identifier, bir iOS veya macOS uygulamasının kimliğini tanımlayan önemli bir koddur. Bundle identifier’ın doğru bir şekilde yapılandırılması, uygulamanızın App Store’da veya Mac App Store’da yayınlanabilmesi için gereklidir. Bundle identifier hatası ile karşılaşırsanız, bu hatanın nedenini belirlemek ve sorunu çözmek için yukarıdaki adımları izleyin.
Önemli Not: Bu yazı Google Gemini yapay zekası tarafından otomatik olarak oluşturulmuştur ve hatalı bilgiler içerebilir. Düzeltmek için iletişim sayfamızdaki formdan veya yine iletişim sayfamızda bulunan eposta adresi yoluyla bizimle iletişime geçebilirsiniz. Hata varsa hemen düzeltilmektedir.