今天的小部件在Xcode之外不起作用

时间:2014-12-01 14:04:56

标签: swift ios8.1 ios8-today-widget

我成功地在我的iOS应用程序中使用了Today小部件。在模拟器上运行小部件或在Xcode上运行设备时,它非常有用。但是如果我在设备上安装应用程序然后运行小部件(而不是从Xcode),它就不会更新。

还有其他人遇到过这个问题吗?有没有修复这个或这是一个已知的错误?任何解决方法,所以我可以让一群beta测试人员使用Testflight检查应用程序并让小部件工作?

使用Xcode版本6.1。

添加日志语句告诉我调用了所有正确的方法。但之后会生成崩溃日志,并且日志非常神秘。这就是控制台所说的

Dec  1 19:23:06 MyDevice ReportCrash[3592] <Error>: task_set_exception_ports(B07, 400, D03, 0, 0) failed with error (4: (os/kern) invalid argument)
Dec  1 19:23:06 MyDevice ReportCrash[3592] <Notice>: ReportCrash acting against PID 3591
Dec  1 19:23:06 MyDevice ReportCrash[3592] <Notice>: Formulating crash report for process MyTest[3591]
Dec  1 19:23:06 MyDevice SpringBoard[48] <Warning>: plugin com.testsaga.MyTest-Today interrupted

在此期间生成的设备日志列出了此语句(特定于我的小部件 - 其中还有其他进程)

Processes Name       |            <UUID>                |     CPU Time|     rpages|       purgeable| recent_max| lifetime_max| fds |  [reason]         | (state)
MyTest <84554d9818fe3e1fafa848c3fe6a34d5>         1.459        4132                0           -          8076   50  [per-process-limit]  (frontmost)

任何见解?感谢。

**我尝试了answer here,但它对我不起作用。

0 个答案:

没有答案