AEPTarget
关于此项目
AEPTarget
帮助基于用户行为和移动上下文测试、个性和优化移动应用体验。您可以通过迭代测试和基于规则和人工智能的个人化交付吸引和转换交互。
需求
- Xcode 14.1(或更高版本)
- Swift 5.1(或更高版本)
安装
CocoaPods
# Podfile
use_frameworks!
# for app development, include all the following pods
target 'YOUR_TARGET_NAME' do
pod 'AEPTarget'
pod 'AEPCore'
end
Swift Package Manager
要将 AEPTarget 包添加到您的应用程序中,请在 Xcode 菜单中选择
文件 > Swift 包 > 添加包依赖...
输入 AEPTarget 包仓库的 URL:https://github.com/adobe/aepsdk-target-ios.git
。
当提示时,请使用指定版本范围或确切的版本来指定版本规则。
或者,如果您的项目包含 Package.swift
文件,您可以直接将 AEPTarget 添加到依赖中
dependencies: [
.package(url: "https://github.com/adobe/aepsdk-target-ios.git", .upToNextMajor(from: "4.0.0")),
],
targets: [
.target(name: "YourTarget",
dependencies: ["AEPTarget"],
path: "your/path")
]
二进制文件
从项目根目录运行以下命令,在 build
目录中生成 AEPTarget.xcframework
。但是,首先运行 make pod-install
命令以确保已安装依赖项。
make archive
开发
第一次克隆或下载项目时,您应该从根目录运行以下命令以设置环境
make pod-install
接着,您可以通过运行以下命令来确保环境已更新
make pod-update
打开 Xcode 工作空间
在仓库的根目录下运行以下命令以打开 Xcode 工作空间:
make open
命令行集成
您可以从命令行运行所有测试套件。
make test
文档
有关 API 使用的高级文档可以在文档目录下找到。
贡献
欢迎贡献!阅读贡献指南以获取更多信息。
许可证
本项目采用Apache V2许可证。有关更多信息,请参阅LICENSE。