English 한국어

Latest download

Included files

Each release should include:

  • PPTEmAllNativeApp-<version>-macos.zip
  • PPTEmAllNativeApp-<version>-macos.zip.sha256

Verify the checksum

After downloading:

shasum -a 256 ~/Downloads/PPTEmAllNativeApp-<version>-macos.zip
cat ~/Downloads/PPTEmAllNativeApp-<version>-macos.zip.sha256

The two values should match exactly.

Signing and notarization

  • Signing status: ad-hoc only
  • Notarization status: no
  • Developer identity: none published yet

If the app is not yet signed or notarized, say that clearly on this page and in the release notes.

First launch on macOS

Users may see a Gatekeeper warning the first time they open the app. Explain the expected behavior for the current release:

  • whether the app is signed
  • whether the app is notarized
  • whether users need to use “Open” from Finder’s context menu

For 1.0.0, users should expect Gatekeeper friction because this build is not notarized and does not carry a Developer ID signature.

Why the app asks for permissions

The local agent may require macOS Automation permissions so it can control Microsoft PowerPoint or Apple Keynote on the same machine.

That permission is used only for the local desktop workflow.

Troubleshooting

  • If the plugin cannot connect, confirm the local agent is running
  • If a port is occupied, choose a different localhost port
  • If PowerPoint control fails, review macOS Automation permissions

Need help