Próbuję przesłać nową aplikację na Maca, zaprojektowaną pod Xcode 5, do sklepu Mac App Store. Zrobiłem to już wcześniej w wielu aplikacjach z poprzednimi wersjami Xcode, więc pomyślałem, że mam to opanowane, ale walczę sobie z tym. To musi być jakiś trywialny problem, ale nie wiem co!Błąd popełniania dziwnego kodu
opis moich ustawień:
- ustawienia Moim celem jest „ogólne” mieć „Podpisanie: Mac App Store”, to moje konto jako „Team”
- mam piaskownicy włączona („Możliwości” Zakładka cel)
- W "Build Settings", mam:
- CODE_SIGN_ENTITLEMENTS = MojaApl/MyApp.entitlements
- CODE_SIGN_IDENTITY = Mac Developer
- PROVISIONING_PROFILE = Mac zespołu Provisioning Profile: com.myname.myapp
Aplikacja buduje i działa poprawnie. Jednak po sprawdzeniu poprawności dystrybucji App Store pojawia się następujący błąd:
Invalid Provisioning Profile. The provisioning profile included in the bundle MyApp [MyApp.app] is invalid. [Missing code-signing certificate.] For more information, visit the Mac OS Developer Portal.
Czego mi brakuje?
Możesz chcieć sprawdzić iOS podpisywania kodu problem, który jest omawiany w http://stackoverflow.com/questions/18818381/xcode-5-code-signing-entitlement-errors. Firma Apple dodała nową sekcję do ustawień kompilacji i musisz zmienić domyślną. To nie działało dla mnie, ale działało dla innych. – JScarry