Flutter 2.10.5 踩坑

升级到2.10.5之后,之前写的插件在iOS打包的时候
因为引用了第三方的framework,导致会报错,
此时需要在插件工程的****.podspec文件添加

  s.ios.vendored_frameworks = 'Frameworks/****SDK.framework'
  s.vendored_frameworks = '****SDK.framework'

  ### 基础库
  s.frameworks = 'SystemConfiguration'
  s.libraries = 'stdc++'

s.pod_target_xcconfig = {
    'DEFINES_MODULE' => 'YES',
    'EXCLUDED_ARCHS[sdk=iphonesimulator*]' => 'i386',
    'ENABLE_BITCODE' => 'NO', 
    'OTHER_CFLAGS' => '$(inherited) $(ALGORITHMS)',
    'OTHER_LDFLAGS' => '$(inherited) -ObjC',
  }
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容