问题标签 [chartboost]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ios - Apple Mach O 链接器错误尝试为 iPhone 模拟器构建 Unity 应用程序
所以我有这个我想在 iOS 模拟器中测试的 Unity 应用程序。我在构建之前在 Unity 中选择了模拟器 sdk。我已经在 Play 商店中发布了该应用程序的 android 版本。
无论如何,我无法让它在 Xcode 中构建。我不断收到以下 3 个构建错误:
如何让 chartboost 在模拟器架构中运行?或者如果没有,我如何禁用 chartboost 以便在没有它的情况下测试我的应用程序?我没有任何 iOS 设备。所以我只能在模拟器上测试。
我还尝试让 Unity 中的常规 sdk 构建在 Xcode 中运行,但我遇到了不同的错误,我也需要处理这些错误。我收到了 Apple Mach O Linkers 的 12 个错误:
会是什么呢?
objective-c - 将 AppController 发送到不兼容类型的参数
我正在将 Chartboost 实施到 cocos2d 应用程序中,并且收到以下错误:
代码取自 Chartboost 文档,如下所示:
不知道我错过了什么,也许是进口?我集成了“Chartboost.h”,并且完全按照文档的编写方式进行操作。有任何想法吗?谢谢!
admob - Chartboost 成功显示广告,但仍然“无法加载插页式广告,未找到广告!”
在applicationDidBecomeActive
,如果didFailToLoadInterstitial
被调用,我会弹出 admob interstitial。但chartboost
显示广告成功并仍然调用didFailToLoadInterstitial
,所以两个插页式广告都弹出。
如何解决?如何知道 chartboost 成功展示广告?然后我不需要弹出 admob interstitial。
编辑:
我必须在上面的代码中使用自动缓存,因为它可以减少立即加载广告的时间。
我需要显示 chartboost 广告,如果无法显示,则应用应显示 admob 插页式广告。
如果加载错误, [[Chartboost sharedChartboost] cacheInterstitial:location];
and [[Chartboost sharedChartboost] showInterstitial:CBLocationHomeScreen];
函数都会调用。didFailToLoadInterstitial
他们可以调用不同的didFailToLoadInterstitial
函数吗?因此,当 chartboost showInterstitial 加载错误时,我可以调用 admob Interstitial。
有没有办法知道现在可以展示多少个 chartboost 广告?
xcode - chartboost didDisplayInterstitial
这可能是一个愚蠢的问题,但我希望在为用户显示 ChartBoost 广告时收到通知。我在chartboost.h 中看到了一些代表,其中一个特别令人感兴趣,didDisplayInterstatial。
但是,我不知道如何实现这一点,或者它是否完全用于此目的。
chartboost.h
谢谢
admob - 如何确定正在显示 admob 或 chartboost 插页式广告?
如果插页式广告现在正在显示,那么我不需要再次显示它。
Inmobi有功能:if(inmobInterstitial.state==kIMInterstitialStateActive)
,admob和chartboost呢?
我在我的应用程序中集成了 admob、inmobi 和 chartboost。如果有人仍在加载或尚未准备好,那么我会弹出任何准备好的人。当chartboost现在正在显示,但应用程序不知道时,然后弹出inmobi。这是错误。
chartboost - Chartboost 将 startWithAppId 从 applicationDidBecomeActive 移动到 "application didFinishLaunchingWithOptions"
我已将它从 applicationDidBecomeActive 移至“application:(UIApplication *)application didFinishLaunchingWithOptions”。
但恐怕他们必须在 startWithAppId 中进行一些安装检查。那我移动它有关系吗?
android - 如果正在生成 libs,为什么我需要将 .jar 文件添加到 libs 目录中?
在Chartboost 的 Android 教程中,当我需要将chartboost.jar
、chartboost.jar.properties
和doc
文件夹添加到我的项目libs
文件夹中时,有一个步骤。但是libs
,目录是在编译时生成的,对吧obj
?bin
我什至没有他们在我的回购。我将它们添加到我的忽略列表中。为什么我需要在其中创建和添加任何文件?还有其他选择吗?
chartboost - 如何让 Chartboost 只显示视频插页式广告?
在新版 Chartboost iOS SDK 中,showInterstitial
会显示视频或图片插页,如何让它showInterstitial
显示图片插页和showInterstitialVideo
显示视频插页?当应用程序处于活动状态时,我会弹出一个插页式广告,不欢迎显示 10 秒视频插页式广告的用户。
我可以在网站上设置 CBLocation 让showInterstitial
显示图像或视频,例如showInterstitial:CBLocationMainMenu
仅用于视频吗?但我失败了,因为CBLocationMainMenu
还显示图像插页式。
ios - 如何在 Objective-C 中使用可选协议方法?
我对 Objective-C 还是很陌生,但我已经成功地创建了自己的应用程序,但在实施 Chartboost 的视频广告时遇到了一些麻烦。
我正在实施一个创建弹出窗口的奖励视频,为用户提供免费生活以换取观看视频。我可以让弹出窗口正常工作。但我无法弄清楚用户是否决定观看视频。
我知道 Chartboost.h 文件有正确的方法,列在@optional 下,但我不知道如何在我的 Level1.m 文件中使用它
另请注意,Chartboost.m 不包含在他们给我的框架中。
谢谢你的帮助!
ios - Chartboost 代表集成警告
我刚刚升级到 Chartboost SDK 5.0。它工作正常并且广告显示,但由于某种原因我收到此警告:
知道为什么吗?我startWithAppId
在我的 AppDelegate 下调用,-(void)applicationDidBecomeActive:
然后我只是将插页式广告缓存在不同的类中[Chartboost cacheInterstitial:CBLocationMainMenu];