apptentive / apptentive-cordova

A plugin for Cordova that lets your app be Apptentive.
https://learn.apptentive.com/knowledge-base/integrating-the-apptentive-cordova-sdk-plugin/
BSD 3-Clause "New" or "Revised" License
3 stars 13 forks source link

IOSOSX-595: Update with distribution version #25

Closed frankus closed 7 years ago

frankus commented 8 years ago

Before merging, we should update to the latest iOS release that contains the fix for IOSOSX-595 (along with whatever other stuff we build/fix). This is just to get the bridge working and tested with the new distribution feature.

Here's what we send to the server:

{
    "sdk": {
        "programming_language": "Objective-C",
        "distribution_version": "4.1.1",
        "author_name": "Apptentive, Inc.",
        "platform": "iOS",
        "version": "3.2.1",
        "distribution": "Cordova"
    },
    "device": {
        "uuid": "A61E94FE-A00B-448F-8B29-81C2D067EB5F"
    },
    "app_release": {
        "debug": false,
        "overriding_styles": true,
        "build_number": "0.0.1",
        "version": "0.0.1",
        "app_store_receipt": {
            "has_receipt": false,
            "file_name": "receipt"
        }
    }
}
skykelsey commented 8 years ago

I added my comments to the JIRA issue.

frankus commented 8 years ago

This has been updated. Still it shouldn't be merged until we push out our next iOS release, as it depends on the -setAPIKey:distributionName:distributionVersion: method in the apptentive-ios SDK's IOSOSX-595 branch.