У меня есть приложение iPad, сделанное в Xcode 6.1.1, в котором я использую внешнюю диаграмму в C-Objective. Все работает отлично, пока я не установил идентификатор Bundle.Как правильно установить идентификатор Bundle в Xcode 6.1.1, когда я использую внешние диаграммы в C-Objective?
Если я хочу, чтобы проверить его (без ошибок) в тренажере мне нужно иметь Bundle идентификаторов все мои части, установленные как:
Main part...com.Project
Other part...com.Project.SomePart
Chart....com.Project.Chart
Etc.
Но в этом случае, если я хочу архивировать (для регистрирующих целей ITunes) с установкой этого там ошибка:
*"The provisioning profile specified in your build settings (“PROFILE”) has an AppID of “com.Project” which does not match your bundle identifier “com.Project.Chart”. Xcode can resolve this issue by downloading a new provisioning profile from the Member Center."*
Эта ошибка исчезнет, и я свободен в архив, когда установить узелок идентификаторы вроде этого:
Main part...com.Project
Other part...com.Project.SomePart
**Chart....com.Project**
Etc.
Но в этом случае я не могу проверить его в тренажере из-за ошибки ошибки:
*An error was encountered while running (Domain = LaunchServicesError, Code = 0)*
Что я узнал из-за приставками.
Как продолжить, если я хочу, чтобы приложение было загружено в iTunes? Является ли это ключом, что я не могу проверить его в той конфигурации, которую берет Архив (и проверка и отправка)?
Это означает, что ваша учетная запись разработчика не зарегистрирована в приложении или у нее есть приложение, зарегистрированное с другим идентификатором пакета. –
см. Этот вопрос: http: //stackoverflow.com/questions/20120128/submitting-ios-app-to-app-store-application-identifier-invalid –
У меня есть он зарегистрирован для Bundle com.Project ... остальное Это всего лишь часть этого приложения. Проблема с той внешней диаграммой, которую я использую –