小编Nat*_*han的帖子

Sprite Kit应用程序在真实设备上运行并插入计算机时崩溃

我刚刚在我的测试手机和XCode 8上更新了iOs10.我运行了代码迁移,并在我的模拟设备上成功运行了测试.

但是,一旦我开始尝试在我的真实设备上进行测试,事情就会停止顺利进行.在运行我的Sprite Kit游戏大约5到10秒后,它会崩溃并使手机无法运行,直到我从计算机上拔下它.拔掉它后,游戏正常运行,仍然非常流畅.

这是打印到控制台的启动通知:

2016-09-15 22:20:49.490959 AppName[411:38688] [DYMTLInitPlatform] platform initialization successful
2016-09-15 22:20:49.684189 AppName[411:38634] Metal GPU Frame Capture Enabled
2016-09-15 22:20:49.684758 AppName[411:38634] Metal API Validation Enabled
Run Code Online (Sandbox Code Playgroud)

这是手机插入电话后应用崩溃后收到的错误:

/BuildRoot/Library/Caches/com.apple.xbs/Sources/Metal/Metal-85.83/ToolsLayers/Debug/MTLDebugRenderCommandEncoder.mm:130: failed assertion `indexBufferOffset(12) + (indexCount(480) * 2) must be <= [indexBuffer length](960).'
(lldb) 
Run Code Online (Sandbox Code Playgroud)

iphone ios sprite-kit ios10 xcode8

5
推荐指数
1
解决办法
747
查看次数

按第一个字母过滤列表项

我有一个带列表项的ul.我试图过滤掉他们的第一个字母显示的项目.

过滤列表:

<ul class="myFilters">
<li data-type="A">A</li>
<li data-type="B">B</li>
<li>etc...</li>
</ul>
Run Code Online (Sandbox Code Playgroud)

列表

<ul class="myFilterItems">
<li>Apple</li>
<li>Banana</li>
<li>etc...</li>
</ul>
Run Code Online (Sandbox Code Playgroud)

理想情况下,单击liin .myFilters将仅显示.myFilterItems该字母开头的项目.

javascript jquery

1
推荐指数
1
解决办法
4811
查看次数

标签 统计

ios ×1

ios10 ×1

iphone ×1

javascript ×1

jquery ×1

sprite-kit ×1

xcode8 ×1