0

皆さん、私は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 Build Path の下に正しいファイル パスが含まれていることを確認しましたが、他に何ができるかわかりません。関数を探すときにヒントとなる ContactsSimpe() 関数のような関数を取得します。接続していることはわかっていますが、フラッシュプロでコンパイルしてテストすると、このエラーが発生します。役立つコードを次に示します。

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

        public class soscode extends MovieClip   {
            var contactEditor:ContactEditor;


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


            }
     code...

左側の私のプロジェクト ウィンドウでは、ネイティブ拡張の .swc ファイルが参照フォルダーにあります。それはそれについてです。

これについて本当に助けが必要です。手を差し伸べていただければ幸いです。

デビッド、

他に何か必要な場合はお知らせください。

4

1 に答える 1

0

これは少し遅いかもしれないと推測していますが、私はちょうどこの問題を抱えていました.ANEがデバイス/シミュレータに送信されたときにアプリにパッケージ化されていなかったことが原因でした.

NE 内のクラスは実行時に見つかりませんでしたが、Flash Builder でアクセスできました。

デフォルトでは、.ANE ファイルがデバイスにコピーされていないことが判明しました。

これを修正するには、次のプロジェクト プロパティを変更します。

ActionScript Build Packaging -> Apple iOS -> Native Extensions -> ANE の「Package」をチェック

デフォルトで含まれていない理由がわかりません。「パッケージ」のチェックを外すと、実行時に問題が発生する可能性があるという警告が表示されます!

これが誰かに役立つことを願っています。

于 2013-10-29T18:09:56.190 に答える