Chartboost SDK Swift集成

尼科洛斯

我一直在尝试按照其网站上的教程,将Objective C Chartboost SDK集成到Swift项目中,并通过使用桥接标头等使其适应我所知的Swift。不幸的是,当我运行初始AppDelegate代码时,我得到了很多如以下屏幕截图所示的错误

图片链接:

https://imgur.com/wO5eyem

然后我尝试在@Objective C之类的字符串之前加上@符号,这也带来了很多错误,经过一番研究之后,我仍然没有真正找到解决此问题的方法,但是这些是我遇到的错误尝试以以下方式添加@符号。

Chartboost.startWithAppId(appId:@"appID", appSignature:@"appSig", delegate: self)

图片链接:

https://imgur.com/HQqMYEj

我还尝试了以下操作,并遇到了另一个类似的错误:

    let kChartboostAppID: NSString = "123"
    let kChartboostAppSignature: NSString = "123"
    Chartboost.startWithAppId(appId:kChartboostAppID, appSignature:kChartboostAppSignature, delegate: self)

但这给了我以下错误(类似于第一个错误):

无法将表达式的类型'(appId:NSString,appSignature:NSString,委托:AppDelegate)'转换为'(String !, appSignature:String !,委托:ChartboostDelegate!)->无效'

我很感谢您的协助,因为我一直在努力解决这一问题:)

狮子座

这对我有用...

  1. 将框架放入支持文件

  2. 添加到桥接头

    #import <UIKit/UIKit.h>
    #import <Chartboost/Chartboost.h>
    
  3. 将chartboost委托添加到appdelegate.swift

    class AppDelegate: UIResponder, UIApplicationDelegate, ChartboostDelegate {
    
  4. 在正式的发布会上

    let kChartboostAppID = "appid"
    let kChartboostAppSignature = "appsignature"
    Chartboost.startWithAppId(kChartboostAppID, appSignature: kChartboostAppSignature, delegate: self)
    Chartboost.setShouldRequestInterstitialsInFirstSession(false)
    
  5. 显示广告

    Chartboost.showInterstitial(CBLocationHomeScreen)
    Chartboost.showInterstitial("AnyCusotmTitleID")
    

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Chartboost SDK Swift集成

来自分类Dev

如何将Chartboost IOS SDK与Swift集成

来自分类Dev

Chartboost代表集成警告

来自分类Dev

将 Chartboost 与 MoPub 集成

来自分类Dev

Swift:使用 Chartboost

来自分类Dev

XCode 6.1的Chartboost集成问题

来自分类Dev

XCode 6.1的Chartboost集成问题

来自分类Dev

如何在 Swift 中实现 Chartboost didCloseInterstitial

来自分类Dev

Unity Facebook SDK和Chartboost AndriodManifest活动冲突

来自分类Dev

如何在Swift中将Chartboost与Cocoapods结合使用?

来自分类Dev

如何在Swift项目中集成PayUMoney iOS SDK?

来自分类Dev

HDFC iOS SDK崩溃以集成到Swift中?

来自分类Dev

将 Facebook SDK 与 Xcode Swift 项目集成 - AppDelegate 错误?

来自分类Dev

Chartboost Swift实现:CoreData:警告:无法为实体“ CBHTTPRequestEntity”加载名为“ CBHTTPRequestEntity”的类

来自分类Dev

带Swift的Chartboost-非页内广告:如果未完成,则预取。等待...但是没有广告?

来自分类Dev

在 Swift 中集成 Adobe Creative SDK 图像编辑器

来自分类Dev

Android中的MAT SDK集成

来自分类Dev

如何快速使用Chartboost Analytics?

来自分类Dev

Chartboost PostInstall跟踪器

来自分类Dev

HockeyApp SDK集成到PULL崩溃日志

来自分类Dev

MoPub Full SDK 3.0.0集成

来自分类Dev

如何在iOS中集成Mobileiron SDK

来自分类Dev

Amazon最新SDK与iOS集成导致错误

来自分类Dev

将GoogleMaps与Mapbox iOS SDK集成

来自分类Dev

Facebook v2与iOS SDK的集成

来自分类Dev

Amazon最新SDK与iOS集成导致错误

来自分类Dev

果酱SDK和集成新库

来自分类Dev

Lyft Android SDK 集成问题

来自分类Dev

如何让Chartboost仅显示插页式视频?