Jump to content
Our response time is longer than usual currently. We're working to answer users as quickly as possible and thank you for your continued patience.

Slow startup (all Affinity apps)


Recommended Posts

  • Moderators
2 hours ago, Andrew Berth said:

Then I open this thread and see you changed your answer. This is advanced trolling.

I can see @PeterSvancar edited their comment shortly after posting, however I don't believe any malice was intended here - as I certainly have had to personally use this option more than once to correct a post of mine!

We'll be sure to officially update this thread and we'll try with others like this once we have an update from our developers/Apple :)

Link to comment
Share on other sites

30 minutes ago, Dan C said:

I can see @PeterSvancar edited their comment shortly after posting, however I don't believe any malice was intended here - as I certainly have had to personally use this option more than once to correct a post of mine!

We'll be sure to officially update this thread and we'll try with others like this once we have an update from our developers/Apple :)

I’m sure he didn’t do it on purpose, I was joking. (My disappointment was real, though. 😭)

Link to comment
Share on other sites

Tried the copying app suggestion.  30 sec load time reduced to around 3 seconds for all 3 Affinity apps.  Fix works well and so far (after 2 days) load time has not gone back.  also copy to desktop, then deleting from applications and dragging back over stops you have to change the name of the app.  Doesn't really change the time it takes but have had problems with apps before when changing names.

Link to comment
Share on other sites

38 minutes ago, Dave Tuck said:

Tried the copying app suggestion.  30 sec load time reduced to around 3 seconds for all 3 Affinity apps.  Fix works well and so far (after 2 days) load time has not gone back.  also copy to desktop, then deleting from applications and dragging back over stops you have to change the name of the app.  Doesn't really change the time it takes but have had problems with apps before when changing names.

Hi Dave

Is the load time still around 3 seconds after you have rebooted your machine?

Thanks

Paul M

Link to comment
Share on other sites

I am having incredible issues with affinity photo. Slow to start up and then absolutely taking minutes and minutes and minutes for things to open and then once I hit develop it’s the same thing. I have a deadline to meet and I’m very close to resigning up for Adobe. Is there any resolution to this??

Link to comment
Share on other sites

  • Moderators

@Kron777

Welcome to the Serif Affinity forums :) 

The slow start-up issue is just that, slow then normal afterwards. This specific problem does not go on to result in slowness later in things like develop, so I suggest you make your own new thread in the relevant bugs forum with any sample files you can provide and a recipe/description of the changes you are making in develop.

Patrick Connor
Serif Europe Ltd

"There is nothing noble in being superior to your fellow man. True nobility lies in being superior to your previous self."  W. L. Sheldon

 

Link to comment
Share on other sites

  • 2 weeks later...
On 5/29/2021 at 11:58 AM, Paulm said:

Hi Dave

Is the load time still around 3 seconds after you have rebooted your machine?

Thanks

Paul M

 It's the 12 June now and after a number of re-boots the load times have reverted back to 30 seconds again.  A shame it had held until a couple of days ago.    I've just re-copied the apps again and the load times are back down to 3 seconds.  Annoying but it is quick fix!  Only takes a minute or two.

Link to comment
Share on other sites

6 hours ago, Kobold said:

Try Pixelmator Pro instead of Affinity Photo  ......  really fast start, and super fluid action.

I sometimes use Pixelmator Pro but one thing about it that I do not like is I have as yet not found a way to fluidly zoom to any magnification I want. I guess I have become spoiled by Affinity's support for zooming with the mouse wheel (or equivalent), its Navigator panel, & its incredible range of zoom levels.

Affinity Photo 1.10.5, Affinity Designer 1.10.5, Affinity Publisher 1.10.5;  2020 iMac 27"; 3.8GHz i7, Radeon Pro 5700, 32GB RAM; macOS 10.15.7
Affinity Photo 
1.10.5.280 & Affinity Designer 1.10.5 for iPad; 6th Generation iPad 32 GB; Apple Pencil; iPadOS 15.7

