Copy link to clipboard
Copied
My company provides a solution that installs, among other things, an Illustrator Extension. This Extension relies on the AIHostAdapter plug-in to get host events from Illustrator, and so it includes this plug-in as part of our installed files.
We are working on getting our software to pass all of Apple's new notarization requirements, and some of the warnings (soon to be errors) are caused by issues with this AIHostAdapter plug-in. The plug-in we have is the same that was introduced with Illustrator CC 2014. It still works as of AI 2020, but it will need updates to pass notarization checks.
The biggest issue is that the AIHostAdapter plug-in is built against a pre- macOS 10.9 SDK. There are also warnings that it is not signed and does not include a timestamp.
As a test, I created a zip file of the plug-in and submitted it for notarization.
At first, I get these errors about it not being signed:
"issues": [
{
"severity": "error",
"code": null,
"path": "AIHostAdapter_4.0_MacOSX.zip/AIHostAdapter.aip/Contents/MacOS/AIHostAdapter",
"message": "The binary is not signed.",
"docUrl": null,
"architecture": "x86_64"
},
{
"severity": "error",
"code": null,
"path": "AIHostAdapter_4.0_MacOSX.zip/AIHostAdapter.aip/Contents/MacOS/AIHostAdapter",
"message": "The signature does not include a secure timestamp.",
"docUrl": null,
"architecture": "x86_64"
}
]
It was easy enough to re-sign it with our Apple Developer ID, satisfying the above requirements, but the next notarization submission returned the following issue:
"issues": [
{
"severity": "warning",
"code": null,
"path": "AIhostAdapter_4.0_NewZip.zip/AIHostAdapter.aip/Contents/MacOS/AIHostAdapter",
"message": "The binary uses an SDK older than the 10.9 SDK.",
"docUrl": null,
"architecture": "x86_64"
}
]
Fixing this issue obviously involves re-building the AIHostAdapter plug-in for macOS against a 10.9 or later SDK. Is this something that has been, or can be done? Has anyone else encountered or had to deal with this?
Is the AIHostAdapter plug-in still an officially supported thing? Since the transition to the CEP platform and away from the Flex/ExtensionBuilder stuff I haven't been able to find any kind of official distribution channel for it.
Thanks
Copy link to clipboard
Copied
Hey, Did you find a suitable file?
Copy link to clipboard
Copied
Not yet. I ended up submitting an official Adobe developer support request and am supposed to hear back from them within the next few days. I'll update this thread with anything relevant I hear back or can share.
Copy link to clipboard
Copied
Thanks Bud
Copy link to clipboard
Copied
Hey @GoColts do you happen to have the same file URL for windows version?
Copy link to clipboard
Copied
I have seen some behind-the-scenes talk about this, I suspect @gocolts is the original requester.
If other people like @rahuls82293989 are watching this conversation and use the AIHostAdapter, please speak up.
Copy link to clipboard
Copied
We need it as well
Copy link to clipboard
Copied
Moved to the Exchange forum
Find more inspiration, events, and resources on the new Adobe Community
Explore Now