2014-02-02 4 views
8

Я пытаюсь проверить приложение iOS в Xcode. Однако, после проверки, я получаю следующее сообщение об ошибке:Неверная ошибка авторизации кода при проверке iTunes Connect для приложения iOS

iTunes Connect Validation

The following issues were found during validation:

  • Invalid Code Signing Entitlements. Your application bundle's signature contains code signing entitlements that are not supported on iOS. Specifically, value 'VQ27FEWWTE.Veniteck.Solutions.Radio-Malayalam' for key 'application-idenfier' in 'Payload/Radio Malayalam.app/Radio Malayalam' is not supported. This value should be a string starting with your TEAMID, followed by a dot '.', followed by the bundle identifier.

ответ

29

Если вы перепробовали все, и ничего не помогает, поверьте, иногда просто закрывая XCode, выключая система помогает. Когда вы снова запускаете систему, то же самое, пока работаешь как шарм. Я был жертвой тролля Apple.

+3

Вот оно. Вместо того, чтобы прыгать в нее, нам нужно идти вздремнуть. И тогда, когда мы возвращаемся, это помогает. – ZooZ

+0

Это не работает для меня. – vijayst

+1

LOL. ВАУ. Это сработало. (перезапустил XCode, но не перезапустил OS X) «Привет, техническая поддержка. Вы пробовали перезапустить XCode и ваш MacBook?» –

0

Как показано в сообщении об ошибке имеется определенный синтаксис, который вы должны следовать за ключ приложения идентификатор.

This value should be a string starting with your TEAMID, followed by a dot '.', followed by the bundle identifier.

Убедитесь, что вы следуете этому синтаксису, иначе приложение не будет проверять. Используйте ...

VQ27FEWWTE.com.venitecksolutions.Radio-Malayalam 
+0

Вы имеете в виду, что мне нужно будет создать новый ap id.? – ZooZ

1

Попробуйте выполнить следующие шаги, чтобы решить эту проблему:

1) Закрыть XCode, и перезагрузите компьютер. Иногда ошибки, как это происходит потому, что вы находитесь в необходимости перезагрузки

2) Попробуйте изменить ваш пакет ID не иметь - «с или _» S в нем. Старайтесь использовать только цифры, буквы и точки, необходимые для вашего идентификатора. что-то вроде com.myDomain.myApp, избежать com.myDomain.this-is_my+App

3) Убедитесь, что пакет идентификатор следует следующий синтаксис: TLD.domain.appName, так что вы должны иметь свой пакет ID установлен com.venitecksolutions.Radio-Malayalam. Идентификатор вашей команды не требуется. Вот пример того, при создании нового проекта:

enter image description here

4) Попытайтесь изменить расслоение ID, создать совершенно новое приложение с compleatly другой, уникальным идентификатором, как com.venitecksolutions.RadioMalayalam. Создание совершенно нового проекта, а также совершенно новое применение в iTunesConnect

5) Если все остальное терпит неудачу, попробуйте полностью воссоздающий проект, и копирование через весь код для нового проекта. Иногда проект поврежден, и вам просто нужно переместить весь свой код, а также nib или раскадровку в совершенно новый файл.

2

Также убедитесь, что ваш номер версии совпадает с тем, что находится в itunes connect.

+0

Работал для меня ...... – Kumar

0

Я сделал все. Ничего не получилось. Проблема в том, что мое мобильное обеспечение в dev-портале недействительно. Итак, я редактирую и обновляю его, а затем завершаю, перезапустите Xcode. Теперь все в порядке.