1

我之前通过遵循本文中详述的步骤,设法在 MonoTouch 中使用 Nuance SpeechKit 获得了一个测试程序

从那以后,我将所有内容都更新到了最新最好的版本(IOS 6.0、xcode 4.5 等)。

我第一次按照之前遇到的有关 ARMv6 支持问题的所有相同步骤进行操作。我相信我正确地更改了项目的架构设置以删除 ARMv6 引用。我能够按照绑定步骤(来自上面的帖子)并且一切似乎都可以正常工作。

我看到的问题是在 MonoTouch 项目中。将引用的 DLL 替换为新创建的 DLL 后,我发现缺少引用错误。

似乎新创建的 DLL 并未公开 SpeechKit 框架。(旧的原始 DLL 很好地显示了 SpeechKit 框架。)

(我绝对是初学者,如果我破坏以下内容,请原谅我......)

我创建此绑定所遵循的原始步骤(链接到上面)让我在 xcode 项目中创建了一个包装文件。此包装器中的代码引用 SpeechKit 框架。示例中有一条注释表明此代码实际上并未使用,但链接需要。(以下评论)

// the SpeechKitWrapper isn't actually used - rather, it is a way to exercise all the API's that 
// the binding library needs from the SpeechKit framework, so that those can be linked into the generated .a file. 

对我来说,问题似乎是我遵循的步骤不再这样做。我不知道是否有项目设置或某些改变导致了这种情况。或者可能是完全不相关的东西。

有没有人知道我可能出了什么问题?

4

0 回答 0