electron/docs/tutorial
trop[bot] 63dca6b31c
docs: clarify ASAR integrity is supported in MAS builds (#49854)
* docs: clarify ASAR integrity is supported in MAS builds

Add a note to the ASAR integrity documentation explicitly stating
that this feature is fully supported and recommended in Mac App
Store builds. While MAS-installed apps have system-level protections,
ASAR integrity provides an additional security layer and is important
for MAS builds distributed outside the Mac App Store.

Slack thread: https://electronhq.slack.com/archives/CB6CG54DB/p1771449093872419?thread_ts=1771446183.473289&cid=CB6CG54DB

https://claude.ai/code/session_01A97nfiqHUVxLNaQyHVXS7j

Co-authored-by: Claude <noreply@anthropic.com>

* docs: clarify ASAR integrity support for MAS builds

Updates the ASAR integrity documentation to explicitly mention that
it is supported and recommended in Mac App Store builds. Clarifies
that while MAS-installed apps have system-level protections (Resources
folder owned by root), ASAR integrity is especially important when
distributing MAS builds through other channels like direct download,
since those installations won't have the read-only protections.

https://claude.ai/code/session_012mBNZQW34h91NRcdFaLxNh

Co-authored-by: Claude <noreply@anthropic.com>

---------

Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Claude <noreply@anthropic.com>
2026-02-18 22:26:13 +00:00
..
accessibility.md fix: AXManualAccessibility showing failure (#38102) 2023-04-26 19:41:56 +02:00
application-debugging.md docs: ensure all links are on a single line (#42235) 2024-05-28 11:15:18 -07:00
application-distribution.md docs: ensure all links are on a single line (#42235) 2024-05-28 11:15:18 -07:00
application-menu.md docs: add Menu module tutorials (#47268) 2025-07-15 15:09:32 -07:00
asar-archives.md docs: fix typos across tutorial documentation (#49833) 2026-02-17 15:05:34 -05:00
asar-integrity.md docs: clarify ASAR integrity is supported in MAS builds (#49854) 2026-02-18 22:26:13 +00:00
automated-testing.md docs: fix typos across tutorial documentation (#49833) 2026-02-17 15:05:34 -05:00
boilerplates-and-clis.md docs: update references to Electron Packager (#40480) 2023-11-09 11:15:32 -08:00
code-signing.md docs: fix typos across tutorial documentation (#49833) 2026-02-17 15:05:34 -05:00
context-isolation.md chore: extend linting of code blocks in the docs (#40245) 2023-11-21 16:50:08 +09:00
context-menu.md docs: add Menu module tutorials (#47268) 2025-07-15 15:09:32 -07:00
custom-title-bar.md docs: fix typos across tutorial documentation (#49833) 2026-02-17 15:05:34 -05:00
custom-window-interactions.md docs: fix typos across tutorial documentation (#49833) 2026-02-17 15:05:34 -05:00
custom-window-styles.md docs: cleanup docs/tutorial/custom-window-styles.md (#46597) 2025-04-22 10:23:35 +02:00
dark-mode.md docs: fix typos across tutorial documentation (#49833) 2026-02-17 15:05:34 -05:00
debugging-main-process.md fix: wrong default port in docs (#40665) 2023-12-11 11:43:06 -05:00
debugging-vscode.md docs: update remaining references to electron-quick-start (#47405) 2025-06-12 10:32:17 +02:00
devices.md feat: support Web Serial & WebUSB blocklists (#46600) 2025-04-17 20:34:34 +02:00
devtools-extension.md docs: Update 404 devtools extension documentation link (#48813) 2025-11-07 10:32:33 -05:00
distribution-overview.md docs: add forge-overview.md (#35473) 2022-09-21 16:49:22 -04:00
electron-timelines.md docs: fix v40 stable release date (#48889) 2025-11-12 12:59:32 +01:00
electron-versioning.md docs: update example apps (#47597) 2025-06-29 21:31:42 +02:00
esm.md feat: dynamic ESM import in preload without context isolation (#48375) 2025-10-08 10:44:09 +02:00
examples.md chore: extend linting of code blocks in the docs (#40245) 2023-11-21 16:50:08 +09:00
forge-overview.md docs: mention alternative tooling (#39337) 2023-08-24 12:03:30 +02:00
fuses.md feat: enable WASM trap handlers in all Node.js processes (#49839) 2026-02-18 13:22:36 -05:00
in-app-purchases.md chore: lint code blocks in docs with ESLint (#42113) 2025-05-29 12:45:26 -07:00
installation.md docs: clarify postinstall requirements (#48485) 2025-10-09 09:48:47 +02:00
introduction.md docs: update external links (#39421) 2023-08-10 11:55:52 +02:00
ipc.md docs: fix typos across tutorial documentation (#49833) 2026-02-17 15:05:34 -05:00
keyboard-shortcuts.md docs: fix typos across tutorial documentation (#49833) 2026-02-17 15:05:34 -05:00
launch-app-from-url-in-another-app.md docs: fix typos across tutorial documentation (#49833) 2026-02-17 15:05:34 -05:00
linux-desktop-actions.md docs: remove platform notices from tutorial titles (#32937) 2022-03-03 09:56:00 -08:00
mac-app-store-submission-guide.md docs: fix typos across tutorial documentation (#49833) 2026-02-17 15:05:34 -05:00
macos-dock.md docs: fix typos across tutorial documentation (#49833) 2026-02-17 15:05:34 -05:00
menus.md fix: address upstream Chromium shift to enable CoreAudio Tap API for audio capture used in electron's desktopCapturer (🍏 macOS). (#49739) 2026-02-11 12:50:08 +01:00
message-ports.md chore: lint code blocks in docs with ESLint (#42113) 2025-05-29 12:45:26 -07:00
multithreading.md docs: unify [!NOTE] structure (#46893) 2025-05-09 14:36:42 -07:00
native-code-and-electron-cpp-linux.md docs: fix typos across tutorial documentation (#49833) 2026-02-17 15:05:34 -05:00
native-code-and-electron-cpp-win32.md docs: fix typos across tutorial documentation (#49833) 2026-02-17 15:05:34 -05:00
native-code-and-electron-objc-macos.md chore: lint code blocks in docs with ESLint (#42113) 2025-05-29 12:45:26 -07:00
native-code-and-electron-swift-macos.md docs: fix typos across tutorial documentation (#49833) 2026-02-17 15:05:34 -05:00
native-code-and-electron.md chore: lint code blocks in docs with ESLint (#42113) 2025-05-29 12:45:26 -07:00
native-file-drag-drop.md docs: explain how to handle incoming drag and drop (#48718) 2025-11-03 14:37:01 +01:00
navigation-history.md chore: lint code blocks in docs with ESLint (#42113) 2025-05-29 12:45:26 -07:00
notifications.md docs: fix broken notification-spec markdown link (#42243) 2024-05-29 14:41:17 +02:00
offscreen-rendering.md docs: fix typos across tutorial documentation (#49833) 2026-02-17 15:05:34 -05:00
online-offline-events.md docs: add net.isOnline() to online/offline detection tutorial (#48665) 2025-10-27 15:35:38 -04:00
performance.md docs: fix typos across tutorial documentation (#49833) 2026-02-17 15:05:34 -05:00
process-model.md docs: fix typos across tutorial documentation (#49833) 2026-02-17 15:05:34 -05:00
progress-bar.md chore: update @electron/lint-roller to 2.1.0 (#42078) 2024-05-10 11:00:15 +02:00
recent-documents.md feat: add app.getRecentDocuments() (#45839) 2025-07-31 16:15:33 +02:00
repl.md docs: unify [!NOTE] structure (#46893) 2025-05-09 14:36:42 -07:00
represented-file.md chore: extend linting of code blocks in the docs (#40245) 2023-11-21 16:50:08 +09:00
sandbox.md docs: security.md mark 'Enable process sandboxing' as active by defau… (#43247) 2025-10-23 16:11:55 -04:00
security.md docs: fix typos across tutorial documentation (#49833) 2026-02-17 15:05:34 -05:00
snapcraft.md docs: update remaining references to electron-quick-start (#47405) 2025-06-12 10:32:17 +02:00
spellchecker.md chore: type check JS in docs (#38423) 2023-06-05 16:26:26 +09:00
support.md docs: consolidate info docs (#32964) 2022-02-28 11:46:52 -08:00
testing-on-headless-ci.md docs: fix typos across tutorial documentation (#49833) 2026-02-17 15:05:34 -05:00
tray.md docs: add Menu module tutorials (#47268) 2025-07-15 15:09:32 -07:00
tutorial-1-prerequisites.md docs: update remaining references to electron-quick-start (#47405) 2025-06-12 10:32:17 +02:00
tutorial-2-first-app.md docs: clarify postinstall requirements (#48485) 2025-10-09 09:48:47 +02:00
tutorial-3-preload.md docs: update remaining references to electron-quick-start (#47405) 2025-06-12 10:32:17 +02:00
tutorial-4-adding-features.md chore: disallow shortcut reference links in docs Markdown (#36860) 2023-01-16 10:22:49 +01:00
tutorial-5-packaging.md docs: update references to Electron Packager (#40480) 2023-11-09 11:15:32 -08:00
tutorial-6-publishing-updating.md docs: fixed broken electron-fiddle links in the "Tutorial - Publishing and Updating" doc (#43129) 2024-08-01 20:28:50 -05:00
updates.md docs: fix typos across tutorial documentation (#49833) 2026-02-17 15:05:34 -05:00
using-native-node-modules.md docs: fix typos across tutorial documentation (#49833) 2026-02-17 15:05:34 -05:00
using-pepper-flash-plugin.md docs: uniformize tutorial titles (#30527) 2021-08-16 14:12:34 +02:00
web-embeds.md docs: unify [!NOTE] structure (#46893) 2025-05-09 14:36:42 -07:00
window-customization.md docs: add Menu module tutorials (#47268) 2025-07-15 15:09:32 -07:00
windows-arm.md docs: fix typos across tutorial documentation (#49833) 2026-02-17 15:05:34 -05:00
windows-store-guide.md docs: fix typos across tutorial documentation (#49833) 2026-02-17 15:05:34 -05:00
windows-taskbar.md chore: lint code blocks in docs with ESLint (#42113) 2025-05-29 12:45:26 -07:00