jamulussoftware / jamulus

Jamulus enables musicians to perform real-time jam sessions over the internet.
https://jamulus.io
Other
997 stars 222 forks source link

Purchase code signing certificates? #550

Closed dogweather closed 3 years ago

dogweather commented 4 years ago

I do Mac development, and can help with this:

Screen Shot 2020-08-27 at 12 09 10 PM
ann0see commented 4 years ago

You need to right click/ctrl click + click on open. See the wiki for more information. https://jamulus.io/wiki/Installation-for-Macintosh#jamulus-cant-be-opened-because-the-developer-cannot-be-verified Edit: I didn't read correctly and misinterpreted the post.

dogweather commented 4 years ago

True, but I'd like to run the software w/out making a security exception.

Screen Shot 2020-08-27 at 12 14 17 PM
ann0see commented 4 years ago

Ah. Sorry. I thought you had a problem opening the app.

dogweather commented 4 years ago

:-) No, I'm thinking about helping out by doing the signing and verification with Apple.

ann0see commented 4 years ago

That sounds good. Let's wait what corrados says. The same problem occurs on Windows with Smart Screen since probably Jamulus doesn't get installed very often.

dogweather commented 4 years ago

@corrados does the Mac dev? I can contribute the $99 Apple dev fee if that's what it takes. I'm also happy to actually do the code signing and other work.

corrados commented 4 years ago

Sure, you could create the Mac binary releases if you like. What I do is simply call the script: sh mac/deploy_mac.sh

dogweather commented 4 years ago

Great, I'll give it a shot.

CedricArbuckle commented 4 years ago

I know you all do this in your spare time. But a group of us are trying to figure out how to sing together (at a distance) Some of us have macs and get the first message posted ( not the second one) I see dogweather is working on this and wonder if this will be a hard problem to solve and will be weeks or months in the solving or will it be more like days?

ann0see commented 4 years ago

I wouldn’t say it’s hard to "solve" the problem. In the meantime do the right click + Open trick I mentioned in the first answer.

WolfganP commented 4 years ago

I know you all do this in your spare time. But a group of us are trying to figure out how to sing together (at a distance) Some of us have macs and get the first message posted ( not the second one) I see dogweather is working on this and wonder if this will be a hard problem to solve and will be weeks or months in the solving or will it be more like days?

Are you using the workaround at https://github.com/corrados/jamulus/wiki/Installation-for-Macintosh ? Whatever resolution comes from @dogweather or @corrados it will streamline the installation process, but the app and functionality will be the same as it's today via the side install workaround.

CedricArbuckle commented 4 years ago

thank you. It worked to get the app open.

On Tue, Sep 1, 2020 at 8:51 AM WolfganP notifications@github.com wrote:

I know you all do this in your spare time. But a group of us are trying to figure out how to sing together (at a distance) Some of us have macs and get the first message posted ( not the second one) I see dogweather is working on this and wonder if this will be a hard problem to solve and will be weeks or months in the solving or will it be more like days?

Are you using the workaround at https://github.com/corrados/jamulus/wiki/Installation-for-Macintosh ? Whatever resolution comes from @dogweather https://github.com/dogweather or @corrados https://github.com/corrados it will streamline the installation process, but the app and functionality will be the same as it's today via the side install workaround.

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/corrados/jamulus/issues/550#issuecomment-684829274, or unsubscribe https://github.com/notifications/unsubscribe-auth/AQZ3FS336X2WQ7VCY4JYM3TSDTU6VANCNFSM4QNIVJGQ .

ann0see commented 4 years ago

Any updates?

JWuStudio commented 4 years ago

Thanks for your work, this was effective as of 3.5.11. But the message is back today after installing 3.5.12. just fyi.

corrados commented 4 years ago

@dogweather What is the status of your investigation? Did you succeed with the signing?

JWuStudio commented 4 years ago

@corrados I think it is working now, again. I reinstalled it today, and it just said "“JamulusServer” is an app downloaded from the Internet. Are you sure you want to open it?", instead of the "developer cannot be verified" message. do not know if @dogweather did anything. Not an expert in this field either.

dogweather commented 4 years ago

@corrados I'm sorry, I haven't looked into it yet. I haven't actually tried out Jamulus either -- it definitely looks promising to me; I just haven't gotten to it.

CedricArbuckle commented 4 years ago

We are succeeding in our singing, Thank you.

On Wed, Oct 7, 2020 at 11:28 AM Volker Fischer notifications@github.com wrote:

@dogweather https://github.com/dogweather What is the status of your investigation? Did you succeed with the signing?

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/corrados/jamulus/issues/550#issuecomment-705013854, or unsubscribe https://github.com/notifications/unsubscribe-auth/AQZ3FSY6BJNNEPHEDPTFDNDSJSCJNANCNFSM4QNIVJGQ .

ann0see commented 3 years ago

The same problem occurs on Windows (SmartScreen): with MS edge you can't even download it, unless you trust it.

JamulusMSEdgeSmartScreenBlock

ann0see commented 3 years ago

Any chance it comes into the next release?