Skip to content
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

x/mobile/cmd/gomobile: document resigning of iOS apps #11301

Closed
rakyll opened this issue Jun 19, 2015 · 3 comments
Closed

x/mobile/cmd/gomobile: document resigning of iOS apps #11301

rakyll opened this issue Jun 19, 2015 · 3 comments

Comments

@rakyll
Copy link
Contributor

rakyll commented Jun 19, 2015

gomobile build is not honoring an Info.plist in a similar fashion it honors AndroidManifest.xml files. We have two options to improve this behavior:

  • gomobile build honors Info.plist at build time.
  • We document the process step by step how to unsign, modify and re-sign an .app file.

cc/ @crawshaw @hyangah @minux

@crawshaw
Copy link
Member

My plan is to revisit long-lived xcode projects after completing the gomobile bind mode. There are an enormous number of app features, we cannot support them all. Giving users an out into their own project lets them keep configuration around.

@rakyll
Copy link
Contributor Author

rakyll commented Jun 19, 2015

I support the idea of long-lived Xcode projects. My current workflow is:

  • Use command line tool to generate an Xcode project. Update the project if there exists one.
  • Switch to Xcode and press cmd+R.

We can even take it further to generate an Xcode with the necessary gomobile build steps for the Debug and Release configurations.

@ianlancetaylor ianlancetaylor added this to the Unreleased milestone Jun 19, 2015
@rakyll
Copy link
Contributor Author

rakyll commented Jun 29, 2015

Closing the issue, long-living Xcode project is the plan.

@rakyll rakyll closed this as completed Jun 29, 2015
@golang golang locked and limited conversation to collaborators Jun 28, 2016
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

4 participants