sorun yalnızca bir geliştirici hesabı grup kimliği kayıt olabilir. Xcode ne yapmaya çalışıyorsa, grup kimliğini geliştirme hesabınıza kaydedin (https://developer.apple.com numaralı telefondan manuel olarak yapabilirsiniz). Arkadaşın bunu zaten yaptığından, bunu da yapamazsın.
Yapabilecekleriniz ya grup kimliğinizin değerini bir geliştirme olana dönüştürmektir (sonuçta uygulamalardan yalnızca birini App Store'da yayınlayabilirsiniz), ancak bu türden bir şeydir. .xcodeproj
'u değiştirin ve sürüm kullanırken gerçek bir çakışma sorununa yol açabilir (sanırım kullandığınız gibi).
Diğer bir seçenek .xcconfig
dosyaları kullanın ve projenizde dinamik paket kimliği tanımlamaktır. Bu şekilde yapılandırma dosyanızı yerel olarak değiştirebilirsiniz ve sadece bu değişikliği zorlamayın. Yaptığınız şey:
- Projenize yeni bir dosya ekleyin.
iOS
altında Other
'u seçin ve Configuration Settings File
'u seçin. Dosyayı kaydedin ve Debug.xcconfig
(ya da dilediğinizi) olarak adlandırın.
- dosyaya aşağıdaki satırı ekleyin:
BUNDLE_ID = io.example.app
.
- Proje Navigator projenizi seçin ve ardından
PROJECT
altında projeyi kendisi seçin.
Info
sekmesini seçin ve Debug
ve Release
hem genişletin. Hem Debug
hem de Release
için Debug
seçeneğini seçin.
- Şimdi
Info.plist
dosyasını açmak ve $(BUNDLE_ID)
için Bundle Identifier
(CFBundleIdentifier
) değerini değiştirin.
Şimdi yapılandırma dosyasını kullanarak paket kimliğini (ve diğer Xcode proje özelliklerinin bir shitload) değiştirebilirsiniz. Kendinize ve arkadaşınıza da, her birinin kendi grup kimliğine sahip bir tane ekleyebilirsiniz. BundleID
değiştirirken
Bir sorun olsa böyle APNS'ye gibi hizmetlerin çalışmayacak olmasıdır. Bunu aklında tut. Her ikisinin de test etmesi gereken önemli ise, o zaman bir organizasyon hesabı aldığınızdan emin olun.
Bu size yardımcı oldu umarım!
Geliştirme için evet yapabilirsiniz. Uygulamayı cihazda çalıştırırken "Yok" a takım seçerek. Yayınlama ve kurumsal dağıtım için bu ID'yi – hariszaman
numaralı ekiple kullanamazsınız = none Hala iPhone'uma konuşamıyorum çünkü hala imzalamamı istiyor, yanlış bir şey mi yapıyorum? –