commit | 365c3533877076b351b0f5611a486ca6840d6864 | [log] [tgz] |
---|---|---|
author | scosman <scosman@users.noreply.github.com> | Fri Mar 29 00:30:25 2024 +0000 |
committer | Gopher Robot <gobot@golang.org> | Fri Mar 29 16:42:31 2024 +0000 |
tree | 34cdb49e62e1a7cd699a8ae3baff332475f1acd7 | |
parent | 268e6c3a80d13e6acfd3b93ef02c3e2605e1ef46 [diff] |
cmd/gomobile: add CFBundleShortVersionString and CFBundleVersion, fixing Apple validation/distribution An app containing a framework can't be validated and distributed without these two entries in the framework bundle's `Info.plist`. Using `0.0.epoch` format per discussion here: https://go.dev/issue/66500#issuecomment-2025767017 Tested Xcode 15.3 with: - without keys, fails to validate - with keys: passing validation, distribution upload, and Apple's server validation ("Ready to test" server check). Fixes golang/go#66500 Change-Id: I2e0718247301ec7db36f8d85aea81b203ca7848b GitHub-Last-Rev: 1455c5e8165eecca82a5ab96d7d0c31b36607f7a GitHub-Pull-Request: golang/mobile#100 Reviewed-on: https://go-review.googlesource.com/c/mobile/+/575115 Reviewed-by: Dmitri Shuralyov <dmitshur@google.com> LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com> Auto-Submit: Dmitri Shuralyov <dmitshur@golang.org> Reviewed-by: Hajime Hoshi <hajimehoshi@gmail.com> Reviewed-by: Than McIntosh <thanm@google.com>
The Go mobile repository holds packages and build tools for using Go on mobile platforms.
Package documentation as a starting point:
The Go Mobile project is experimental. Use this at your own risk. While we are working hard to improve it, neither Google nor the Go team can provide end-user support.
This is early work and installing the build system requires Go 1.5. Follow the instructions on golang.org/wiki/Mobile to install the gomobile command, build the basic and the bind example apps.
Contributions to Go are appreciated. See https://golang.org/doc/contribute.html.