-
-
Notifications
You must be signed in to change notification settings - Fork 1.7k
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
Electron MacOS app 'Not Available for Testing' in Testflight #6856
Comments
I thought |
Not sure, but changing it to Multiple places where people have disabled hardenedRuntime, apparently successfully: |
After looking through all these, and just playing around with adding different entitlements, it was resolved with the following settings. I honestly have no idea which of these is relevant at this point, and after days of debugging I am beyond the point of caring haha. But for future internet travelers who find themselves stuck, here is what I have that got me through: package.json relevant section (added loginhelper!)
entitlements.mas.plist
entitlements.mas.inherit.plist
entitlements.mas.loginhelper.plist
|
lol, then I immediately run into this: electron/electron#33054 So close, yet so far. |
In case anyone bumps into this in the future, it issue for me was also missing entitlements entry for loginhelper. Adding those resolved the issue 🎉 |
@hisnameisjimmy Where can I download the build/entitlements.mac.plist file? |
Fix PR: electron/osx-sign#292 |
Another thing to consider is I believe I've determined that on my particular configuration, Related thread: |
This resolved it for me: "entitlementsLoginHelper": "build/entitlements.mas.loginhelper.plist" |
I can confirm that your solution is still valid in 2024. I was having the same problem but your fix worked for me. Thank you. |
I'm working on a universal MacOS app in Electron, and while I've gotten pretty far, I can't seem to figure out how to enable it for testing in Testflight.
I keep running into the following error in App Store Connect no matter what I do:
Varying useful stuff I've found:
Why does this issue happen? What can I do to help debug?
My setup
package.json relevant build section
entitlements.mas.plist
entitlements.mas.inherit.plist
The text was updated successfully, but these errors were encountered: