quick fix removing excess character
This commit is contained in:
parent
73f4aa1113
commit
b61c2e6ff7
1 changed files with 11 additions and 11 deletions
|
@ -1,26 +1,26 @@
|
||||||
# Mac App Store Submission Guide
|
# Mac App Store Submission Guide
|
||||||
|
|
||||||
Since v0.34.0, Electron allows submitting packaged apps to the Mac App Store
|
Since v0.34.0, Electron allows submitting packaged apps to the Mac App Store
|
||||||
(MAS). This guide provides information on: how to submit your app and the
|
(MAS). This guide provides information on: how to submit your app and the
|
||||||
limitations of the MAS build.
|
limitations of the MAS build.
|
||||||
|
|
||||||
## How to Submit Your App
|
## How to Submit Your App
|
||||||
|
|
||||||
The following steps introduce a simple way to submit your app to Mac App Store.
|
The following steps introduce a simple way to submit your app to Mac App Store.
|
||||||
However, these steps do not ensure sure your app will be approved by Apple; you
|
However, these steps do not ensure sure your app will be approved by Apple; you
|
||||||
still need to read Apple's [Submitting Your App][submitting-your-app] guide on
|
still need to read Apple's [Submitting Your App][submitting-your-app] guide on
|
||||||
how to meet the Mac App Store requirements.
|
how to meet the Mac App Store requirements.
|
||||||
|
|
||||||
### Get Certificate
|
### Get Certificate
|
||||||
|
|
||||||
To submit your app to the Mac App Store, you first must get a certificate from
|
To submit your app to the Mac App Store, you first must get a certificate from
|
||||||
Apple. You can follow these [existing guides][nwjs-guide] on web.
|
Apple. You can follow these [existing guides][nwjs-guide] on web.
|
||||||
|
|
||||||
### Sign Your App
|
### Sign Your App
|
||||||
|
|
||||||
After getting the certificate from Apple, you can package your app by following
|
After getting the certificate from Apple, you can package your app by following
|
||||||
[Application Distribution](application-distribution.md), and then proceed to
|
[Application Distribution](application-distribution.md), and then proceed to
|
||||||
signing your app. This step is basically the same with other programs, but the
|
signing your app. This step is basically the same with other programs, but the
|
||||||
key is to sign every dependency of Electron one by one.
|
key is to sign every dependency of Electron one by one.
|
||||||
|
|
||||||
First, you need to prepare two entitlements files.
|
First, you need to prepare two entitlements files.
|
||||||
|
@ -79,9 +79,9 @@ codesign --deep -fs "$APP_KEY" --entitlements child.plist "$FRAMEWORKS_PATH/$APP
|
||||||
codesign -fs "$APP_KEY" --entitlements parent.plist "$APP_PATH"
|
codesign -fs "$APP_KEY" --entitlements parent.plist "$APP_PATH"
|
||||||
productbuild --component "$APP_PATH" /Applications --sign "$INSTALLER_KEY" "$APP_PATH"
|
productbuild --component "$APP_PATH" /Applications --sign "$INSTALLER_KEY" "$APP_PATH"
|
||||||
```
|
```
|
||||||
a
|
|
||||||
If you are new to app sandboxing under OS X, you should also read through
|
If you are new to app sandboxing under OS X, you should also read through
|
||||||
Apple's [Enabling App Sandbox][enable-app-sandbox] to have a basic idea, then
|
Apple's [Enabling App Sandbox][enable-app-sandbox] to have a basic idea, then
|
||||||
add keys for the permissions needed by your app to the entitlements files.
|
add keys for the permissions needed by your app to the entitlements files.
|
||||||
|
|
||||||
### Upload Your App and Submit for Review
|
### Upload Your App and Submit for Review
|
||||||
|
@ -92,7 +92,7 @@ before uploading. Then you can [submit your app for review][submit-for-review].
|
||||||
|
|
||||||
## Limitations of MAS Build
|
## Limitations of MAS Build
|
||||||
|
|
||||||
In order to satisfy all requirements for app sandboxing, the following modules
|
In order to satisfy all requirements for app sandboxing, the following modules
|
||||||
have been disabled in the MAS build:
|
have been disabled in the MAS build:
|
||||||
|
|
||||||
* `crash-reporter`
|
* `crash-reporter`
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue