кодовый дизайн:нераспознанная опция `--entitlements'

StackOverflow https://stackoverflow.com/questions/2261404

  •  20-09-2019
  •  | 
  •  

Вопрос

Я получаю эту ошибку кода при создании приложения

codesign: unrecognized option `--entitlements'

Usage: codesign -s identity [-fv*] [-o flags] [-r reqs] [-i ident] path ... # sign
       codesign -v [-v*] [-R testreq] path|pid ... # verify
       codesign -d [options] path ... # display contents
       codesign -h pid ... # display hosting paths
       codesign: unrecognized option `--entitlements'
Usage: codesign -s identity [-fv*] [-o flags] [-r reqs] [-i ident] path ... # sign

Build failed (1 error)

Может ли кто-нибудь помочь мне решить эту проблему?

Это было полезно?

Решение 2

Я обновился до последней версии xcode и обновил последние обновления для Mac Leopard.и все работало нормально.

Другие советы

Я никогда раньше этого не видел, но это говорит о том, что что-то не так в вашей установке Xcode.Если codesign не знает о -entitlements вариант: это либо старая версия, либо версия, не включенная в iPhone SDK.Это может произойти, если, например, вы недавно установили более старую копию инструментов разработчика.Это могло произойти по другим причинам — я никогда не видел этого раньше и не могу быть полностью уверен.

Вы можете исследовать проблему, используя xcode-select в командной строке.Что-то вроде этого:

% xcode-select -print-path
/Developer

Он печатает путь к текущей версии Xcode, используемой инструментами командной строки (например, codesign), и он должен указывать на вашу копию iPhone SDK.Если это не так, вы можете изменить это через xcode-select -switch /path/to/SDK'.

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

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top