解决Xcode卡顿和xcode14 签名问题

1.背景:

  • 多人开发项目,提交文件后突然出现xcode启动项目一直loading,清理缓存,删除xcworkspace和pod文件,重新pod install也不起作用;

解决方法:

  • masnory(1.1.0)版本过低导致
  • 升级masnory到(1.1.0.1)后问题得到解决。

2.背景

  • 如果项目是cocopod方式集成,xcode14版本运行会报签名错误;

解决方法

1.在终端执行下面的命令即可安装

gem install cocoapods-pod-sign

2.在Podfile的同级目录执行,创建Gemfile文件

bundle init
bundle install

3.在Gemfile文件中添加

gem 'cocoapods-pod-sign'
gem 'cocoapods'

4.在Podfile里添加

### 第一种方式
plugin 'cocoapods-pod-sign'
skip_pod_bundle_sign # 用来跳过Xcode对bundle资源的签名

执行命令

bundle exec pod install

第二种方式

  post_install do |installer|
        installer.generated_projects.each do |project|
          project.targets.each do |target|
            target.build_configurations.each do |config|
              config.build_settings["DEVELOPMENT_TEAM"] = "XXXXXX(证书名称)"
            end
          end
        end
    end
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容