【问题标题】:missing required architecture armv7 in file? Ask文件中缺少所需的架构 armv7?问
【发布时间】:2018-05-29 03:18:21
【问题描述】:

我不断收到此警告和错误,谁能帮忙?

Undefined symbols for architecture armv7:
"_OBJC_CLASS_$_UTEModelDevices", referenced from:
  objc-class-ref in ConnectedViewControl.o
"_kUTEQueryRunData", referenced from:
  -[DBXFeedTableViewController syncSucess:] in 
DBXFeedTableViewController.o
"_kUTEQueryHRMData", referenced from:
  -[DBXFeedTableViewController uteManagerDevicesSate:error:userInfo:] 
in DBXFeedTableViewController.o
  -[DBXFeedTableViewController syncSucess:] in 
DBXFeedTableViewController.o
"_OBJC_CLASS_$_UTESmartBandClient", referenced from:
  objc-class-ref in DBXFeedTableViewController.o
  objc-class-ref in ConnectedViewControl.o
"_kUTEQueryBloodData", referenced from:
  -[DBXFeedTableViewController uteManagerDevicesSate:error:userInfo:] 
in DBXFeedTableViewController.o
  -[DBXFeedTableViewController syncSucess:] in 
DBXFeedTableViewController.o
 "_kUTEPasswordState", referenced from:
  -[DBXFeedTableViewController uteManagerDevicesSate:error:userInfo:] 
 in DBXFeedTableViewController.o
 "_kUTEQuerySleepData", referenced from:
  -[DBXFeedTableViewController syncSucess:] in 
DBXFeedTableViewController.o
"_OBJC_CLASS_$_UTEModelAlarm", referenced from:
  objc-class-ref in DBXFeedTableViewController.o
ld: symbol(s) not found for architecture armv7
clang: error: linker command failed with exit code 1 (use -v to see 
invocation)

我的应用在模拟器和 Iphone 中运行良好,但我没有获得存档文件。

【问题讨论】:

    标签: objective-c architecture ipa


    【解决方案1】:

    这些错误表示在链接应用程序二进制文件期间未找到UTEModelDevicesUTESmartBandClientUTEModelAlarm 等类。

    这表明它可能是在编译时发现的,所以我觉得你使用了一些框架或静态库,其中包含那些“UTE”类。

    所以你说这个库适用于模拟器和 iPhone,但不适用于“存档”操作。

    通常用于开发的普通设备/模拟器构建与存档构建之间的区别在于,开发构建是使用 DEBUG 配置进行的,而存档构建是 RELEASE。

    是否有可能您的项目设置中的库仅包含在 DEBUG 配置中,而不包含在 RELEASE 中?

    【讨论】:

      猜你喜欢
      • 2012-05-08
      • 2012-04-03
      • 1970-01-01
      • 2015-10-10
      • 2013-10-15
      • 2013-12-14
      • 2014-12-20
      • 1970-01-01
      • 2016-02-03
      相关资源
      最近更新 更多