使用 Swift 不工作的 pod 解析崩溃报告导入
Posted
技术标签:
【中文标题】使用 Swift 不工作的 pod 解析崩溃报告导入【英文标题】:Parse Crash Reporting import with pods not working on Swift 【发布时间】:2015-02-16 10:14:12 【问题描述】:我已通过 CocoaPods 将 Parse SDK 更新到 1.6.0。 IT 工作似乎我能够使用本地数据存储。但是,当我尝试启用 ParseCrashReporting 时 ParseCrashReporting.enable()
但是 Xcode 没有找到 ParseCrashReporting。
有人遇到同样的问题吗?
谢谢!
【问题讨论】:
【参考方案1】:ParseCrashReporting 在它自己的 cocoapod 规范中。确保将pod 'ParseCrashReporting'
添加到您的Podfile
。然后按照@Lucas 指出的方式导入标题。
参考:http://cocoapods.org/?q=parsecrashreporting
【讨论】:
即使我是通过 CocoaPods 添加的,是否还需要手动执行 上传符号文件 步骤?【参考方案2】:我有同样的问题,你应该download the new Parse sdk,它带有以下框架:
Bolts.framework Parse.framework ParseCrashReporting.framework ParseFacebookUtils.framework ParseUI.framework为了正常工作,您还应该将 SQLite 3.framework 和 libstdc++.6.dylib 添加到您的项目中 不要忘记添加您的 Bridging-Header.h:
#import <ParseCrashReporting/ParseCrashReporting.h>
【讨论】:
不。 Parse 不分发 ParseCrashReporting。他们太可怕了。【参考方案3】:我还要指出,正如 @cojoj 提到的 here,您应该在 Podfile 的顶部包含 use_frameworks!
以利用伞形标题。这个blogpost 清楚地说明了这一点。它对我使用 CocoaPods 和 Swift 设置 Parse SDK 很有用。
【讨论】:
以上是关于使用 Swift 不工作的 pod 解析崩溃报告导入的主要内容,如果未能解决你的问题,请参考以下文章
Swift 2.3 pod 更新后使用未解析的标识符 Firebase 'FIR'
使用Realm Swift Pod的APP无法运行(CMD + R,崩溃编译Realm)但它确实测试(CMD + U)并且还存档