I've cloned an open source Xcode OSX/Cocoa project (SatelliteEyes) and am attempting a build with Xcode 6.1.1. In the project settings, the Bundle Identifier is the project owner's, and the Signing option is Mac App Store. If I set the Signing option to None, I am still prompted for a signing identity and I cannot build the project (the No signing identity found dialog appears, despite having set Signing to None). In addition, Xcode is displaying the No signing identity found warning with the usual Fix Issue button, despite setting the Signing option to None.
Under Build Settings, I have changed the Code Signing Identity options for Debug and Release to Don't Code Sign.
Despite this, Xcode still prompts me with the No signing identity found dialog. Why the frack is Xcode asking for a signing identity when I've got signing turned off everywhere?
I just want to build this project and run it locally to see my changes before contributing a patch. How do I do this?
Non-native platforms, like Flutter or React Native, won't make iOS builds without Mac either. Storyboards can be edited only in Xcode, so development without Xcode means development without Storyboards. Alternative IDEs for iOS development require Xcode. You don't need to run it, but you should have it installed.
Launch Xcode, then click “Create a new Xcode project” in the Welcome to Xcode window or choose File > New > Project. In the sheet that appears, select the target operating system or platform and a template under Application. In the following sheets, fill out the forms and choose options to configure your project.
I've gone through this multiple times and have been able to recreate a series of steps that work. What I did:
Same goes for any subproject targets.
In other words, I was only able to build without signing by only manipulating the Code Signing config under the target Build Settings configuration.
I will now walk off this momentary bout of depression.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With