2014-02-12 4 views
0

Не самый яркий вопрос, но мне действительно нужен ответ.Проблемы с подшиванием Xcode с помощью приложения iphone: можно ли создавать и запускать без подписи?

Я создал приложение для iPhone с другом. Я сделал первые 100 часов разработки (сам), и он сделал все остальное (иногда я помогал ему отлаживать класс). Затем он полностью перевернул его; закончил его и загрузил в магазин приложений (не знаю, как работает этот процесс). Поскольку мы недостаточно хорошо знаем, я отправил ему по электронной почте код. Несколько дней назад я спросил у него самую последнюю версию кода, поэтому он отправил ее мне в почтовый файл, и теперь я не могу создать приложение.

Что я хочу сделать, это создать и запустить приложение в симуляторе.

Вместо этого я получаю следующее сообщение об ошибке:

No Matching Code Sign Identity Found

Даже кнопка воспроизведения ничего не отображается.

Play button grayed out

Мой друг также не имеет представления о том, почему возникает эта ошибка. Я предполагаю, что он едва знал достаточно, чтобы загрузить все в магазин приложений. Также у меня нет учетной записи разработчика, потому что у человека, для которого мы создаем это приложение, есть это. Он отдал ее моему другу, но мой друг не хочет отдать его мне. И человек, у которого есть аккаунт разработчика, не отвечает.

Что мне делать? Я просто хочу создать и запустить его на моем macbook (я знаю, это, наверное, не так просто).

Что мне нужно знать?

+1

вам не нужно подписи кода, чтобы запустить его на тренажере. После кнопок «Воспроизведение/Стоп» вы увидите список цели (имя приложения, тип устройства и версия ОС). Что они появляются? –

+0

Только: «Мой Mac 64-бит». Я нахожу это странным, потому что, когда я использую свой старый код (с нескольких месяцев раньше), он работает. Так что-то случилось, когда мой друг занялся этим. –

+1

Вау ...после 3 часов щелчка, я решил это. Если бы я знал это заранее, это спасло бы меня 3 часа. Спасибо за вопрос Nitin, потому что благодаря вам я нажал на автоматическое создание новой схемы. Затем появилась новая цель, и теперь я могу ее создать и запустить. –

ответ

0

Итак, моя цель была следующей. Это был мой единственный вариант. Нажатие на нее не помогло, оно только показало эту вещь как вариант.

Initial problem

Затем после комментария Нитина я пошарил на немного (для 10000th времени). Я сделал это, нажав на значок шестеренки, которая имеет опцию «Управление Схемы ...»

Poking around

Я не знаю, что схема, и я вспомнил, что я никогда не видел эту коробку меню раньше. Для удовольствия я нажал на «Autocreate Schemes Now». В результате я получил это.

New scheme available

Я думаю, что это была новая цель построить на, и это действительно было.

enter image description here

теперь я могу построить и запустить свой проект без подписания.

Спасибо за комментарий, это привело меня к ответу, щелкая вокруг еще раз :)

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