Latest 1.0.0
Homepage https://github.com/adobe/ACPPlacesMonitor
License Apache License, Version 2.0
Platforms ios 10.0, requires ARC
Dependencies ACPCore, ACPPlaces

Getting started with ACPPlacesMonitor for iOS

Table of Contents

  1. About this project
  2. Current version
  3. Contributing to the project
  4. Environment setup

About this project

The ACPPlacesMonitor for iOS library is used to manage the integration between iOS’s CLLocationManager and the ACPPlaces extension for the Adobe Experience Platform SDK.

Current version

Cocoapods

Contributing to the project

Adobe is not currently accepting external contributions for this project, as it is still in the process of being fully set up. It is our desire to open this project to external contributions in the near future.

We look forward to working with you!

Environment setup

The first time you clone or download the project, you should run the following from the root directory to setup the environment:

make setup

Subsequently, you can make sure your environment is updated by running the following:

make update

Open the Xcode workspace

Open the workspace in Xcode by running the following command from the root directory of the repository:

open ACPPlacesMonitor.xcworkspace

Command line integration

From command line you can build the project by running the following command:

make build

You can also run the unit test suite from command line:

make test

Latest podspec

{
    "name": "ACPPlacesMonitor",
    "version": "1.0.0",
    "summary": "Places monitor for Adobe Experience Cloud SDK. Written and maintained by Adobe.",
    "description": "The Places monitor provides native geolocation functionality, enabling use of the Places product in the V5 Adobe Experience Cloud SDK.",
    "homepage": "https://github.com/adobe/ACPPlacesMonitor",
    "license": "Apache License, Version 2.0",
    "authors": "Adobe Experience Platform SDK Team",
    "source": {
        "git": "https://github.com/adobe/ACPPlacesMonitor.git",
        "tag": "v1.0.0-ACPPlacesMonitor"
    },
    "platforms": {
        "ios": "10.0"
    },
    "requires_arc": true,
    "default_subspecs": "iOS",
    "static_framework": true,
    "dependencies": {
        "ACPCore": [
            ">= 2.1.0"
        ],
        "ACPPlaces": [
            ">= 1.0.0"
        ]
    },
    "subspecs": [
        {
            "name": "iOS",
            "public_header_files": "ACPPlacesMonitor/ACPPlacesMonitor.h",
            "source_files": "ACPPlacesMonitor/*.{h,m}",
            "frameworks": "CoreLocation"
        }
    ]
}

Pin It on Pinterest

Share This