macOS Catalina : software notarization ... ?

DSP, Plugin and Host development discussion.
RELATED
PRODUCTS

Post

With the advent of macOS Catalina, a "stronger" software notarization will be adopted.

My question is : is it valid just for APPS or the new notarization is strictly REQUIRED also for PLUGINS (VST2, VST3, AU) ?

Thanks for any hint !
bruno @ Xhun Audio || www.xhun-audio.com || Twitter || Instagram
Image

Post

I opened a thread on this regard recently viewtopic.php?f=33&t=531177

AFAIK the requirement should apply to apps but I have read on JUCE forum it's also required for plugin files https://forum.juce.com/t/apple-gatekeep ... bles/29952

Post

Hi,

thank you so much for the info and for the thread link.

Before I say something offensive, I think I will keep my mouth closed about Apple and its *nonsense* policies of the last years. They completely lost their hold on what computing is.

People should stop calling "eccentric, charismatic visionary" someone who is simply insane. Sorry for the outburst.
bruno @ Xhun Audio || www.xhun-audio.com || Twitter || Instagram
Image

Post

I also find this notarization thing a bit nonsense.

Post

+1

Post

following...

Post

I'm preparing to test both plugins and installers signing and notarization. It's not pretty clear what we have to do and what only needs to be signed or notarized. I watched a WWDC 2019 multi part video about Apple Notarization and it's not clear. What I understand is that debuggers will not attach on notarized applications. This means that DAW developers will have to provide "Dev" versions of their products, similar to what Avid does.

Here's the video: https://www.youtube.com/watch?v=220plbQ4oGk

I see Apple using improved security as a way to force developers to pass through their App Store and I hardly believe that we will all be forced to do that in the near future, as soon as their new ARM based Macs will be available on the market.

My 2 cents,
Luca

Post

Audiority wrote: Wed Sep 11, 2019 11:58 am I see Apple using improved security as a way to force developers to pass through their App Store and I hardly believe that we will all be forced to do that in the near future, as soon as their new ARM based Macs will be available on the market.
Will this be a reality? If yes, will it be for ALL the computer line, or just for the low end laptops?
Fernando (FMR)

Post

I suppose it'll be for all the computer line excepts the Mac Pro, but it's a mere speculation based on how they behave in the past. But we'll see soon.. I remember they are expected for 2020.

Post

Audiority wrote: Wed Sep 11, 2019 11:58 amThis means that DAW developers will have to provide "Dev" versions of their products, similar to what Avid does.
So basically this means no more debugging in DAWs then.. :D

Post

Apple: "Yeah, f**k developers, we'll do everything ourselves!"

Post

>I think I will keep my mouth closed...

There's no reason to stay silent. Customers/users need to know because they don't know, which is the only reason Apple can get along with it.
In Apple's viewpoint, it makes sense why they do this. 1) A big criticism of their OS is that malware exists, and locking down software by putting the burden on developers to jump through all these hoops is a zero-cost way for Apple to decrease malware. And 2) Apple wants that 30% App Store commission by making it harder for developers to offer software outside the App Store, and they want to make it harder for developers to compete with their in-house software packages.
In other words, Apple's business model no longer depends on third-party software, so why would they help developers to write software for their OS? In fact, in some cases third-party software is harmful to their business model.
VCV Rack, the Eurorack simulator

Post

Audiority wrote: Wed Sep 11, 2019 11:58 am ...as soon as their new ARM based Macs will be available on the market.
Well, for that specific scenario (CPU/hardware reset), together with the new SDK, I think Apple should provide all developers also a dedicated brick wall... :bang:

@vortico
the reason for which I prefer to keep my lips sealed is because things seem to procede this way, when it's about Apple (unfortunately) :
https://www.youtube.com/embed/FL7yD-0pq ... t=0&end=91

Seriously, current Apple strategy consists in preparing itself to quit from the workstation market. Since several years, they just want to sell iPhones and their Apps.

Any other company with this specific strategy would fail in a 2-3 years. Only the adoption of a more mature critical thinking (towards Apple) would change the things (maybe) - instead of the current "fanboys" general attitude.
Last edited by xhunaudio on Thu Sep 12, 2019 9:43 am, edited 2 times in total.
bruno @ Xhun Audio || www.xhun-audio.com || Twitter || Instagram
Image

Post

Apple doesn't care about developers anymore because the devs will do anything to be on their system. That's why they are removing support for OpenGL and doing other stuff too.

Removing the OpenGL support will be a significant cost for many companies since they will be needed to switch to Metal, but it will improve the general performance of the GUI on the macOS and its apps, so the end-user wins, like with the notarization.

Post

Youlean wrote: Wed Sep 11, 2019 7:03 pm Removing the OpenGL support ...
One of the most insane moves ever, indeed. I can't believe it when I read that announcement, years ago... :shrug:

Their current strategy is trivially clear - but that simply won't pay on the long-term.
bruno @ Xhun Audio || www.xhun-audio.com || Twitter || Instagram
Image

Post Reply

Return to “DSP and Plugin Development”