Chartboost Swift实现:CoreData:警告:无法为实体'CBHTTPRequestEntity'

时间:2015-04-22 10:24:19

标签: ios xcode swift chartboost

我正在使用Swift和Xcode 6.3并希望实现Chartboost。

我已经添加了带有所需导入的桥接标头

#import <Foundation/Foundation.h>
#import <UIKit/UIKit.h>
#import <Chartboost/Chartboost.h>
#import <Chartboost/CBNewsfeed.h>
#import <CommonCrypto/CommonDigest.h>
#import <AdSupport/AdSupport.h>

现在,从我的应用ID开始,我收到以下错误:

CoreData: warning: Unable to load class named 'CBHTTPRequestEntity' for entity 'CBHTTPRequestEntity'.  Class not found, using default NSManagedObject instead.

令人惊讶的是,显示了插页式广告。 那么如何摆脱这个错误/警告?

1 个答案:

答案 0 :(得分:2)

在这里找到我自己问题的答案:Chartboost Common Problems

不用担心 - 这只是一个警告,不会给客户带来任何风险。

为了使Chartboost SDK集成对开发人员来说简单明了,我们根据需要动态链接iOS框架。虽然这对用户有益,但它还带有一些内部权衡(例如生成此特定警告消息):

CoreData: warning: Unable to load class named 'CBHTTPRequestEntity' for entity 'CBHTTPRequestEntity'. Class not found, using default NSManagedObject instead.

虽然我们已经确认可以安全地忽略这些警告,但请放心,我们还会制定长期解决方案,以防止它们出现在未来的集成中。