Adobe Experience Platform Audience SDK
关于此项目
AEPAudience扩展表示Adobe Experience Platform SDK的Audience Manager,它需要用于更新用户群配置文件并从您的移动应用中检索用户分段信息。
需求
- Xcode 14.1
- Swift 5.1
安装
这些是目前支持的安装选项
CocoaPods
# Podfile
use_frameworks!
# For app development, include all the following pods
target 'YOUR_TARGET_NAME' do
pod 'AEPAudience'
pod 'AEPCore'
pod 'AEPIdentity'
end
# For extension development, include AEPAudience and its dependencies
target 'YOUR_TARGET_NAME' do
pod 'AEPAudience'
pod 'AEPCore'
pod 'AEPServices'
pod 'AEPIdentity'
end
替换 YOUR_TARGET_NAME
,然后在 Podfile
目录中输入
$ pod install
Swift Package Manager
要将 AEPAudience 包添加到您的应用中,从 Xcode 菜单中选择
文件 > 添加包...
注 菜单选项可能会根据所使用的 Xcode 版本而有所不同。
输入 AEPAudience 包存储库的 URL: https://github.com/adobe/aepsdk-audience-ios.git
。
提示时,为版本规则输入特定的版本或版本范围。
如果您的项目包含 Package.swift
文件,您可以将 AEPAudience 直接添加到依赖项中
dependencies: [
.package(url: "https://github.com/adobe/aepsdk-audience-ios.git", .upToNextMajor(from: "4.0.0"))
]
项目引用
将 AEPAudience.xcodeproj
包含在目标 Xcode 项目中,并将所有必要的库链接到您的应用目标。
二进制文件
从根目录运行 make archive
命令以为 build
文件夹下每个模块生成 .xcframeworks
文件。将所有 .xcframeworks
文件拖放到 Xcode 中的应用目标中。
文档
使用说明和 SDK 架构的扩展文档可以在 文档目录 下找到。
贡献
欢迎贡献力量!请阅读 贡献指南 获取更多信息。
许可
本项目受 Apache V2 许可证许可。有关更多信息,请参阅 LICENSE 文件。