- 
                Notifications
    You must be signed in to change notification settings 
- Fork 7
OS X issue building gomobile apps for iOS
Installation instructions for Go are here - Mac specifically is here:
Download the package file, open it, and follow the prompts to install the Go tools. The package installs the Go distribution to /usr/local/go.
The package should put the
/usr/local/go/bindirectory in your PATH environment variable. You may need to restart any open Terminal sessions for the change to take effect.
After following the instructions above, there should be a line in your ~/.bashrc (or ~/.bash_profile?) beginning with export GOPATH=. If this has loaded into your Terminal you should have an output from go version something like go version go1.6 darwin/amd64
To add the gomobile into your brand new Go installation, run the following (the 2nd line won't appear to do anything):
go get -v golang.org/x/mobile/cmd/gomobile
gomobile initcd into the downloaded flappy-max directory, and run:
gomobile build -target ios ./The iOS app should be output within the directory.
Trying this on 2 Macs reported "The following build commands failed: check dependencies", which appears to be an Xcode security 'key signing' issue. (See: 1, 2)