Users of the Mac operating system, when using the AinTransitions extension for Premiere Pro for the first time, may encounter a message like “AinforceExternalObject cannot be opened because the developer cannot be verified”.
When such a message appears, you need to click on the “Cancel” button and then allow the use of the library in the “Security & Privacy” panel.
What is it and why is it happening?
AinTransitions extension contains an additional library that we have developed using the functions of the operating system to expand the capabilities that are not available in the Premiere Pro API. In particular, we use function calls to invoke Premiere Pro menu commands such as “Paste”, “Copy”, “Group”. Accordingly, the operating system, based on the security policy, imposes additional requirements on libraries or applications that use the functions of the operating system.
By default, macOS allows users to install and use only approved and verified apps. I.e developers register with Apple and then verify their apps for use on Mac. This is a standard and necessary procedure for those who make software for Mac and mobile applications. However, we do not develop software for Mac and made only a library for extension to Adobe, so we do not participate in Apple’s developer program specifically. In this case, if the developer of an app or library doesn’t register with Apple or skip the verification process, you’ll see a message like “Cannot be opened because the developer cannot be verified” when you try to use the app or library.

In such a notification, you need to click on the “Cancel” button
How to Fix “AinforceExternalObject cannot be opened because the developer cannot be verified” issue?
- Once the error happens, open the “Security & Privacy” control panel from System Preferences (or alternatively open the Apple menu, and click Preferences).
- The Security & Privacy panel, General tab is updated with the info that the library was prevented from running (you should see a message with the text “AinforceExternalObject was blocked from use because it is not from an identified developer”).
Click Allow Anyway. - Restart AinTransitions extension for Premiere Pro. This time a different prompt is shown. Click Open – the library should run as you expect. You can now fully use the extension with transitions
- Not necessary, but desirable to restart Premiere Pro

In such a notification, you need to click on the “Open” button
