Corona SDK OpenSSL插件问题

我在我的 Corona 项目中包含 OpenSSL 插件遇到了问题。

在这一行中

local openssl = require "plugin.openssl"

项目崩溃并显示错误:

> module 'plugin_openssl' not found:resource (plugin_openssl.lu) does
> not exist in archive no field package.preload['plugin_openssl'] no
> file '/Users/Apple/Library/Application
> Support/Corona/Simulator/Plugins/plugin_openssl.lua' no file
> '/Users/Apple/Library/Application
> Support/luaglider2/dev/ProjectBuilds/___________(Builds)/___________(default)/___________/plugin_openssl.lua' no file '/Applications/CoronaSDK/Corona
> Simulator.app/Contents/Resources/plugin_openssl.lua' no file
> '/Users/Apple/Library/Application
> Support/Corona/Simulator/Plugins/plugin_openssl.dylib' no file
> './plugin_openssl.dylib' no file '/Applications/CoronaSDK/Corona
> Simulator.app/Contents/Resources/plugin_openssl.dylib'

在我的 build.settings 中:

plugins = {
     ["plugin.openssl"] = {publisherId = "com.coronalabs"},
},

有人遇到过这个问题吗?

谢谢

点赞
用户2053591
用户2053591

已解决!

在启动 app 时,Corona 需要下载插件。但是在我的工作场所,代理服务器阻止了下载。

2014-07-01 03:21:47
用户236378
用户236378

这是一个过时的问题,但目前 OpenSSL 插件可能需要 VS2013 x86 redistributable https://aka.ms/highdpimfc2013x86enu 才能工作。 如果您的错误提示:`error loading 'plugin_openssl' from file '....\plugin_openssl.dll',那么此步骤将有帮助。 错误提示表明它找到了该 dll,但无法加载它。 Redist 可以解决这个问题。

2021-02-23 13:26:18