Skip to main content
KR-san
Inspiring
June 21, 2019
Answered

Problem about macOS Notarization

  • June 21, 2019
  • 4 replies
  • 1672 views

Sorry,I use poor English.

We have a lot of AS2 era applications.
We've been fighting with GateKeeper for macOS users.
(e-sign / Installer to create in "application" folder...)
We also support 64bit.
And now I am applying for a notarization, There are a few applications that are "invalid".

This is error log.
{
  "logFormatVersion": 1,
  "jobId": [hidden],
  "status": "Invalid",
  "statusSummary": "Archive contains critical validation errors",
  "statusCode": 4000,
  "archiveFilename": [hidden],
  "uploadDate": [hidden],
  "sha256": [hidden],
  "ticketContents": null,
  "issues": [
    {
      "severity": "error",
      "code": null,
      "path": [hidden]"/Contents/MacOS/Flash Player",
      "message": "The executable does not have the hardened runtime enabled.",
      "docUrl": null,
      "architecture": "i386"
    },
    {
      "severity": "error",
      "code": null,
      "path": [hidden]"/Contents/MacOS/Flash Player",
      "message": "The executable does not have the hardened runtime enabled.",
      "docUrl": null,
      "architecture": "x86_64"
    }
  ]
}

Many notary apps have "warning" level issues. ("message" is same.)
There is no functional difference between the two apps.
(Unfortunately it's not something I developed)
Illustration, text and Animation are very different.

Therefore, I think that the difference in publish settings is the cause.
However,I can't solve it.Do you have the information?

This topic has been closed for replies.
Correct answer KR-san
The problem was solved.
I just added an option "--options runtime" when using the "codesign" command.
I found this in the Xojo forum. But I do not know the detailed mechanism.
 
However,the other day,Apple announced that it will loosen the notarization standard. it may pass without doing anything.
Ancient AS2 applications has landed on the Catalina Island!

4 replies

KR-san
KR-sanAuthorCorrect answer
Inspiring
September 19, 2019
The problem was solved.
I just added an option "--options runtime" when using the "codesign" command.
I found this in the Xojo forum. But I do not know the detailed mechanism.
 
However,the other day,Apple announced that it will loosen the notarization standard. it may pass without doing anything.
Ancient AS2 applications has landed on the Catalina Island!
Community Expert
June 24, 2019

I am sorry to make you irritable, but I just wanted you to know that Adobe killed AS2 years ago and there is just not a lot of support for it anymore. It was also to let you know there are other options. The other reason I am telling you this is because AS2 is no longer a part of Adobe Animate/flash might be why you're getting the error. Not to make you feel irritable. Sorry I couldn't be more of a help. Good luck to you.

Robert Mc Dowell
Legend
June 24, 2019

@

Community Expert
June 24, 2019

No Problem. Again. Sorry, I couldn't more of a help.

Community Expert
June 24, 2019

Have you thought about wrtiting it in AS3 or Javascript? Those are more current. As2 is no longer supported.

Robert Mc Dowell
Legend
June 24, 2019

@

I think that today if some developers/companies still are using As2 that's because they don't have choice.

So a recurrent question like this is more irritable than helpful.

Robert Mc Dowell
Legend
June 21, 2019

Maybe Flash is not enabled on your browser.

you should enable it everytime you visit the website, it's a restricition from the browsers (unfortunately)

KR-san
KR-sanAuthor
Inspiring
June 24, 2019

I don't get your saying.

Ah.....I'm writing about Flash Projector(Stand-alone FlashProjector).

Do you not misunderstand?

Robert Mc Dowell
Legend
June 24, 2019

please provide your code or FLA