我快被 Xcode 逼疯了

2017-11-14 12:28:27 +08:00
 Wicked
之前发了个[关于 archive 的问题]( https://www.v2ex.com/t/405577) ,估计太小众没人理我,后来在 so 上一个一年前的帖子中找到了绕过的方法,是一个从 7.0 延续到现在的问题…
然后今天又发现,两个 project,两个独立的目录,其中一个 project 的 scheme 居然写到了另一个 project 里面。但 Xcode GUI 打开是看不到的,在 finder 里面直接查看 project 文件的包内容才行。结果就是导致我 xcodebuild archive 的时候找不到 scheme。我发誓 cmake 脚本肯定没有写错,简直是谜一样的错误
总之 Xcode,cmake 和我之间,肯定有一个是傻逼
打算一会升级 cmake 9 试试,简直日了狗了
3996 次点击
所在节点    程序员
9 条回复
l0ng
2017-11-14 15:55:37 +08:00
目测升级之后你要日一群狗
tyrealgray
2017-11-14 16:02:28 +08:00
只能用它,没办法。不是苹果爸爸撑腰这破玩意早就没人用了
ihuzhou
2017-11-14 17:16:13 +08:00
额,你在 xcode 里面看不到在 finder 里面看到文件内容,并不能表示你这个 scheme 在项目里啊。
ihuzhou
2017-11-14 17:17:15 +08:00
我怀疑是你当初新建工程的时候,文件夹相关操作失误。
findex
2017-11-14 17:17:27 +08:00
这几天 xcode 没事就升级 天天重新学习,曲线挺费事的
sgissb1
2017-11-14 17:28:07 +08:00
被 xcode 快弄疯的不止你一个人。xcode 8 和 xcode 9 在 sdk 里面修改了好多定义。
编译一些开源工程的时候,你就知道了。

另外 xcode 也快被我当作 xbug 来用了。。。坑也不见得比巨硬的 bug 10 少。
Wicked
2017-11-14 19:29:13 +08:00
@ihuzhou 我用 cmake 构建的,都是独立的目录,很难会搞错路径吧
scheme 那个我也搞不懂啥规则,我删掉 project 重新 cmake,好像就又有了,但 finder 里面还是看不见。虽然在 Xcode GUI 里面设置应该是没问题的,但问题是我要搞 CI …
不止 scheme,好像还有一些其他的临时输出会串,不知道是不是跟我同时打开了 N 个 Xcode 工程有关
Wicked
2017-11-14 19:30:52 +08:00
@l0ng 已经升到 9,appicon 改成必须要用 assets 了,mb 还不知道 cmake 要怎样加 xcassets
miki6180
2017-11-15 11:54:35 +08:00
目测,xcode 傻逼

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/406234

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX