【问题标题】:Xcode 14 - Cannot code sign because the target does not have an Info.plist fileXcode 14 - 无法进行代码签名,因为目标没有 Info.plist 文件
【发布时间】:2022-09-27 10:40:18
【问题描述】:

我在用可可足类在我的项目中,它工作正常,但升级到 Xcode 14 后,它给出了不同的类型或错误。

首先它要求位代码,后来要求开发团队,我在 podfile 中使用以下脚本解决了这个问题

post_install do |installer|
installer.pods_project.targets.each do |target|
  target.build_configurations.each do |config|
    #config.build_settings[\'BITCODE_GENERATION_MODE\'] = \'bitcode\'
    config.build_settings[\'ENABLE_BITCODE\'] = \'YES\'
    config.build_settings[\"DEVELOPMENT_TEAM\"] = \" Your Team ID \"
  end
end

结尾

解决这些错误后,另一个错误开始出现,即

错误构建:无法进行代码签名,因为目标没有 Info.plist 文件,并且没有自动生成。使用 INFOPLIST_FILE 构建设置将 Info.plist 文件应用到目标,或者通过将 GENERATE_INFOPLIST_FILE 构建设置设置为 YES(推荐)来自动生成一个。

我的豆荚已更新,可可豆荚版本为1.11.3。我该如何解决这个错误?

编辑:

提到了一些细节here,但没有一个对我有用。

    标签: cocoapods xcode14


    【解决方案1】:

    这个hack(即将CODE_SIGNING_ALLOWED 设置为NO 用于pod 的构建设置)为我修复了。

    【讨论】:

      猜你喜欢
      • 2019-02-19
      • 2019-06-22
      • 2011-04-01
      • 1970-01-01
      • 2016-02-07
      • 2016-05-17
      • 2015-03-25
      • 1970-01-01
      • 2016-10-07
      相关资源
      最近更新 更多