-
Notifications
You must be signed in to change notification settings - Fork 3.8k
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
[Bug] macOS notarization fails #5193
Comments
i tried to self-sign the external dependencies of my application. for
doing the same for Apple Documentation about this issue codesign says my main executable failed strict validation.
EDIT: probably related to this one: |
We are changing the way cli is packaged and trying to move away from pkg, so it may help with this issue too. |
thanks for the reply @yury-s 👍 I'm just curious because so that i could plan my resources accordingly |
@nor0x I'm working on that on the Sharp side. We should get something by the end of this week or early next week. |
hey @kblok do you already have an update for the notarization issues? Do you need more info or a repro? |
@nor0x PlaywrightSharp v0.180.0 is shipped with the new "unpacked" driver. I think you would still get an error regarding |
This patch starts downloading FFMPEG like we download our browsers instead of bundling it in the NPM package. With this patch, NPM size is reduced from 8.8MB to 1.7MB. Consequences: - `npx playwright` is drastically faster now - playwright driver for language bindings is way smaller - projects that bundle Playwright can pass Apple Notorization Fixes microsoft#5193
This patch starts downloading FFMPEG like we download our browsers instead of bundling it in the NPM package. With this patch, NPM size is reduced from 8.8MB to 1.7MB. Consequences: - `npx playwright` is drastically faster now - playwright driver for language bindings is way smaller - projects that bundle Playwright can pass Apple Notorization Fixes microsoft#5193
This patch starts downloading FFMPEG like we download our browsers instead of bundling it in the NPM package. With this patch, NPM size is reduced from 8.8MB to 1.7MB. Consequences: - `npx playwright` is drastically faster now - playwright driver for language bindings is way smaller - projects that bundle Playwright can pass Apple Notorization Fixes microsoft#5193
This patch starts downloading FFMPEG like we download our browsers instead of bundling it in the NPM package. With this patch, NPM size is reduced from 8.8MB to 1.7MB. Consequences: - `npx playwright` is drastically faster now - playwright driver for language bindings is way smaller - projects that bundle Playwright can pass Apple Notorization Fixes #5193
MOVED FROM: microsoft/playwright-dotnet#1093
i'm using Playwright-Sharp in a macOS project which gets distributed to our customers. We use the apple notarization service to allow proper execution with gatekeeper enabled. Since i have added Playwright-Sharp to the project the notarization fails, because the added binaries are not properly signed and don't have the
hardened runtime
flag enabled. Here is a log of the apple notarization service:The text was updated successfully, but these errors were encountered: