2015-08-24 6 views
1

Я клонировал this iOS application из github и пробовал работать carthage с помощью carthage update как указано в документации. Однако, когда я делаю, я получаю сообщение об ошибке с указанием (на самом деле, это весь мой выходной терминал):Carthage Code Sign Error

Deans-MacBook-Air:SwiftWeather deang$ carthage update 
*** Fetching SwiftyJSON 
*** Fetching Alamofire 
*** Checking out Alamofire at "1.3.1" 
*** Checking out SwiftyJSON at "2.2.1" 
*** xcodebuild output can be found in /var/folders/p0/chbxzj8920v2gwrqfcnb8p380000gn/T/carthage-xcodebuild.fdWo4D.log 
*** Building scheme "Alamofire OSX" in Alamofire.xcworkspace 
*** Building scheme "Alamofire iOS" in Alamofire.xcworkspace 
** BUILD FAILED ** 


The following build commands failed: 
    Check dependencies 
(1 failure) 
Code Sign error: No code signing identities found: No valid signing identities (i.e. certificate and private key pair) matching the team ID “(null)” were found. 
CodeSign error: code signing is required for product type 'Framework' in SDK 'iOS 8.4' 
A shell task failed with exit code 65: 
** BUILD FAILED ** 


The following build commands failed: 
    Check dependencies 
(1 failure) 

Deans-MacBook-Air:SwiftWeather deang$ 

Cartfile И выглядит следующим образом:

github "Alamofire/Alamofire" 
github "SwiftyJSON/SwiftyJSON" 

Теперь я не знаю, если это специфично для проекта (хотя я так не думаю, это довольно популярный, и никто больше не жалуется). Поэтому я склонен думать, что это то, что я делаю неправильно или что-то не так с моей средой.

+0

Хорошо, похоже, это потому, что вам нужна платная учетная запись разработчика. Которых у меня нет. Хотя я бы удалил это, но, возможно, это может быть полезно для других людей в будущем? – Tiwaz89

ответ

1

Вы можете создавать/устанавливать приложение без оплаты на Xcode 7, просто войдите в свой Apple ID в Xcode.