AEPPlaces 5.0.0

AEPPlaces 5.0.0

Adobe MobileAdobe Mobile维护。



 
依赖
AEPCore< 6.0.0, >= 5.0.0
AEPServices< 6.0.0, >= 5.0.0
 

AEPPlaces 5.0.0

  • Adobe Experience Platform 消息 SDK 团队制作

Adobe Experience Platform - iOS 的 Places 扩展

Cocoapods SPM CircleCI Code Coverage

关于此项目

Adobe Experience Platform Places 扩展是 Adobe Experience Platform Swift SDK 的一个扩展。

AEPPlaces 扩展允许您跟踪 Adobe Places UI 和 Adobe Launch 规则中定义的地理位置事件。

要求

  • Xcode 14.1
  • Swift 5.1 或更高版本

安装

二进制文件

要从根目录生成 AEPPlaces.xcframework,请运行以下命令

make archive

这将执行 pod install 并在 build 文件夹下生成一个 XCFramework。将 AEPPlaces.xcframework 拖放到您的应用目标。

CocoaPods

# Podfile
use_frameworks!

target 'YOUR_TARGET_NAME' do
      pod 'AEPPlaces'
end

Swift Package Manager

要将 AEPPlaces 包添加到您的应用中,从 Xcode 菜单选择

文件 > 添加包...

注意:菜单选项可能因使用的 Xcode 版本而异。

输入 AEPPlaces 包仓库的 URL:https://github.com/adobe/aepsdk-places-ios.git

对于 依赖规则,选择 直到下一个主要版本

或者,如果您项目中有 Package.swift 文件,您可以直接将 AEPPlaces 添加到依赖中

dependencies: [
    .package(url: "https://github.com/adobe/aepsdk-places-ios.git", .upToNextMajor(from: "4.0.0"))
],
targets: [
    .target(name: "YourTarget",
            dependencies: ["AEPPlaces"],
            path: "your/path")
]

文档

配置和SDK使用其他文档可以在文档目录下找到。

PlacesTestApp & PlacesTestApp_objc

提供了两个示例应用程序(Swift 和 Objective-c 各一个),它们展示了如何检索附近的兴趣点并触发区域事件。它们的目标文件在AEPPlaces.xcodeproj中,可在AEPPlaces.xcworkspace中运行。示例应用程序的源代码可在TestApps目录下找到。

贡献

想为这个项目做出贡献?请在发起拉取请求之前查看我们的贡献指南

期待与您合作!

许可

本项目采用Apache 2.0许可证。更多信息请参阅LICENSE