AdAdapted Swift iOS SDK
AdAdapted iOS SDK 的新 swift 版本。
探索文档
报告错误或请求功能
目录
关于此项目
此 SDK 用于实现 AdAdapted 广告视图、关键字拦截、广告事件跟踪和deeplinking功能。
开始使用
要启动本地副本,只需下载源代码并运行它之一的目标示例应用(SwiftExample 和 ObjcExample)。您还需要在示例应用的 AppDelegates 中分别输入您自己的 API 键。之后,您应开始在示例应用的以下“列表页”上看到广告和拦截(假设您的 API 键已启用相应的广告活动)。
AASDK.startSession(withAppID: "YOUR_API_KEY", registerListenersFor: self, options: options)
CoCoa Pod
另外,SDK 通过 CoCoa Pod 提供,可以直接导入并在自己的应用程序中使用。
安装并集成了 CoCoa Pods 后,您可以更新 podfile 以包含 'AASwiftSDK' pod
# Uncomment the next line to define a global platform for your project
# platform :ios, '9.0'
target 'AASwiftExampleApp' do
# Comment the next line if you don't want to use dynamic frameworks
use_frameworks!
pod 'AASwiftSDK'
end
然后打开项目 .xcworkspace
版本,您应该在项目结构中看到新导入的 AASwiftSDK。
贡献
在贡献时请遵循以下指南
- 分支项目
- 创建您的功能分支(
git checkout -b feature/AmazingFeature
) - 提交您的更改(使用常规提交 https://www.conventionalcommits.org/en/v1.0.0-beta.4/)(
git commit -m 'Add some AmazingFeature'
) - 推送到分支(
git push origin feature/AmazingFeature
) - 打开拉取请求
当需要发布新的 Pod 时,请执行以下操作
创建一个新版本
git tag X.X.X
推送新版本标签
git push origin X.X.X
在 AASwiftSDK.podspec
中更新版本号
spec.version = "X.X.X"
推送更改
pod trunk push
授权协议
版权(c)2020-现在,AdAdapted, Inc。保留所有权利。
你被授予一种非独家、全球性、免版税的许可证,以使用、复制、修改和分发此软件的源代码或二进制形式,以用于与 AdAdapted 提供的 Web 服务和 API 相关的使用。
如同与 AdAdapted 平台集成的任何软件一样,你对本软件的使用受 AdAdapted 的条款和条件的约束 [https://info.adadapted.com/terms]。本版权声明应包含在软件的所有副本或主要部分。
该软件按“原样”提供,不提供任何明示或暗示的保证,包括但不限于适销性、适用于特定目的和不侵犯专利的保证。在任何情况下,作者或版权所有者均不对任何索赔、损害或其他责任负责,无论这些责任是出于合同、侵权或其他方式,只要这些责任与该软件或该软件的使用或其它方式有关。
联系方式
Brett Clifton - [[email protected]]