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

Preparing the app to be published to Mac AppStore #10

Closed
ameshkov opened this issue Sep 19, 2018 · 6 comments
Closed

Preparing the app to be published to Mac AppStore #10

ameshkov opened this issue Sep 19, 2018 · 6 comments
Assignees
Labels
Enhancement A new feature that we are planning to implement P2: High High priority
Milestone

Comments

@ameshkov
Copy link
Member

Figure out the following:

  • How to prepare the app to be published to Mac AppStore
  • Is it possible to have a beta tester's channel there? If not, what are the options for beta testers?
  • What metadata do we need to supply in order to get the app published. Post the list here, we'll start preparing it.
@ameshkov ameshkov added this to the 1.0 milestone Sep 19, 2018
@ameshkov ameshkov added Enhancement A new feature that we are planning to implement P2: High High priority labels Sep 19, 2018
@ameshkov ameshkov changed the title The app publishing to Mac AppStore Preparing the app to be published to Mac AppStore Sep 19, 2018
@ameshkov
Copy link
Member Author

ameshkov commented Sep 19, 2018

It seems that the only viable option to distribute a beta version is to use Squirrel:
https://electronjs.org/docs/tutorial/updates#updating-applications

@tshenin tshenin self-assigned this Sep 24, 2018
@tshenin
Copy link
Contributor

tshenin commented Sep 25, 2018

What metadata do we need to supply in order to get the app published. Post the list here, we'll start preparing it.

  • Title (required)
  • Subtitle (optional)
  • Description (required for new locale)
  • Promotional text (optional)
  • Keywords (required for new locale)
  • What's new Text (required for new locale)
  • Support URL (required for new locale)
  • Privacy policy URL (required for new locale)
  • App Previews (optional)
  • Software screenshots (optional)
  • App Store Icon (required)

Since this will initial uploading, we must provide all fields marked as required for new locale.

App Store Connect docs

App Metadata Specification 5.10

@ameshkov
Copy link
Member Author

ameshkov commented Sep 25, 2018

Let's provide some screenshots, though:

One of the following, with a 16:10 aspect ratio.
1280 x 800 pixels
1440 x 900 pixels
2560 x 1600 pixels
2880 x 1800 pixels
-- | --
  • Title will be AdGuard for Safari

Everything else needs to be prepared, summoning @vbagirov here

@tshenin
Copy link
Contributor

tshenin commented Sep 25, 2018

Also we need to make sure that the application is displayed correctly in the Dark mode of the new macOS Mojave

@tshenin
Copy link
Contributor

tshenin commented Sep 25, 2018

Is it possible to have a beta tester's channel there? If not, what are the options for beta testers?

This part of the issue moved here #14

@ameshkov
Copy link
Member Author

@timirila1 one more thing about this issue: what kind of distributive does Mac AppStore require?

Verify that the one we build at the moment is enough to publish the app.

tshenin pushed a commit that referenced this issue Oct 29, 2018
…55-2 to master

* commit '2e9aff6392bc5cba42a4b4a8e9d6a9f8141eb801':
  #4 update layout
  ADG-1255-2
  ADG-1255-2
  ADG-1255-2
  ADG-1255-2
@zzebrum zzebrum closed this as completed Nov 7, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Enhancement A new feature that we are planning to implement P2: High High priority
Projects
None yet
Development

No branches or pull requests

3 participants