为了使自己熟悉该过程,在变得真实之前,我尝试从Xcode 11.2.1模板构建仅监视应用程序。尝试将项目复制到文件而不是目录时,构建将失败。我几乎不敢相信这在我的Xcode环境中没有什么坏处,但是它发生在不同的Mac上。
我在~/Development/Watch
处创建了带有“ Watch App”模板的新项目,并从该目录中运行了xcodebuild
。已经完成了大量成功的工作,但是构建日志中的最后一条命令(失败)是((...
代表~/Development/
):
PBXCp .../Watch/build/Release-watchos/Watch\ WatchKit\ App.app \
.../Watch/build/Release-iphoneos/Watch.app/Watch/Watch\ WatchKit\ App.app
因为
error: make directory
.../Watch/build/Release-iphoneos/Watch.app/Watch/Watch WatchKit App.app:
Not a directory
失败,因为.../Watch/build/Release-iphoneos/Watch.app/Watch
不是目录(也不应该是)。这是Xcode错误(我从未在Apple或Google搜索中看到过此错误),还是我有些愚蠢?
在GM Seed of Xcode 11.2.1中解决。如果您正在编写Mac Catalyst应用程序,请参见release notes for Xcode 11.2.1。
关于使用Xcode时遇到的任何其他问题,请归档bug reports。
找到了!!也是偷偷摸摸的..
如果您将项目命名为“ Watch”,它将失败。.为其命名其他名称,没关系。