XCode 15 - 项目尝试在真实设备中运行时出现 WatchKit 扩展错误

问题描述 投票:0回答:1

在 M1 Mac 中将项目 Xcode 14 切换到 Xcode 15 时遇到错误。 在模拟器中它工作正常,但当尝试真实设备时出现错误。

[尝试在真实设备中运行时在 M1 Mac 上出现错误] (https://i.stack.imgur.com/4YBBD.png)

EXCLUDED_ARCHS 更改为 arm64。 在添加用户自定义设置中添加VALID_ARCHS。 另请尝试以下链接的所有解决方案。 https://developer.apple.com/documentation/technotes/tn3117-resolving-build-errors-for-apple-silicon/

Add and remove other linker flag

ios swift watchkit xcode15 rosetta
1个回答
0
投票
  1. 如果您使用手动框架,请按照以下步骤操作。

  2. 从项目中删除文件并再次添加,同时添加文件选择目标。请检查附图。

  3. WatchKit Extension的构建设置中删除Other Linker FlagHeader Search Path。 (WatchKit 扩展目标 -> 构建设置 -> 其他链接器标志)。

    (WatchKit 扩展目标 -> 构建设置 -> 标头搜索路径)。

  4. 清洁项目

  5. 构建项目

© www.soinside.com 2019 - 2024. All rights reserved.