【发布时间】:2020-06-03 02:29:35
【问题描述】:
我正在使用 Flutter 开发 iOS 应用。当我通过通用链接启动应用程序时(例如,在 Safari 中输入 url 并单击 OPEN 按钮),应用程序启动但会立即崩溃。但是如果应用程序已经在后台运行,当我点击链接时,它不会崩溃。当它崩溃时,我得到了以下日志。于是我把所有NSUserActivity相关的代码都注释掉了,还是报同样的错误。
*** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: 'Invalid type in JSON write (NSUserActivity)'
有什么想法吗? 谢谢。
【问题讨论】:
-
我不能清楚地理解崩溃可能被认为是在 Xcode 控制台中显示的完整崩溃堆栈。
-
这是 IMO 唯一有意义的日志,所以我没有发布其他日志。但我已经解决了我的问题。还是谢谢你:)
标签: ios flutter ios-universal-links