AdAdapted Swift iOS SDK
AdAdapted 的 iOS SDK 的 Swift 新版。
探索文档:
报告错误或请求特性
目录
关于项目
此 SDK 用于实现 AdAdapted 广告视图、关键词拦截、广告事件跟踪和深度链接功能。
开始使用
要开始使用本地副本,只需下载源代码并在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
) - 打开Pull Request
当需要新Pod发布时,执行以下操作
创建一个新版本
git tag X.X.X
推送新版本标签
git push origin X.X.X
在 AASwiftSDK.podspec
中更新版本号
spec.version = "X.X.X"
推送更改
pod trunk push
许可协议
版权所有 © 2020-现在,AdAdapted, Inc。保留所有权利。
您被授予非专有、全球性的、免费使用、复制、修改和分发本软件的许可,以将其用于与AdAdapted提供的Web服务和API相关联的使用方式。
与任何与AdAdapted平台集成的软件一样,您使用本软件应遵守AdAdapted的条款和条件 [https://info.adadapted.com/terms]。本版权声明应包含在本软件的所有副本或主要部分中。
本软件按“原样”提供,不提供任何明示或暗示的保证,包括但不限于适销性、适用于特定目的和不侵犯专利保证。在任何情况下,作者或版权持有人不对任何索赔、损害或其他责任负责,无论是在合同行为、侵权或其他情况下,源于、因之或与此软件或其使用或其他处置有关。
联系方式
Brett Clifton - [[email protected]]