【问题标题】:build input file cannot be found {PATH} did you forget to declare this file as an output. Xcode找不到构建输入文件 {PATH} 您是否忘记将此文件声明为输出。 Xcode
【发布时间】:2022-12-15 02:54:37
【问题描述】:

创建和删除带有header的objc文件后出现错误,如何解决?

错误构建:找不到构建输入文件:'/Users/iiiivaska/Desktop/To-Do List/To-Do List/View/Cells/To-Do List-Bridging-Header.h'。您是否忘记将此文件声明为生成它的脚本阶段或自定义构建规则的输出?

【问题讨论】:

    标签: ios swift objective-c xcode build


    【解决方案1】:

    似乎您已将桥接文件移动到其他文件夹,而 Xcode 编译器找不到它。尝试将此文件移动到文件树的顶部

    【讨论】:

    • 我只是删除这个文件
    • 编译器尝试使用此文件,但无法找到它。您必须从项目设置中删除此文件。为此,请按照以下步骤操作:1. 打开您的项目设置 2. 选择您的目标 3. 打开选项卡“Build settings” 4. 找到名称为“Objective-C Bridging Header”的字段(您可以使用右上角的搜索) 5. 从此字段中删除文本
    【解决方案2】:

    请确保从构建设置部分的路径。

    1- 转到目标enter image description here 2- 检查部署部分 => 部署资产为“您的路径/预览内容” 3- 检查打包部分 => Info.plist 文件是“你的路径/Info.plist” 4- signing section => Code Signing Entitlements 为“your path only”

    【讨论】:

      猜你喜欢
      • 2023-02-15
      • 2019-04-12
      • 2021-02-06
      • 2019-02-25
      • 1970-01-01
      • 2022-09-29
      • 2022-10-06
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多