Skip to main content
Skip table of contents

Integrate with Automated Builds

98point6 releases a new SDK build every two weeks and we notify our partners via email to let them know. In order to receive these builds, 98point6 requires a partner email address that can be registered to our AWS instance.

NOTE: It is expected that our partners update their app with the latest SDK at least once every two months.

Integration Steps

To successfully integrate your automated build:

  1. Partner provides a company-specific email address.

  2. 98point6 registers the the email address to the SDK AWS S3 instance, and then provides scoped credentials back to the partner in a secure manner such as via encrypted email or LastPass.

  3. Partner rotates AWS credentials within 72 hours to prevent attacks that could compromise the key.

  4. Partner uses rotated credentials to access public builds:

    • Android: Partners should include the s3://sdk-98point6-distributions.s3-us-west-2.amazonaws.com/sdk Maven repo in their build.gradle file. For authentication of the repo, partners should specify awsIm(AwsImAuthentication). This pulls the AWS credentials needed to access the repo from their local environment. These instructions with more detail can be found in the SDK readme and Android sample app. You can also access Gradle instructions here.

    • iOS: Partners should create an AWS S3 GETcall to the sdk-98point6-distributions bucket to fetch the iOS.zip file (found below). The bucket’s region is us-west-02. 98point6 recommends that partners use the AWS CLI to grab builds however partners may ultimately use whatever tool they wish.

      • iOS.zip file: aws s3 cp s3://sdk-98point6-distributions/iOS.zip iOS.zip

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.