我正在尝试通过 C# 媒介在 macOS 10.9.1 上使用 EDSDK。
我正在使用 Xamarin,但我没有得到 DllNotFoundException,所以大概它正在寻找框架。我也没有收到 EntryPointNotFoundException,所以这不是问题。
当我尝试调用 EdsInitializeSDK() 时,它永远不会返回,就好像它处于无限循环或类似情况一样。
如果我调用其他明显返回错误代码的函数,因为 SDK 未初始化,它们会返回而 IDE 不会标记任何问题。
有谁知道为什么会发生这种情况?
此外,示例(目标 C)程序成功运行。