Cod*_*der 0 xcode ios scenekit xcode11
由于标题的字符限制,请允许我详细说明正在发生的事情。
我有一个使用 Xcode 10.2.1 构建时没有警告和错误的应用程序,但我想在最新的 Xcode 11 beta 中测试它。
然而,它在构建过程中会产生错误,但奇怪的是,该应用程序正确启动并可以在模拟器上使用。
错误:
xcrun:错误:无法找到实用程序“scntool”,不是开发人员工具或在 PATH 中
最初,我认为我的应用程序名称中的空格可能是一个问题,所以我很快将其重命名为使用 _ 代替空格,但这不起作用。
删除空格后重建应用程序还会显示以下警告:
copySceneKitAssets:警告:无法复制 SceneKit 资产,因为 scntool 无法处理以下资源:/Users/someidiot/Library/Developer/Xcode/DerivedData/Build/MyAmazingApp/Products/Debug-iphonesimulator/My_Amazing_App.app/art.scnassets/Game .scn
是的,文件就在那里:
出于好奇,我清除了派生数据,以防出现问题。
rm -rf ~/Library/Developer/Xcode/DerivedData
Run Code Online (Sandbox Code Playgroud)
但是,与之前的情况相同...构建时出现警告和错误,但应用程序在模拟器上成功启动。
我在这里担心的是,如果确实有问题,我想在它成为问题之前修复它,但同时该应用程序确实会成功启动。
不幸的是,我目前无法访问 iOS 13 设备来测试硬件。
安装任何新的 Xcode 后,甚至在 Xcode 版本之间切换时,始终进入 Xcode 的首选项,并在位置下调整命令行工具弹出菜单以指向您正在使用的 Xcode 版本。
否则,类似 的内容xcrun(表示“在 Xcode 内运行工具”)将在错误的 Xcode 中查找。
| 归档时间: |
|
| 查看次数: |
430 次 |
| 最近记录: |