iOS 10/XCode 8 的运行时问题

Runtime issues with iOS 10/XCode 8

自从我在 iOS 10 模拟器上构建并启动了 运行 应用程序后,我开始收到如下日志:

objc[6880]: Class PLBuildVersion is implemented in both /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator.sdk/System/Library/PrivateFrameworks/AssetsLibraryServices.framework/AssetsLibraryServices (0x120275910) and /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator.sdk/System/Library/PrivateFrameworks/PhotoLibraryServices.framework/PhotoLibraryServices (0x12009f210). One of the two will be used. Which one is undefined.

2016-09-14 17:18:55.812525 MyApp[6880:340725] bundleid: com.MyApps.MyApp, enable_level: 0, persist_level: 0, propagate_with_activity: 0

2016-09-14 17:18:55.813154 MyApp[6880:340725] subsystem: com.apple.siri, category: Intents, enable_level: 1, persist_level: 1, default_ttl: 0, info_ttl: 0, debug_ttl: 0, generate_symptoms: 0, enable_oversize: 0, privacy_setting: 0, enable_private_data: 0
2016-09-14 17:18:55.842900 MyApp[6880:340837] subsystem: com.apple.UIKit, category: HIDEventFiltered, enable_level: 0, persist_level: 0, default_ttl: 0, info_ttl: 0, debug_ttl: 0, generate_symptoms: 0, enable_oversize: 1, privacy_setting: 2, enable_private_data: 0
2016-09-14 17:18:55.843428 MyApp[6880:340837] subsystem: com.apple.UIKit, category: HIDEventIncoming, enable_level: 0, persist_level: 0, default_ttl: 0, info_ttl: 0, debug_ttl: 0, generate_symptoms: 0, enable_oversize: 1, privacy_setting: 2, enable_private_data: 0
2016-09-14 17:18:55.855848 MyApp[6880:340836] subsystem: com.apple.BaseBoard, category: MachPort, enable_level: 1, persist_level: 0, default_ttl: 0, info_ttl: 0, debug_ttl: 0, generate_symptoms: 0, enable_oversize: 0, privacy_setting: 0, enable_private_data: 0
2016-09-14 17:18:55.870530 MyApp[6880:340725] subsystem: com.apple.UIKit, category: StatusBar, enable_level: 0, persist_level: 0, default_ttl: 0, info_ttl: 0, debug_ttl: 0, generate_symptoms: 0, enable_oversize: 1, privacy_setting: 2, enable_private_data: 0

想知道我是如何修复它们的吗?我从未在 XCode 7.

上看到这些

我也遇到了同样的问题,但您可以采取一些措施,

1) 进入产品 -> 方案 -> 编辑方案
2) 运行 左边的部分,select 参数选项卡和环境变量中放这个。

OS_ACTIVITY_MODE to value : disable.

如需了解更多信息,请查看以下屏幕截图。

这将删除控制台中的消息。

但我仍然在为 PLBuildVersion 在两者中实现而苦苦挣扎....

希望对您有所帮助!

*** 编辑 ****
我发现问题是由 Facebook SDK 引起的。我从 CocoaPods 中删除了框架,通过将 SDK 复制到我的项目文件夹中手动安装它,现在我没有错误。

检查你的 func 应用程序(应用程序:UIApplication,didFinishLaunchingWithOptions launchOptions :) 在 AppDelegate.swift 中声明为私有,如果是,则删除私有关键字。 之后它应该可以工作。