ios Xcode 14显示错误projectname.abi.json文件丢失在中间,而试图存档项目

ssm49v7z  于 2023-04-22  发布在  iOS
关注(0)|答案(1)|浏览(162)

bounty还有5天到期,回答此问题可获得+50声望奖励,shashank希望引起更多关注此问题:答案应该可以帮助我们构建一个归档文件。调试构建目前可以工作。

在Xcode 14中,我在存档中得到错误Abi.json文件丢失。我能够在使用Xcode 14的设备上运行和调试。有人知道如何解决这个问题吗?

ars1skjm

ars1skjm1#

这就是我如何设法破解它。
我能够从Debug文件夹而不是release文件夹中创建的派生数据复制abi.json文件,并将其粘贴到项目文件路径中。将其重命名为. abi.json然后创建一个构建阶段脚本,并将以下脚本粘贴在那里。我将此脚本放置在编译源代码上方。但您可以将其放置在其他任何地方。

mkdir -p "${CONFIGURATION_TEMP_DIR}/<ProductName>.build/Objects-normal/arm64/"
cp "${PROJECT_DIR}/<ProductName>.abi.json" "${CONFIGURATION_TEMP_DIR}/<ProductName>.build/Objects-normal/arm64/<ProductName>.abi.json

归档时,ProductName.abi.json将重命名为归档步骤的一部分。

相关问题