我需要有关在Flash Builder 4.6 - Win 7中访问通讯簿的帮助

时间:2013-02-03 01:51:43

标签: iphone ios flash-builder flashdevelop

嘿伙计,所以我正在尝试为iPhone开发应用程序,现在非常非常难倒。我尝试过使用Contact Editor - ANE(http://extensionsforair.com/extensions/contact-editor/#comment-7488),但是收到错误:

VerifyError: Error #1014: Class pl.mllr.extensions.contactEditor::ContactEditor could not be found.

    at runtime::ContentPlayer/loadInitialContent()
    at runtime::ContentPlayer/playRawContent()
    at runtime::ContentPlayer/playContent()
    at runtime::AppRunner/run()
    at ADLAppEntry/run()
    at global/runtime::ADLEntry()

我确保在ActionScript构建路径下包含了正确的文件路径,除此之外我不知道还能做什么。我确实得到了ContactsSimpe()函数的功能,在查找函数时会提示。所以我知道它是连接但是一旦我在flash pro中进行编译和测试,我就会收到此错误。以下是一些可能有用的代码:

   code....
    import pl.mllr.extensions.contactEditor.ContactEditor;

        public class soscode extends MovieClip   {
            var contactEditor:ContactEditor;


            public function soscode() {
                stop();
                init();
                contactEditor.getContacts();


            }
     code...

在左侧的项目窗口中,本机扩展名的.swc文件位于参考文件夹中。就是这样。

我真的需要一些帮助,如果你能帮我一把,我会非常感激!

大卫,

如果您还有其他需要,请告诉我。

1 个答案:

答案 0 :(得分:0)

我猜这可能有点晚了,但我自己一直遇到这个问题,这是因为ANE在发送到设备/模拟器时没有与应用程序一起打包。

在运行时未找到NE中的类,但可以在Flash Builder中访问。

事实证明,默认情况下,.ANE文件未复制到设备。

要解决此问题,请更改以下项目属性:

ActionScript构建包装 - > Apple iOS - >原生扩展 - > 检查ANE的“套餐”

不知道为什么默认不包括它。当您取消选中“Package”时,会收到警告,告诉您它可能会导致运行时问题!

希望这对某人有用。