崩溃:iOS 13 中的 Foundation NSClassFromString+200

Crash :Foundation NSClassFromString+200 in iOS 13

我们已经发布了具有最小部署目标的最新版本 10.We 在 iOS 13 中出现了与背景问题相关的同样多的崩溃。 我们正在启用以下功能:

1.background fetch

2.push notification(FireBase)

3.data protection as NSFileProtectionComplete.

检查 link 时:https://forums.developer.apple.com/thread/122858 大多数答案都从 NSFileProtectionComplete 切换到 NSFileProtectionCompleteUntilFirstUserAuthentication。这是正确的解决方法吗?

1.Crashed: com.apple.runningboardservices.background-workloop

StackTrace:
dyld3::closure::ObjCStringTable::hash(char const*, unsigned long) const + 16


2.Crashed: com.apple.runningboardservices.connection.incoming

StackTrace:
dyld3::closure::ObjCStringTable::hash(char const*, unsigned long) const + 16


3. Crashed: com.apple.main-thread

StackTrace:
dyld3::closure::ObjCStringTable::hash(char const*, unsigned long) const + 16

Note: We are not getting any crashes in iOS 12 below

使用 iOS 13.2 beta 3,崩溃无法重现。看起来问题出自 Apple,他们已在 13.2 版本中处理