
之前用的 High Sierra,由于需要适配性原因,电脑必须存放 Xcode 8 和 Xcode 9。 后来 Mojave 出了正式版后便升级了,升级后发现 Xcode 8 打不开,一双击就类似与秒闪退的效果( Dock 栏还没有动画就退出)。想请问下各位有装 Mjave 同时装有旧版本的 Xcode 吗

1 ruixingchen 2018-09-29 09:43:07 +08:00 项目升级吧老铁.......或者如果只是临时需要用 Xcode8, 虚拟机可以破 |
2 sonyxperia 2018-09-29 09:47:23 +08:00 OS X 真是厉害呢 |
3 v2Next OP @ruixingchen 我是做 SDK 开发的,要做兼容性所以每次打包 SDK 的时候必须要用 Xcode 8,平时开发倒是可以用新版 Xcode,但还是挺头疼的 |
4 ruixingchen 2018-09-29 10:10:47 +08:00 @sonyxperia 那就没办法了, 新系统不要那么快带到生产环境啊, 尤其是你这种对兼容性有硬性要求的, 单独搞个测试机升级试试看有没有问题再决定, 本来我也打算升级, 看了下除了黑暗模式, 剩下的没什么吸引我的了 看了下 Xcode 的时间表, 基本都是第二年三月发布第三个小版本, 同时不再支持上个 macOS, 那时候升级刚好合适. |
5 ruixingchen 2018-09-29 10:11:00 +08:00 @v2Next 那就没办法了, 新系统不要那么快带到生产环境啊, 尤其是你这种对兼容性有硬性要求的, 单独搞个测试机升级试试看有没有问题再决定, 本来我也打算升级, 看了下除了黑暗模式, 剩下的没什么吸引我的了 看了下 Xcode 的时间表, 基本都是第二年三月发布第三个小版本, 同时不再支持上个 macOS, 那时候升级刚好合适. |
6 v2Next OP @ruixingchen 嗯 是的,吃教训了。打算降回 High Sierra 了 |
7 sonyxperia nbsp; 2018-09-29 11:00:16 +08:00 @ruixingchen #4 public beta 试过黑暗模式,感觉还很粗糙,所以现在也还没升级。 我是写 Java 的,用不到 xcode,我猜应该开发环境对我来说没什么影响 |
8 youngcube 2018-09-29 19:43:47 +08:00 可以试下切到命令行打开这个 Xcode8 如果出现问题,问题会打印在命令行里 我估计有可能是证书问题 |
9 wohenyingyu03 2018-09-30 08:27:55 +08:00 via iPhone 兼容性和 Xcode 版本有关系? Xcode 10 一样可以调试 iOS 9 啊…… |
10 v2Next OP @wohenyingyu03 当然有关系了,我没说适配 iOS,是要适配 Xcode,你 Xcode 9 build 的 SDK,Xcode 8 就用不了,Xcode 8 build 的 SDK 高版本都可使用。 |
11 v2Next OP @youngcube 应该是和证书没关系的,terminal 打开的会提示 'LSOpenURLsWithRole() failed with error -10810' |
12 wohenyingyu03 2018-09-30 09:52:40 +08:00 @v2Next 好吧,我 xcode10 build 出来的.a 静态库,可以在 Xcode8 里用,不太清楚你们的 sdk 是什么…… |