2013-05-07 3 views
0

Я начинающий разработчик ios, создающий свое приложение. Я использую nimblekit на xcode 3.2.6. Мое приложение работает отлично в тренажере, когда я пытаюсь запустить его на моем Iphone (Ios 3.1) проверка устройства вместо тренажера в обзорном меню, я получаю ошибку:nimblekit не удалось с кодом выхода 1 ошибка

Command /Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/gcc-4.2 failed with exit code 1 

и прямо над ним, названная связь с серый восклицательный знак это:

ld: in /Library/Frameworks/libNimbleKit.a, file is universal but does not contain a(n) armv6 slice for architecture armv6 

заранее спасибо

ответ

0

Это означает, что Xcode не распознает ARM6 информации для типа используемого устройства. Я бы рекомендовал найти поддержку Apple, но сначала попробуйте удалить xcode и переустановить. то, если это не сработает, найдите опору https://developer.apple.com/devcenter/ios/index.action

+0

Спасибо! Я переустановил xcode, но теперь я получаю сообщение об ошибке: xcode не смог найти действительный профиль подготовки, потому что у меня его нет. Я планирую опубликовать свое приложение на cydia, поэтому мне нужен только файл .app, мне действительно нужно платить яблоко 99 долларов в год ?, если ответ да, то у меня есть оплата, чтобы получить приложение только на моем jailbroken iphone ? – Slidon

+0

для профиля обеспечения, вы ДОЛЖНЫ иметь лицензию разработчиков. Это необходимо для любого тестирования разработки, но для вас, чтобы получить его на вашем iphone, я считаю. Если вы не можете принять участие в том, что говорит устройство или симулятор, перейдите на устройство и нажмите в меню «build» -> «build and archive», затем просто нажмите «Поделиться» и сохраните его как .ipa, и он должен загрузите через iTunes, если вы не можете, тогда у вас должна быть лицензия разработчика. Я никогда не пробовал это без лицензии. – user2277872

+0

Я считаю, что у вас должна быть лицензия на все, что связано с тестированием, загрузкой и я точно знаю публикацию приложения в магазине приложений, но я уверен, что вам нужен пакет с 99 долларами, чтобы получить его на своем устройстве. Вероятно, это лучший способ сделать что-то. – user2277872

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