Link to comment
Share on other sites

I also only use Pixelmator Pro since I have to wait so long when starting Affinity Photo. I think Affinity has lost a lot of its popularity since this problem started and even more the longer it goes on. If you could at least load the old version, which still launched quickly.

Link to comment
Share on other sites

  • 2 weeks later...

Shit, have to use Affinity again on my M1 Mac, ......  with Affinity silicon support  ..........  20 seconds .........  go make a coffee!

Why I am posting this? Because this is not acceptable what Affinity guys are doing. They never been focused on fixing bugs, they always been focused on bringing new stuff, often stuff nobody really needs. I call it gimmicks.

As soon as I find an alternative to designer, I will put it somewhere else .........   on my M1 Mac I did not even install Photo due to these reasons ......  

Could be really great apps  .........  but: Could be if ........

Link to comment
Share on other sites

  • Moderators
20 minutes ago, Kobold said:

Why I am posting this? Because this is not acceptable what Affinity guys are doing. They never been focused on fixing bugs, they always been focused on bringing new stuff, often stuff nobody really needs. I call it gimmicks.

4 minutes ago, Delden said:

Apparently, it would have been more honest to say "We won't fix it", but they didn't do that.

I'm certainly sorry to hear you both feel this way.

Please see the previous post from earlier in this thread - 

As stated, this issue is caused due to Apples YARA malware scanning and Affinitys' use of the JIT runtime flag, meaning there's only so much we can do here at Affinity to resolve this issue.

We're working directly with Apple to try and achieve this, however it will likely also require an update from Apple directly to address this.

Once we have further information to provide, we'll be sure to update our customers.

We of course apologise for any inconvenience in the meantime, but please do know we're not simply ignoring this issue.

Link to comment
Share on other sites

Thanks Dan C, it's good to know that you're not ignoring it. 

More heavy apps currently installed on my Mac don't behave this way. Do you have more information on the root cause, technically speaking ? Why are Affinity apps in particular affected by this ?

Link to comment
Share on other sites

  • Moderators

No problem at all :)

I'm not personally well versed in the technicalities of this - but I believe it is mostly due to Affinity being a 'Universal Mac App' - meaning it has both the code for Intel based macs and M1 based macs in the same download.

We're aware there are other 'Universal Mac Apps' that do not exhibit this behaviour, and I believe this is where the JIT/YARA issue starts for the Affinity apps, however I couldn't provide any more information than this without guessing myself, apologies!

Link to comment
Share on other sites

1 hour ago, Dan C said:

As stated, this issue is caused due to Apples YARA malware scanning and Affinitys' use of the JIT runtime flag, meaning there's only so much we can do here at Affinity to resolve this issue.

Sorry @Dan C but that isn't the case. One of the other staff already confirmed on here in another thread that the issue is your software has an embedded browser for the welcome screen/user account functionality. That has security implications (a full JS runtime for example) and so triggers an extended check by the OS. These are things that could be moved to a "native" interface and so removing the browser, no it wouldn't be straightforward, but it is within Serif's ability should the motivation be there.

Link to comment
Share on other sites

  • Moderators

My apologies, this is not information I had been made aware of.

As I understand it, the Welcome Screen and My Account dialogs that use an embedded browser require the JIT flag that Affinity sets, to stop the app from crashing on certain macOS versions - however the JIT flag in conjunction with YARA scanning is reset each time the Mac is restarted, so the app goes through the 'extended check' that you've mentioned, even if the package hasn't changed since it's last scan and this is what causes the delay in opening.

Although not absolutely integral to the Affinity app, I don't believe we have any plans to remove the embedded browser functionality at this time as we have worked hard to implement these features to the app and we feel they benefit our users.

Hopefully Apple will provide an update regarding this shortly, so that our customers can continue to use the new features of the Affinity apps, without macOS scanning the app each time it is launched.

