it-swarm.com.ru

Ошибка установки: неверный аргумент -iOS-расширение

https://imgur.com/vFn0S7g

Привет, ребята,

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

Среда

  • OSX 10.10
  • XCode 6.2 Beta
  • Симулятор iPhone 6 iOS 8.2

Когда я пытаюсь создать новый проект приложения для часов и пробую демонстрационное приложение Lister, они работают просто отлично. Так что я подозреваю, что что-то не так с моим существующим проектом, но не уверен, что, поскольку сообщение об ошибке не совсем объяснительно. Я ценю любые предложения или помощь, спасибо за ваше время.

EDIT: после нескольких исследований выясняется, extensions также не работают.

17
Dsw

После 2 дней исследований я нашел ответ, который, по моему мнению, является ошибкой xcode.

В основном это вызвано тем, что в настройках сборки XCode указано другое имя сборки. Делая их одинаковыми, нужно решить проблему. Как показано здесь https://devforums.Apple.com/message/1047770#1047770

Надеюсь, это поможет любому, кто наткнулся на этот вопрос.

10
Dsw

Я была такая же проблема. Эта последовательность помогла мне:

Xcode не нравится, когда у вас есть ссылка на каталог «Ресурсы» в вашем комплекте ресурсов (см. timrex )

1) Удалить каталог 'Resources' из дерева вашего проекта;

2) Сбросить содержимое и настройки в симуляторе iPhone;

3) Нажмите Shift + Cmd + Alt + K и нажмите 'Очистить' или Shift + Cmd + K в окне xCode;

19
CFIFok

Проверьте, не является ли идентификатор пакета не пустым в Info.plist

15
Pravin S.

Я исправил свою ошибку, установив «Идентификатор комплекта продукта» проекта. Это было пусто, поскольку мой проект был сгенерирован Gyp, и я не установил этот конкретный параметр в проекте.

6
André Morujão

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

4
lukas_o

Эта проблема может быть решена просто путем очистки корзины.

3
Abdul Shamim

Я исправил это, сначала построив для реального устройства - как только я сделал это, по крайней мере, один раз, симулятор работал нормально.

1
Richard

У меня все заработало после того, как я попробовал все упомянутое здесь, затем удалил приложение с устройства и перезапустил XCode. Эти два шага были упомянуты здесь: https://stackoverflow.com/a/28232381/1586277

Я понятия не имею, какая комбинация шагов исправила это все же.

1
akiraspeirs

Я мог бы решить эту проблему, переключившись на другой симулятор (iPhone6 ​​вместо iPhone6s) в моем случае).

0
joern

Если вы запускаете на устройстве, то удалите предыдущее приложение. Это будет работать .

0
datha

Я получил эту проблему во время работы на симуляторе. Я перезагрузил систему, и проблема исчезла.

0
makboney

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

0
Vishal John

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

rm -R /Users/username/Library/Developer/Xcode/DerivedData/projectname
0
Hyndrix

Проверьте память вашего устройства.

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

0
chents

Выключите ваш телефон и включите.

Теперь установите ваше приложение, оно работает для меня.

0
chandrika

Я была такая же проблема. Это помогло https://forums.developer.Apple.com/thread/7338

0
Namrata