Spotify 应用程序崩溃而没有崩溃日志

Posted

技术标签:

【中文标题】Spotify 应用程序崩溃而没有崩溃日志【英文标题】:Spotify app crashes with no crash log 【发布时间】:2012-11-15 22:34:29 【问题描述】:

我正在使用 cocoalibspotify。我的应用程序即将完成,但我遇到了一些奇怪的问题。当我在注销后尝试再次登录时,应用程序崩溃离开,没有崩溃日志,稍后我的调试点转到了行

sp_session_logout(outgoing_session);

来自SPSession.m类中的方法-(void)logout:(void (^)())completionBlock

在它旁边还有signal SIGABRT

查看我附上的屏幕截图。它在控制台下方显示了没有崩溃日志的崩溃点。

这种崩溃只发生在happens sometimes,而不是每次发生。

任何帮助将不胜感激。

【问题讨论】:

【参考方案1】:

您是否正在等待logout: 调用的完成块触发,然后再重新登录?这会导致问题,而且logout: 调用有时可能需要一段时间才能完成。

此外,最新的master 版本2.4.0 是否会出现此问题? dev 分支的HEAD 怎么样?

【讨论】:

嗨丹尼尔!不,我没有使用最新的 cocoalibspotify 2.4.0。在此之前,您在示例示例中确定了版本?此外,我正在使用 // 从应用程序注销 [[SPSession sharedSession] logout:^ ] 我正在使用 // 从应用程序注销 [[SPSession sharedSession] logout:^ ] 用于从 spotify 注销。所以,我想我不是在等待完成块。 版本作为标签应用到主分支上。见github.com/spotify/cocoalibspotify/tags 和github.com/spotify/cocoalibspotify/blob/master/… 是的,丹尼尔,我知道,但是如何从示例示例中知道他/她在哪个版本上工作? 可以说我正在运行简单的播放器。那我怎么知道这个应用程序使用的是哪个版本。是否在某些 .h 文件或某些自述文本中提及?

以上是关于Spotify 应用程序崩溃而没有崩溃日志的主要内容,如果未能解决你的问题,请参考以下文章

崩溃日志:-“由于没有系统应用程序而终止”

使用 player.play(songURI) 时 Spotify 崩溃

Nodejs进程崩溃,没有异常

LogParser 在 C# 中崩溃而没有错误

没有崩溃日志的应用程序失败

Heroku 应用程序在使用 Spotify API 令牌时遇到问题