AEPTarget 5.0.0

AEPTarget 5.0.0

Adobe MobileAdobe Mobile 维护。



AEPTarget 5.0.0

  • Adobe Experience Platform SDK 团队

AEPTarget

Cocoapods SPM CircleCI Code Coverage

关于此项目

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