mac应用最新10.13系统glfwInit()报错,求解答

mac应用,cocos2d版本是3.13,在老版本mac系统上运行都没有问题,但是最近更新到mac10.13系统,创建GLViewImpl:create()的时候报错,glfwInit()初始化失败,求解答

有具体的错误消息吗?同事刚好是10.13,我也让他试一下。

我用macOS 10.13正式版,使用cocos2d-x-3.13的cpp-empty-test,没有重现出这个问题。



没有打印什么错误消息,我的xCode是8.3.3的,我升级一下看看有没有问题

嗯,我是用最新的xcode

我这边使用的是XCode 9.0.1,同样出现了相同位置的崩溃。

xcode更新过还是不行,但是新建的cocos-lua项目不会有这个问题,是哪里设置不对吗?

1赞

没想法,应该不是工程配置的问题吧,毕竟我这里没问题。我试过cpp-empty-test,你可以也试试这个test工程是否有问题。

我刚才试了3.13的lua-empty-test没有问题,我的环境是:

  • macos: 10.13
  • Xcode: 8.3.3

已经解决了,项目名是中文名会报这个错,这应该是个bug吧?

本来就不应该有中文的吧,,,

我只能说 尼玛!!!

严格来说算bug,但是还是尽量不用中文吧。

如果Build Settings->Product Name中的名字设置为中文名,就会出现这个报错,10.13以下没问题,不知道算不算10.13系统的BUG