类型 库 修订 版本 2024.3703 关键词 广告, advertising, Peanut Labs 平台 Android, iOS
Peanut Labs 插件允许开发者通过 Peanut Labs 的调查来盈利他们的移动应用。
Peanut Labs 要求您集成他们的
请参阅我们的 服务器设置 示例作为入门指南。
此插件仅兼容以下固件版本
在使用此插件之前,您必须先在 Peanut Labs 注册。
local peanutlabs = require( "plugin.peanutlabs" )
要使用此插件,请在 `build.settings` 的 `plugins` 表中添加一个条目。添加后,构建服务器将在构建阶段集成该插件。
settings = { plugins = { ["plugin.peanutlabs"] = { publisherId = "com.coronalabs" }, }, }
此外,请添加下面指定的相应操作系统版本限制,以防止您的
settings = { android = { minSdkVersion = "16" }, }
重要
如果为 iOS 构建,您必须通过将以下内容添加到 `build.settings` 的 `plist` 表中来绕过应用程序传输安全 (ATS)。虽然我们不鼓励所有开发者和项目都盲目采用这种方法,但在某些情况下必须绕过 ATS。有关 ATS 的更多信息,请参阅 管理应用程序传输安全 指南。
settings = { iphone = { plist = { NSAppTransportSecurity = { NSAllowsArbitraryLoads=true }, }, }, }
对于 Android,使用此插件时会自动添加以下权限/功能
“android.permission.INTERNET”