2010-03-13 3 views
1

Я дважды проходил процесс подготовки портала Dev, пытаясь заставить его работать, но безрезультатно. Я не думаю, что это вторая половина (подпись недопустима), я думаю, что на самом деле это может быть связано с моим двоичным кодом. У меня есть предупреждение в Xcode, что не помогает мне, потому что я не знаю, что с этим делать. И, честно говоря, я не знаю, насколько релевантна эта информация. Но он говорит:Ошибка подключения iTunes: бинарный файл, который вы загрузили, был недействителен. Подпись была недействительной или она не была подписана с сертификатом подачи Apple

«Проверка зависимостей: Предупреждение: копировальной расслоение ресурсов построить фаза содержит info.plist цели»

приложение работает отлично в симуляторе, и я не сделал каких-либо изменений на info.plist, так как я представил приложение Apple на прошлой неделе. (это обновление)

ответ

2

Чтобы удалить предупреждение, щелкните правой кнопкой мыши файл info.plist и выберите Get Info. Затем с вкладки «Цели» убедитесь, что ни одна из целей (у вас может быть только одна цель) выбрана. Вам не нужно напрямую добавлять info.plist в комплект. См. Это Apple Q&A note для получения дополнительной информации.

Проверьте, что вы строите правильную идентификацию подписи кода. Щелкните правой кнопкой мыши свою цель и выберите «Получить информацию». В теге build найдите раздел подписи кода и убедитесь, что выбран правильный сертификат для приложения, указанного в вашем info.plist.

Затем выполните чистую сборку (из меню Xcode: Build-> Clean, а затем Build). Проверьте результаты сборки (Build-> Build results), вам, возможно, придется изменить настройки, чтобы показать все сообщения. В конце журнала сборки вы должны увидеть сообщение об успешном кодовом коде.

+0

Вы определенно решили мое предупреждение! – Joshua

+0

И это предупреждение, по-видимому, было проблемой, из-за которой яблоко не принимало мое приложение ... СПАСИБО! – Joshua

+0

В более новой версии Xcode (4.3.3) в меню, открывшемся щелчком правой кнопки мыши, нет функции Get Info. Вместо этого следуйте ссылке «Комментарий к Q & A Apple» в этом ответе. Чтобы подвести итог, перейдите на вкладку «Фазы построения цели» и удалите свой info.plist из ресурсов копирования Bundle. – mark

Смежные вопросы

 Смежные вопросы