Carthage skips build for "iphonesimulator" SDK in XCode 8.1
Closed this issue · 1 comments
Get the following message when running carthage update --platform iOS --no-use-binaries
:
WARNING: Skipping build for "iphonesimulator" SDK because the necessary signing identity "-" is not installed
Project fails when building for simulator. The module imports fine, but there is an error when trying to reference Validator:
Use of unresolved identifier 'Validator'
I tried re-downloading my certs and turned off codesigning altogether, but nothing's working. Project builds fine for actual device.
What signing identity is "-" referring to? Is it just my problem, or a bigger issue?
Any help would be appreciated, thanks.
Solved by opening Validator.xcodeproj and signing with my own cert for the project and all the targets, then rebuilding with carthage build --platform iOS
Not sure why I have to manually sign this dependency, don't have to do that for any other ones. Is this just my problem?