首页 > 其他分享 >Xcode 14签名问题

Xcode 14签名问题

时间:2022-11-29 16:26:25浏览次数:38  
标签:14 -- Xcode ios framework build target flutter 签名

升级Xcode 14版本后,打包报错,提示签名相关问题。

1、对于cocoapods管理的三方库,设置不签名即可,podfile中,添加下述代码:
`post_install do |installer|
installer.pods_project.targets.each do |target|
flutter_additional_ios_build_settings(target)

Add the line below

target_is_resource_bundle = target.respond_to?(:product_type) && target.product_type == 'com.apple.product-type.bundle'

target.build_configurations.each do |config|

  # And lines from here
  if target_is_resource_bundle
    config.build_settings['CODE_SIGNING_ALLOWED'] = 'NO'
    config.build_settings['CODE_SIGNING_REQUIRED'] = 'NO'
    config.build_settings['CODE_SIGNING_IDENTITY'] = '-'
    config.build_settings['EXPANDED_CODE_SIGN_IDENTITY'] = '-'
  end
  # to here

end

end
end`

2、Flutter混编的项目,由于flutter clean命令会清理掉.ios文件中profile,flutter pub get 会自动生成.ios文件,写在profile中不可取。

flutter模块以framework形式引入iOS原生工程,用命令生成framework时,加上--no-codesign参数,即:
flutter build ios --release --no-codesign
打包出来,取出相应的framework。

cocoapods形式引入flutter模块,flutter build ios-framework --cocoapods 中没有不签名的参数,打包一直失败。
这种形式只能设计Flutter SDK至最新版本,我升级到stable 3.3.9版本,打包是正常的。
生成framework命令:
flutter build ios-framework --cocoapods --output=文件路径 --verbose

标签:14,--,Xcode,ios,framework,build,target,flutter,签名
From: https://www.cnblogs.com/xbios/p/16935683.html

相关文章

  • Maven配置ojdbc14-10.2.0.4.0.jar
    对于oralce的jdbc驱动,在maven上搜索到把pom配置复制到pom.xml里进行引用的时候出现下面这种情况<dependency><groupId>com.oracle</groupId><artifactId>ojdb......
  • XCode 4.2.1 项目的几个模版说明
    XCode4.2.1项目的模版截图: SingleViewApplication Thistemplateprovidesastartingpointforanapplicationthatusesasingleview.Itprovidesaviewcont......
  • 2014年3月29-阿里巴巴线上笔试题-研发岗
    将一个从大到小的数组,用以下排序方法排序成从小到大的,______最快。插入排序冒泡排序快速排序堆排序18:36:37 IP数据报头采用______字节序,在此字节序下从低地址到高地址0x12......
  • sql server 生成自签名证书
    生成证书的步骤1,cd到C:\ProgramFiles(x86)\WindowsKits\8.0\bin\x64 2,执行命令:makecert-r-pe-svc:\test.pvk-n"CN=DESKTOP-0T8FP81"-b01/01/2000-e01/01/20......
  • 搭建rac dg备库连接数据库时报错ORA-12514
    文档课题:搭建racdg备库连接数据库时报错ORA-12514,如下所示:[oracle@hisdb3~]$sqlplussys/oracle_4U@healdgassysdbaSQL*Plus:Release11.2.0.4.0ProductiononSunN......
  • Xcode编译错误__NSCFConstantString
    __NSCFConstantString:主要错误就是数据类型造成的,然后就是检查哪个地方造成的数据类型调用错误错误一:'-[__NSCFConstantString_imageThatSuppressesAccessibilityHairlineT......
  • 电子签名的写法
    <!DOCTYPEhtml><htmllang="en"><head>  <metacharset="UTF-8">  <metahttp-equiv="X-UA-Compatible"content="IE=edge">  <metaname="viewport"......
  • 【Vuejs】114-从头开始学习Vuex
    一、前言当我们的应用遇到多个组件共享状态时,会需要多个组件依赖于同一状态抑或是来自不同视图的行为需要变更同一状态。以前的解决办法:a.将数据以及操作数据的行为都定义在......
  • 【06.03】深圳南山人工智能公司 18-35K*14薪 嵌入式岗位内推
    朱老师推荐语:此岗位是大讲堂海思项目学员王工提供的内推。​你如果不找工作那就看看而已,只要有考虑找工作那就不要放过哪怕一个可能。你想想,最终肯定要有人拿到这个offer,凭......
  • 【06.14】北京奔图电子 嵌入式软件研发 多个岗位内推
    朱老师推荐语:此岗位是大讲堂海思项目学员马工提供的自己公司岗位内推。​你如果不找工作那就看看而已,只要有考虑找工作那就不要放过哪怕一个可能。你想想,最终肯定要有人拿到......