Link to comment
Share on other sites

I would find it useful if Affinity would offer the old versions again that did not yet have the delayed start. That should have happened a long time ago! Instead, they want to stick to this stupid start screen and make the users wait. Who knows when Apple will react and whether they will do it at all!

Link to comment
Share on other sites

  • Moderators

You can find legacy versions available to download from the following links, though we only officially recommend running the latest version available.

However the Welcome Screen has been part of Affinity apps essentially since launch, so I am not sure that a previous version will open quicker on Big Sur - this is untested as we're focused on bugs in the latest release/beta version. 

Photo - https://store.serif.com/update/macos/photo/1/ 
Designer - https://store.serif.com/update/macos/designer/1/
Publisher - https://store.serif.com/update/macos/publisher/1/

Link to comment
Share on other sites

Thank you, Dan.

At least, now it is safe to assume that:

  1. Serif will not swap to another web framework despite the welcome screen and the log in page being mostly useless for the vast majority of users.
  2. In a pure Apple's "You're holding it wrong" fashion, there will be little chance that Yara & co it won't ever be fixed.

So I understand that passing annoyances to the end user is totally acceptable and that Serif doesn't mind to alter its good reputation by delivering unsatisfactory products.

I admit that I'm being a bit harsh, but these apps were working perfectly before adding these connected things. What are you planning ? Yet another market ? Yet another cloud storage ? Yet another subscription model ? No, thanks. It was precisely why I've chosen Serif products in the first place.

Honestly, I was rather happy to stop using Adobe products, but it seems that Serif is taking the same road.

 

Link to comment
Share on other sites

  • Moderators
2 minutes ago, rudluc said:

Unfortunately, the download source is of no use to me. I have got the applications from the Mac AppStore.

I'm sorry to hear this, unfortunately Apple do not allow us to distribute old versions through the AppStore as they only offer the latest version for download, my apologies.

2 minutes ago, Delden said:
  1. Serif will not swap to another web framework despite the welcome screen and the log in page being mostly useless for the vast majority of users.
  2. In a pure Apple's "You're holding it wrong" fashion, there will be little chance that Yara & co it won't ever be fixed.

As I'm not a developer, I couldn't possibly confirm either of these - I'm simply trying to relay the information that I have.
I don't believe that we have any plans to remove the web browser from the app, but should an alternative be provided that continues to allow the Affinity app to function as our devs want it to as well as reducing this launch time then I see no reason why we wouldn't at least consider swapping frameworks - but again this is pure conjecture as I don't have access to the same information that our developers have.

Link to comment
Share on other sites

5 minutes ago, Dan C said:

As I'm not a developer, I couldn't possibly confirm either of these - I'm simply trying to relay the information that I have.
I don't believe that we have any plans to remove the web browser from the app, but should an alternative be provided that continues to allow the Affinity app to function as our devs want it to as well as reducing this launch time then I see no reason why we wouldn't at least consider swapping frameworks - but again this is pure conjecture as I don't have access to the same information that our developers have.

Yeah, devs are sometimes living in an obscure world, dealing with complicated dragons and wizards related stuff. For some, it's even a magical dimension... 😂

Thank you again for your time, I appreciated it !

Link to comment
Share on other sites

33 minutes ago, Dan C said:

I'm sorry to hear this, unfortunately Apple do not allow us to distribute old versions through the AppStore as they only offer the latest version for download, my apologies.

A long time ago, in a galaxy.. well this galaxy, I made a suggestion that Serif offer a previous version in the same manner that the beta versions are made available, so that if an App store user runs into a "show stopper" issue after an update they have a fall back available to them. Did anything ever get discussed about that internally?

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
 Share

×
×
  • Create New...

Important Information

Please note there is currently a delay in replying to some post. See pinned thread in the Questions forum. These are the Terms of Use you will be asked to agree to if you join the forum. | Privacy Policy | Guidelines | We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.