4

この Adob​​e Native Extension ' SongPickerANE ' のサンプル プロジェクトを、Windows の Flash Builder から iOS デバイスで実行しようとしています。AIR SDK 3.4 を使用して Mac 上の Flash Builder から同じデバイス (および iOS シミュレーター) で正常に実行しましたが、必要な iOS SDK (6.1 )。

そこで、Windows マシンで AIR SDK を最初に 3.5 に更新し、現在は現在のバージョン 3.9 に更新しました。これにより、私が抱えていた iOS SDK の問題が解決されたように見えましたが、どちらも次のエラーで実行できませんでした。

java.lang.Exception: 
Undefined symbols for architecture armv7:
  "_objc_setProperty_nonatomic", referenced from:
      -[SongPickerHelper setPickedItem:] in libcom.newpixel.air.nativeextensions.SongPicker.a(SongPickerHelper.o)
ld: symbol(s) not found for architecture armv7
Compilation failed while executing : ld64

私のiOS開発の遠い昔の記憶から、これはある種のXCodeリンク/ビルド設定/フェーズエラーですか? それを修正するには、ANE を編集して再コンパイルする必要がありますか、それとも ANE を使用して修正するために Flash Builder プロジェクトで設定できるものはありますか?

ANE の再コンパイルが必要な場合は、どこから始めればよいかについてのヒントやアドバイスをいただければ幸いです。

よろしくお願いします。

4

0 に答える 0