在iOS 11上,Sticker Pack扩展程序在首次启动时崩溃

时间:2017-10-27 01:33:35

标签: ios swift imessage imessage-extension

我第一次在模拟器上运行Sticker Pack扩展时遇到以下崩溃:

2017-10-25 14:56:10.513268-0700 MobileSMS[94610:5136614] *** Terminating app due to uncaught exception ‘NSInvalidArgumentException’, reason: ‘attempt to scroll to invalid index path: <NSIndexPath: 0x60c00023b820> {length = 2, path = 0 - 9223372036854775807}’

我在StackOverflow上没有找到答案,所以我发布了这个问题并将在下面回答。如果这不正确,请告诉我!

1 个答案:

答案 0 :(得分:8)

模拟器实际上是试图滚动到贴纸包应用程序图标并按下它。出于某种原因,模拟器不会自动启用贴纸包装,因此无法按下图标。

启用贴纸包:

  1. 在模拟器上,打开消息线程。 enter image description here
  2. 点击底部的省略号(三点)按钮。 enter image description here
  3. 点按右上角的编辑,然后启用您的应用。 enter image description here
  4. 重新运行你的应用程序,它会工作!我写了一篇关于此修复的blog post。该帖子基本上与我在此处发布的内容相同。

相关问题