在iPhone 5s上运行Metal和Swift

时间:2015-04-06 21:14:13

标签: ios swift metal

使用Metal和Swift找到Warren Moore's sample project真的很兴奋,但是当我尝试在我的设备上运行它时(5s,8.2,XCode 6.2),我收到错误说Info.plist [...] specifies device capability requirements, which are not met by Davis's iPhone

据我所知,Key中唯一相关的plist是:

Required device capabilities: armv7, metal
Application requires iPhone environment: YES

我必须假设armv7表示armv7 或更晚,在这种情况下,5s应为qualify。无论如何,在WWDC,他们一直说它可以在A7上运行,这是在5s上推出的。

我尝试了什么:

  1. 我删除了要求(感觉就像一个坏主意),然后我得到fatal error: unexpectedly found nil while unwrapping an Optional value。有点挖掘表明MTLCreateSystemDefaultDevice()正在返回nil
  2. 这导致我a similar question解决方案是更新iOS,但Xcode和iOS都是最新的。

0 个答案:

没有答案