错误提示:
在使用Xcode 14进行打测试包时,pod install 后,库里有bundle资源文件则会在编译时报错,error:“signing for “xxx” requires a development team. Select a development team in the Signing & Capabilities editor.”
第一种方案(笨方法):
对报红的三方库依次添加证书及配置文件等,可解决问题,但是如果多,一是慢,二是他不是根本解决办法,还会出现,很麻烦 (不推荐)
第二种方案(推荐):
查了很多资料,这个方案解决了当前问题,记录一下,希望可以帮到你。
终端依次输入:
gem install cocoapods-pod-sign
bundle init
bundle install
open .
在init创建的Gemfile内添加:
gem 'cocoapods-pod-sign'
gem 'cocoapods'
如图所示,由于我是安装过了,所以会有提示已经有了,依次执行就行。红圈标识的部分为添加部分
然后打开项目的Podfile添加:
plugin 'cocoapods-pod-sign'
skip_pod_bundle_sign # 用来跳过Xcode对bundle资源的签名
如图:
最后:
cd到项目目录
pod install
然后用Xcode clean一下就阔以了~