Билд без Codesign

| Комментарии

Если попытаться собрать приложение с такой конфигурацией, то будет ошбика:

1
CodeSign error: code signing is required for product type 'Application'  

Чтобы xCode собирал билды без подписи, надо открыть один из следующих файлов в зависимости от Deployment Target:

1
2
3
4
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS7.1.sdk/SDKSettings.plist  
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator6.1.sdk/SDKSettings.plist  
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator7.0.sdk/SDKSettings.plist  
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator7.1.sdk/SDKSettings.plist  

И поставить ключ CODE_SIGNING_REQUIRED в NO.

Теперь можно собрать бинарник для которого команда “codesign —display —verbose=4 SomeApp” выведет:

1
SomeApp: code object is not signed at all  

Комментарии