İPhone gönderim sürecinde yeniyim. Apple, Paket Kimliği Son Eki'ni ister. Bu nedir? Buraya ne yazacağınızdan ve ne önemi olduğundan emin değilim.
İPhone gönderim sürecinde yeniyim. Apple, Paket Kimliği Son Eki'ni ister. Bu nedir? Buraya ne yazacağınızdan ve ne önemi olduğundan emin değilim.
Yanıtlar:
Bir şirketiniz yoksa adınızı bırakın, hem info.plist dosyasındaki paket kimliği hem de iTunes Connect eşleşmesinde gönderdiğiniz kimlik olduğu sürece önemli değildir.
Paket Kimliği Son Eki'nde paket kimliğinin tam adını yazmalısınız.
Misal:
Bundle ID suffix = thebestapp (NOT CORRECT!!!!)
Bundle ID suffix = com.awesomeapps.thebestapp (CORRECT!!)
Bunun nedeni Geliştirici Portalı'nda açıklanmıştır :
Uygulama Kimliği dizesi, nokta (.) İle ayrılmış iki bölüm içerir - bir Uygulama Kimliği Ön Eki ( varsayılan olarak Ekip Kimliğiniz, ör.
ABCDE12345
) Ve bir Uygulama Kimliği Son Eki (örcom.mycompany.appname
. Bir Paket Kimliği arama dizesi ). [vurgu eklenmiştir]
Yani bu durumda son ek tam dizedir com.awesomeapps.thebestapp
.
com.company.app
yerine koymanız gerekiyor company.app
mu?
TheBestApp
, son ekin olması gerekir com.mycompanyname.TheBestApp
mi?
Paket tanımlayıcısı, uygulamanız için, ayarları depolayabileceği ve uygulamanıza benzersiz şekilde başvurabileceği bir etki alanı olarak sistem tarafından kullanılan bir kimliktir.
Ters DNS gösterimiyle temsil edilir ve bunu oluşturmak için şirket adınızı ve uygulama adınızı kullanmanız önerilir.
Harika Uygulamalar adlı bir şirketin En İyi Uygulaması adlı bir Uygulama için örnek paket kimliği şöyle görünür:
com.awesomeapps.thebestapp
Bu durumda son ek thebestapp
.