-
-
Notifications
You must be signed in to change notification settings - Fork 35
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
MacOS, The developer cannot be verified #124
Comments
Open Settings, then Privacy & Security. Click the button for that app that says, "Open Anyway." This button will be visible for about an hour after you attempted to open it. Please note that overriding your mac's security is not recommended, unless you know the exact contents of the application in question. |
Probably it is better to compile the webrtc-native sources yourself and run code-signing-and-notarization |
Yes, that would definitely be better practice, but this is a quick workaround until you can get a Apple Developer ID, which, I assume, is a hassle. |
So I was wondering what's the status on this? @Faless do you currently have a mac developer account? |
Or whoever is in charge of this addon I mean. |
I don't have a mac developer account so I can't sign it. We might want to sign it with the same identity that signs Godot, but I'm not sure (CC @akien-mga @hpvb ) |
Also i try to build on ios and its failing at signing.(using Xcode localy) |
The exact error I am getting when trying to build for iOS is:
and
It only happens if I export the build to app store, if I run locally it runs fine. |
Aparently solution is to have a .plist file near the .dylib and have them instead of .dylib to be a .framework that contains a .plist and a .dylib. (for the iOS problem). |
I would want to change this but the build system is so overly complicated, it's not just calling SConstruct but has a lot of scripts here and there. If you need an example on how the Info.plist file should look like, there is one either in godot-cpp-template or in godot-jolt. |
Godot version
v4.1.2.stable.official [399c9dc39]
Plugin version
v1.0.3
System information
macOS 13.6.0 - Vulkan (Forward+) - integrated Apple M1 - Apple M1 (8 Threads)
Issue description
System message in German language.
The developer cannot be verified
Godot tries to load the lib several times, cancel not possible, MessageBox comes again and again. The application must be terminated in the Task Manager.
https://github.com/godotengine/webrtc-native/releases
godot-extension-4.1-webrtc.zip
Steps to reproduce
Minimal reproduction project
No response
The text was updated successfully, but these errors were encountered: