Apache flex 打包应用程序时出错-Flex-ANE

Apache flex 打包应用程序时出错-Flex-ANE,apache-flex,package,air-native-extension,ane,Apache Flex,Package,Air Native Extension,Ane,我们正在Flex项目中将推送通知与AppBoy SDK集成。 我们创建了一个电子邮件,但在打包应用程序时出现了这样的错误 打包应用程序时出错: Undefined symbols for architecture armv7: "_OBJC_CLASS_$_CTTelephonyNetworkInfo", referenced from: objc-class-ref in libcom.fingent.appboyapn.a(ABKDevice.o) "_CTFontManagerRegi

我们正在Flex项目中将推送通知与AppBoy SDK集成。 我们创建了一个电子邮件,但在打包应用程序时出现了这样的错误

打包应用程序时出错:

Undefined symbols for architecture armv7:
"_OBJC_CLASS_$_CTTelephonyNetworkInfo", referenced from:
  objc-class-ref in libcom.fingent.appboyapn.a(ABKDevice.o)
"_CTFontManagerRegisterGraphicsFont", referenced from:
  -[ABKInAppMessageViewController applyIconToLabelView:] in libcom.fingent.appboyapn.a(ABKInAppMessageViewController.o)
"_SLServiceTypeFacebook", referenced from:
  +[ABKFacebookDataProvider facebookAccountExistsInIOS] in libcom.fingent.appboyapn.a(ABKFacebookDataProvider.o)
  ___85+[ABKFacebookDataProvider fetchAndPostFacebookDataAccessPromptWithSuccessCompletion:]_block_invoke in libcom.fingent.appboyapn.a(ABKFacebookDataProvider.o)
"_ACFacebookPermissionsKey", referenced from:
  +[ABKFacebookDataProvider fetchAndPostFacebookDataAccessPromptWithSuccessCompletion:] in libcom.fingent.appboyapn.a(ABKFacebookDataProvider.o)
"_ACFacebookAppIdKey", referenced from:
  +[ABKFacebookDataProvider fetchAndPostFacebookDataAccessPromptWithSuccessCompletion:] in libcom.fingent.appboyapn.a(ABKFacebookDataProvider.o)
"_ACAccountTypeIdentifierFacebook", referenced from:
  +[ABKFacebookDataProvider fetchAndPostFacebookDataAccessPromptWithSuccessCompletion:] in libcom.fingent.appboyapn.a(ABKFacebookDataProvider.o)
"_OBJC_CLASS_$_SLRequest", referenced from:
  objc-class-ref in libcom.fingent.appboyapn.a(ABKFacebookDataProvider.o)
"_OBJC_CLASS_$_ACAccountStore", referenced from:
  objc-class-ref in libcom.fingent.appboyapn.a(ABKFacebookDataProvider.o)
"_OBJC_CLASS_$_SLComposeViewController", referenced from:
  objc-class-ref in libcom.fingent.appboyapn.a(ABKFacebookDataProvider.o)
ld: symbol(s) not found for architecture armv7
Compilation failed while executing : ld64

您的电子邮件是否已从旧的32位xcode编译重新编译为64位?如果不是的话,您需要这样做来编译16以上的Apache Flex SDK(请查看文档以了解确切版本…)这个站点上的某个地方有一个我曾经使用过的漂亮的ANT编译器:祝您好运。

感谢您的回复。我解决了这个问题。这就是框架的问题。默认情况下,AIR支持某些框架。如果我们正在使用任何其他框架,我们需要在创建电子邮件时对其进行打包。