**我已经阅读了Swift的RevMob说明,我已经在这里阅读了Swift-RevMob问题的答案,但它没有解决我的特定问题。 **
我目前正在尝试展示全屏广告。
这是我的GameViewController.swift:
verride func viewDidLoad() {
super.viewDidLoad()
//Start RevMob code
let completionBlock: () -> Void = {
// do something when it successfully starts the session
RevMobAds.session().showFullscreen();
}
let errorBlock: (NSError!) -> Void = {error in
// check the error
println(error);
}
RevMobAds.startSessionWithAppID("55770fcc17dd7840727aa5e8",
withSuccessHandler: completionBlock, andFailHandler: errorBlock);
//End of RevMob Code
我已将包中的模块定义为“是”:
这是我的Bridge-Header:
// Use this file to import your target's public headers that you would like to expose to Swift.
#import <RevMobAds/RevMobAds.h>
最后,这是我在尝试构建代码时遇到的错误:
谢谢,如果你能提供帮助!
答案 0 :(得分:1)
CLBeaconRegion
是iOS 7中Core Location的一部分,因此您需要确保框架在您的项目中链接。
注意:根据我的经验,Apple会选择CLBeaconRegion
作为应用审核的一部分,他们经常想知道您是如何使用信标的 - 即使代码只是坐在那里而您不是计划使用它。
现在有两次我被应用评论要求提供我的应用程序检测信标的视频,以便他们可以看到它是如何工作的,所以要么准备好解释你的用法,要么看看是否有没有内置的库版本。
答案 1 :(得分:1)
除了必需的框架之外,您还必须添加CoreLocation.framework