Adobe AIR 更新 20.0 使本机扩展损坏

Adobe AIR update 20.0 left Native Extension broken

有一个 AIR 应用程序正在维护中,目前一切正常。直到12月08日AIR update 20.0进来,留下错误信息

"The required native extension is missing for this application. Try re-installing or contacting the publisher for assistance".

很多人都遇到过同样的情况,所以这一定是一个常见问题 - AIR 更新破坏了所有本机扩展,例如:

https://scratch.mit.edu/discuss/topic/172434/ https://support.magplus.com/hc/communities/public/questions/207651297-Adobe-AIR-The-required-native-extension-is-missing

等等等

有没有确定的修复方法,还是只能坐等Adobe出修复版本了?人们建议降级到 19.0 版,但对于任何大量使用的应用程序来说这似乎不切实际,大多数用户只会放弃而不是降级。

OS-X 上的 Air 20 跳转到 64 位(Windows 64 位将在接下来发布)因此任何 ANE 都需要为 ARCH x86_64 编译和 Air 应用程序 re-packaged 并发布用于 Air 20 运行时。

如果您需要两个运行时,您可以安装 Air 19,将安装程序重命名为其他名称,即 "Adobe AIR Application Installer 19.app",然后安装 Air 20...

AIR 64-bit on Mac OS X

The AIR shared runtime and SDK are now fully 64-bit on OSX!
With AIR 20, all Mac AIR applications will be 64-bit compatible. If you require 32-bit compatibility for OSX, please continue to use AIR 19 to create captive runtime applications.

回复:https://forums.adobe.com/thread/2051806