gpt4 book ai didi

ios - 来自 .zip 的 Cordova 项目无法构建 ios,尝试从其他计算机写入目录

转载 作者:行者123 更新时间:2023-11-29 02:14:50 25 4
gpt4 key购买 nike

在成功创建、构建和模拟 Cordova 的 Hello World 项目后,我在另一台机器上解压缩了我从另一位开发人员那里接管的项目文件夹,并将其保存在本地。虽然我可以使用之前开发人员构建的项目从 XCode 运行 iOS 应用程序,但我无法成功运行 $ cordova build ios 命令以在我的机器上重建它。

它给出以下输出:

The following build commands failed:
Check dependencies
Write auxiliary files

当我在 Debug模式下运行它时,我注意到这两个命令都试图为旧开发人员的计算机创建一个目录 (/Users/hisName/whereHePutIt/CordovaProject/stuffItIsTryingToBuild) 而不是一个相对于我的项目文件夹 (/Users/myName/whereIPutMine/CordovaProject/stuffItIsTryingToBuild)

有很多文本需要梳理,但看起来在尝试在 /Project/platforms/ios/CordovaLib/build/CordovaLib.build 中创建目录时总是失败

我真的被这个难住了,因为我在项目中找不到任何类型的设置或文件试图写入除了相对于我的项目文件的路径之外的任何地方,Android 可以很好地构建和模拟。

最佳答案

实际上,我在 Android 上遇到过类似的问题。我的 sdk 工具之家搬了,但项目仍然想使用旧的 sdk 工具。

我采取的解决方案是删除平台然后重新添加。我确信有一种方法可以遍历现有文件并对其进行修补,但是您应该需要的一切都在 plugin/和 www/以及您选择保留 Assets 的位置。

如果您确实尝试了此操作,请确保在删除平台之前创建一个备份——如果有人可能已经塞进 platform/ios 文件夹中,那么丢失更改会很糟糕。

关于ios - 来自 .zip 的 Cordova 项目无法构建 ios,尝试从其他计算机写入目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28865004/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com