0 votes

Xcode version 8.2.1

I followed the instructions on here:
http://docs.godotengine.org/en/stable/tutorials/asset_pipeline/exporting_for_ios.html

When I try to build, gives me a dialog saying "Reached end of file while looking for: uint32_t".

What might be the issue?

in Engine by (19 points)

There are currently issues with building Godot for iOS with Xcode 8.x, try reverting to Xcode 7.2 or 7.3 for the time being.

It happens now with the 2.2 stable version, even with Xcode 7.3. I tried to go back to 2.1 stable and it works.

1 Answer

+2 votes

It's because of wrong template for ios.
moving /godot_ios_xcode/godot_debug.iphone /godot_ios_xcode/godot_opt.iphone to
/godot_ios_xcode/godot_xcode/godot_debug.iphone /godot_ios_xcode/godot_xcode/godot_opt.iphone will fix it.

Tested with xcode 7.3.1
- 2.1.2 template / 2.1.2 binary
- 2.1.2 template / 2.2-legacy binary

by (9,742 points)
edited by

works lie a charm ! But i found the description a little confusing at first ! Thanks !

Welcome to Godot Engine Q&A, where you can ask questions and receive answers from other members of the community.

Please make sure to read How to use this Q&A? before posting your first questions.
Social login is currently unavailable. If you've previously logged in with a Facebook or GitHub account, use the I forgot my password link in the login box to set a password for your account. If you still can't access your account, send an email to webmaster@godotengine.org with your username.