-
Notifications
You must be signed in to change notification settings - Fork 105
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add documentation about fixing crashes when upgrading to Xcode 7 #239
Comments
Might be CocoaPods. I've never had a CocoaPods project work in Xcode 7 beta 6. |
I'd bet that it's actually something with our shared dependency: Xcodeproj. Using the |
fwiw, this was an "issue" with the Xcode 6 betas as well, and it worked itself out. My hope is that the same will happen here. Projects open fine in Xcode 6 right now. |
Is this the exception you're getting?
|
That's it exactly |
I've opened a radar about this. Let's hope it'll be fixed. BTW, I don't think it's CocoaPods fault, as I was able to open another project using CP on Xcode 7b6. |
I'm getting the same error in my project since Xcode 7b3, I'm not using CocoaPods. |
They closed my radar as a duplicate:
Let's hope tomorrow's GM fix this! |
Looks like this is still happening in Xcode 7 GM. I have no idea where to go from here. |
Yep, still crashes. |
In theory, if we can figure out what's going wrong (and how to fix it), we should be able to add a |
interestingly enough the crash does not happen in the 7.1 beta. this is fun. |
Good news, thanks. |
I'm seeing the same thing here, but I'm also clueless. |
After experimenting with a new, empty liftoff-generated project: It seems that Xcode is trying to pre-compile or somehow cache the storyboard, and Xcode 7b6 can't handle the storyboard for some reason. |
@mattrubin Nice discovery! I've tested this and also worked. Luckily, there's a pending PR (#238) to fix this. It's probably not hard to create a |
@mattrubin @marcelofabri @gfontenot That PR is now MERGED. |
Are there instructions on how to do a local bleeding-edge build? I'd love to try this fix. |
so this is already fixed in |
Pardon my ignorance, but I wanted to build the binary myself by cloning the master branch. I was hoping you could point me to that. |
There's no binary, it's just a ruby script. If you pull down master, you can run it through the |
- Required config updates - Remove redundant Printable protocol - Fix custom Temperature compare function args - Move storyboard from Sources into Resources More info: liftoffcli/liftoff#239 - Fix naming conflict of `describe` from Quick and Specta in TRTemperatureComparisonFormatterSpec.m by using Quick instead of Specta. - Update Pod dependencies - Update Carthage dependencies
- Required config updates - Remove redundant Printable protocol - Fix custom Temperature compare function args - Move storyboard from Sources into Resources More info: liftoffcli/liftoff#239 - Fix naming conflict of `describe` from Quick and Specta in TRTemperatureComparisonFormatterSpec.m by using Quick instead of Specta. - Update Pod dependencies - Update Carthage dependencies - Update CircleCI xcode version
- Required config updates - Remove redundant Printable protocol - Fix custom Temperature compare function args - Move storyboard from Sources into Resources More info: liftoffcli/liftoff#239 - Fix naming conflict of `describe` from Quick and Specta in TRTemperatureComparisonFormatterSpec.m by using Quick instead of Specta. - Update Pod dependencies - Update Carthage dependencies - Update CircleCI xcode version
I'm definitely learning more towards either a script to do it or simply writing down how to resolve this. It's a very one off thing so adding a whole new command to handle it for this one time seems a bit much. |
- Required config updates - Remove redundant Printable protocol - Fix custom Temperature compare function args - Move storyboard from Sources into Resources More info: liftoffcli/liftoff#239 - Fix naming conflict of `describe` from Quick and Specta in TRTemperatureComparisonFormatterSpec.m by using Quick instead of Specta. - Update Pod dependencies - Update Carthage dependencies - Update CircleCI xcode version - Use `bin/test` in Circle since xctool is not working properly with Xcode 7 Make bin/test work again
Agreed. I'm changing the title of this issue to reflect the actionable item. |
Creating a project with liftoff and then opening it in Xcode 7 beta 6 is resulting in a crash, for some reason. I'm unclear on if this is our fault (I don't feel like it should be), but maybe we're doing something slightly wrong?
The text was updated successfully, but these errors were encountered: