将 Revmob 集成到 SpriteKit Swift 游戏中

Integrating Revmob into SpriteKit Swift game

您将如何将 Revmob 广告集成到 SpriteKit Swift 游戏中。我尝试遵循 Revmob 为 Swift 应用程序提供的相同教程,但它与 Swift 中的 SpriteKit 游戏不同。 Swift 中的 SpriteKit 游戏出于某种原因不允许您制作桥接头。有人知道怎么做吗?

根据您最后的评论,我建议您执行以下操作(按照 RevMob 网站上的说明)。

  1. 创建 SWIFT 游戏项目。
  2. 添加所需的框架:SystemConfiguration.framework、StoreKit.framework、MediaPlayer.framework、AdSupport.framework和下载的RevMobAds.framework.
  3. 创建一个新文件。确保您 select 来自相关的 iOS/OS X 部分,select 来源和 Objective-C 文件。
  4. 使用 "mapApp-Bridging-Header" 作为文件名(不确定名称是否真的重要,但这是他们在教程中使用的名称)。将文件类型保留为空,然后单击下一步。
  5. 出现通常的保存文件屏幕。确保你的 Target(s) selected.
  6. 此时系统会提示你是否"Would like to configure an Objective-C bridging header"。单击是。注意:此提示只会出现一次,因为头文件将被创建并将保留在您的项目中。除非您删除这些文件,否则后续创建的文件不会再次要求这样做。见附图