ios – Swift Apple Mach-O链接器错误

ios – Swift Apple Mach-O链接器错误,第1张

概述我将我的项目从 swift 3转换为 swift 4并使用最新版本的xcode 9.在构建时,我收到以下错误: 架构arm64的未定义符号:   “__T0So22AVCapturePhotoSettingsC12AVFoundation01_abC16SwiftNativeTypesACWP”,引自:       CameraVC.o中的__T06SpotMi8CameraVCC12captur 我将我的项目从 swift 3转换为 swift 4并使用最新版本的xcode 9.在构建时,我收到以下错误:

架构arm64的未定义符号:
  “__T0So22AVCapturePhotoSettingsC12AVFoundation01_abC16SwiftNativeTypesAcwp”,引自:
      CameraVC.o中的__T06SpotMi8CameraVCC12capturePhotoyypF
  “__T012AVFoundation39_AVCapturePhotoSettingsSwiftNativeTypesPAAE016availablePrevIEwc11PixelFormatG0SaySo8NSNumberCGfg”,引自:
      CameraVC.o中的__T06SpotMi8CameraVCC12capturePhotoyypF
ld:找不到架构arm64的符号

我没有线索.任何帮助都感激不尽.

干杯!

解决方法 XCode9中存在一个错误. Apple无意中将AVFoundation中的某些功能设为私有.

解决方法:

将availablePrevIEwPhotopixelFormatTypes更改为源中的__availablePrevIEwPhotopixelFormatTypes.

同样如下:

supportedcolorSpaces – > __supportedcolorSpaces

supportedFlashModes – > __supportedFlashModes

availableRawPhotopixelFormatTypes – > __availableRawPhotopixelFormatTypes

availablePhotopixelFormatTypes – > __availablePhotopixelFormatTypes

然后它可能会编译!祝好运!

总结

以上是内存溢出为你收集整理的ios – Swift Apple Mach-O链接器错误全部内容,希望文章能够帮你解决ios – Swift Apple Mach-O链接器错误所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://www.54852.com/web/1005617.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-22
下一篇2022-05-22

发表评论

登录后才能评论

评论列表(0条)

    保存