Я действительно тяну себя за эту очень неприятную проблему, я обычно создаю новые приложения для App Store без проблем, но на этот раз это просто не работает.
Странная вещь, когда я просто делаю «Build» для «Release», он работает без проблем, но когда я делаю «Archive» для «Release», он показывает следующую ошибку
warning: Application failed codesign verification. The signature was invalid, contains disallowed entitlements, or it was not signed with an iPhone Distribution Certificate. (-19011)
Executable=/Users/freak4pc/Library/Developer/Xcode/DerivedData/MyApp-atlgyhqdbhtnxvdnpfikhboujfpu/Build/Intermediates/ArchiveIntermediates/MyApp/InstallationBuildProductsLocation/Applications/MyApp.app/MyApp
AssertMacros: message, file: codesign_wrapper.c, line: 554
AssertMacros: profile, file: codesign_wrapper.c, line: 918
codesign_wrapper-0.7.10: Failed to load provision profile from: /Users/freak4pc/Library/Developer/Xcode/DerivedData/MyApp-atlgyhqdbhtnxvdnpfikhboujfpu/Build/Intermediates/ArchiveIntermediates/MyApp/InstallationBuildProductsLocation/Applications/MyApp.app/embedded.m
- (null)
Мой профиль обеспечения должен работать идеально, так как Организатор также признает его действительным. У моих прав только для get-task-allow установлено значение NO, которое я всегда использую в успешных сборках.
Я пробовал практически все, кроме удаления моих ключей и воссоздания их, что я бы предпочел не делать - так как это единственное приложение, у меня есть проблемы со сборкой.
Пробовал:
1. Recreating the Entitlements
2. Redownloading the Provisioning profile
3. Do a complete clean including Clean Build Folder
4. Edit the pbxproj file and clearing all the entielements and signing option and re-setting them
Что-то я пропустил?