Интеграция Chartboost в Swift

Я интегрировал все функции chartboost с https://answers.chartboost.com/hc/en-us/articles/201220095-iOS-Integration

но я продолжаю получать эти 18 ошибок в моем файле chartboost.h. http://i.stack.imgur.com/s7Xek.png

Я не уверен, правильно ли я сделал свой AppDelegate.swift для интеграции Swift?

class AppDelegate: UIResponder, UIApplicationDelegate, ChartboostDelegate {
    var window: UIWindow?

func application(application: UIApplication, didFinishLaunchingWithOptions launchOptions: [NSObject: AnyObject]?) -> Bool {
    let kChartboostAppID = "559f1b52c909a64f054eb563";
    let kChartboostAppSignature = "41ad09b1bd90bbf3b3712d9530f45daff3fbd04f";

    Chartboost.startWithAppId(kChartboostAppID, appSignature: kChartboostAppSignature, delegate: self)
    Chartboost.setShouldRequestInterstitialsInFirstSession(false)



    return true

}

func showChartboostAds()
{
    Chartboost.showInterstitial(CBLocationHomeScreen);

}

func didFailToLoadInterstitial(location :String!, withError error: CBLoadError)
{

}

func didDismissInterstitial(location :String! )
{
    if(location == CBLocationHomeScreen)
    {
        Chartboost.cacheInterstitial(CBLocationMainMenu)
    }
    else if(location == CBLocationMainMenu)
    {
        Chartboost.cacheInterstitial(CBLocationGameOver)
    }
    else if(location == CBLocationGameOver)
    {
        Chartboost.cacheInterstitial(CBLocationLevelComplete)
    }
    else if(location == CBLocationLevelComplete)
    {
        Chartboost.cacheInterstitial(CBLocationHomeScreen)
    }
}

пожалуйста, помогите, я застрял здесь на некоторое время, пожалуйста, вы можете помочь?


person joe jenkins    schedule 05.08.2015    source источник


Ответы (1)


У меня была такая же проблема. Я перенес в свой проект всю папку Chartboost, а не только фреймворк. Зайдите в папку и удалите ChartboostExample. Там есть пример проекта Xcode, который, кажется, вызывает странные вещи.

person Oliver Reznik    schedule 12.09.2015