Skip to content

Commit

Permalink
2.0.5
Browse files Browse the repository at this point in the history
  • Loading branch information
PureCloud Jenkins committed Sep 10, 2019
1 parent 536d0d4 commit 06d6b91
Show file tree
Hide file tree
Showing 6 changed files with 43 additions and 16 deletions.
4 changes: 2 additions & 2 deletions PureCloudPlatformClientV2.podspec
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@ Pod::Spec.new do |s|
s.ios.deployment_target = '10.0'
s.osx.deployment_target = '10.11'
s.swift_version = '5.0'
s.version = '2.0.4'
s.source = { :git => 'https://github.com/MyPureCloud/platform-client-sdk-ios.git', :tag => '2.0.4' }
s.version = '2.0.5'
s.source = { :git => 'https://github.com/MyPureCloud/platform-client-sdk-ios.git', :tag => '2.0.5' }
s.authors = 'Genesys Developer Evangelists'
s.social_media_url = 'https://twitter.com/PureCloud_Dev'
s.license = 'MIT'
Expand Down
15 changes: 12 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,12 +6,12 @@ The iOS SDK is compatible with Swift 5 and does not require any external depende

## Install using CocoaPods

This package can be found at https://cocoapods.org/pods/PureCloudPlatformClientV2 and the source is on github at https://github.com/MyPureCloud/platform-client-sdk-ios.
This package's source is on github at https://github.com/MyPureCloud/platform-client-sdk-ios.

Reference the SDK's pod in your project's Podfile:

```
pod 'PureCloudPlatformClientV2', :git => 'https://github.com/MyPureCloud/platform-client-sdk-ios.git', :tag => '2.0.4'
pod 'PureCloudPlatformClientV2', :git => 'https://github.com/MyPureCloud/platform-client-sdk-ios.git', :tag => '2.0.5'
```

Then install your project's dependencies:
Expand All @@ -20,6 +20,15 @@ Then install your project's dependencies:
pod install
```

:::primary
**Package Size Warning**

The SDK package is quite large as it contains every API request and model for the Platform API. xcode has a limit on the length of command line arguments when compiling an application. Because the SDK is so large, it can exceed the maximum length when the xcode project resides in a directory with a path that is already long. It is recommended to keep projects using the SDK in a path as short as possible.

As a workaround, it may be desirable to add the SDK's source code to the xcode project manually on an as-needed basis to only include the APIs used by the application and models required for those APIs.
:::


## Using the SDK

### Import the SDK:
Expand All @@ -41,7 +50,7 @@ PureCloudPlatformClientV2API.accessToken = "YOUR_ACCESS_TOKEN"
:::primary
**Implicit Grant Tutorial**

See the [iOS Web View Implicit Grant tutorial](/api/tutorials/) for a walkthrough of how to implement the OAuth Implicit Grant flow and authorize the SDK using Swift's native [WKWebView](https://developer.apple.com/documentation/webkit/wkwebview).
See the [Authorizing the iOS SDK](/api/tutorials/ios-auth/) tutorial for a walkthrough of how to implement the OAuth Implicit Grant flow and authorize the SDK using Swift's native [WKWebView](https://developer.apple.com/documentation/webkit/wkwebview).
:::


Expand Down
4 changes: 2 additions & 2 deletions build/PureCloudPlatformClientV2.podspec
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@ Pod::Spec.new do |s|
s.ios.deployment_target = '10.0'
s.osx.deployment_target = '10.11'
s.swift_version = '5.0'
s.version = '2.0.4'
s.source = { :git => 'https://github.com/MyPureCloud/platform-client-sdk-ios.git', :tag => '2.0.4' }
s.version = '2.0.5'
s.source = { :git => 'https://github.com/MyPureCloud/platform-client-sdk-ios.git', :tag => '2.0.5' }
s.authors = 'Genesys Developer Evangelists'
s.social_media_url = 'https://twitter.com/PureCloud_Dev'
s.license = 'MIT'
Expand Down
15 changes: 12 additions & 3 deletions build/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,12 +6,12 @@ The iOS SDK is compatible with Swift 5 and does not require any external depende

## Install using CocoaPods

This package can be found at https://cocoapods.org/pods/PureCloudPlatformClientV2 and the source is on github at https://github.com/MyPureCloud/platform-client-sdk-ios.
This package's source is on github at https://github.com/MyPureCloud/platform-client-sdk-ios.

Reference the SDK's pod in your project's Podfile:

```
pod 'PureCloudPlatformClientV2', :git => 'https://github.com/MyPureCloud/platform-client-sdk-ios.git', :tag => '2.0.4'
pod 'PureCloudPlatformClientV2', :git => 'https://github.com/MyPureCloud/platform-client-sdk-ios.git', :tag => '2.0.5'
```

Then install your project's dependencies:
Expand All @@ -20,6 +20,15 @@ Then install your project's dependencies:
pod install
```

:::primary
**Package Size Warning**

The SDK package is quite large as it contains every API request and model for the Platform API. xcode has a limit on the length of command line arguments when compiling an application. Because the SDK is so large, it can exceed the maximum length when the xcode project resides in a directory with a path that is already long. It is recommended to keep projects using the SDK in a path as short as possible.

As a workaround, it may be desirable to add the SDK's source code to the xcode project manually on an as-needed basis to only include the APIs used by the application and models required for those APIs.
:::


## Using the SDK

### Import the SDK:
Expand All @@ -41,7 +50,7 @@ PureCloudPlatformClientV2API.accessToken = "YOUR_ACCESS_TOKEN"
:::primary
**Implicit Grant Tutorial**

See the [iOS Web View Implicit Grant tutorial](/api/tutorials/) for a walkthrough of how to implement the OAuth Implicit Grant flow and authorize the SDK using Swift's native [WKWebView](https://developer.apple.com/documentation/webkit/wkwebview).
See the [Authorizing the iOS SDK](/api/tutorials/ios-auth/) tutorial for a walkthrough of how to implement the OAuth Implicit Grant flow and authorize the SDK using Swift's native [WKWebView](https://developer.apple.com/documentation/webkit/wkwebview).
:::


Expand Down
15 changes: 12 additions & 3 deletions build/docs/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,12 +6,12 @@ The iOS SDK is compatible with Swift 5 and does not require any external depende

## Install using CocoaPods

This package can be found at https://cocoapods.org/pods/PureCloudPlatformClientV2 and the source is on github at https://github.com/MyPureCloud/platform-client-sdk-ios.
This package's source is on github at https://github.com/MyPureCloud/platform-client-sdk-ios.

Reference the SDK's pod in your project's Podfile:

```
pod 'PureCloudPlatformClientV2', :git => 'https://github.com/MyPureCloud/platform-client-sdk-ios.git', :tag => '2.0.4'
pod 'PureCloudPlatformClientV2', :git => 'https://github.com/MyPureCloud/platform-client-sdk-ios.git', :tag => '2.0.5'
```

Then install your project's dependencies:
Expand All @@ -20,6 +20,15 @@ Then install your project's dependencies:
pod install
```

:::primary
**Package Size Warning**

The SDK package is quite large as it contains every API request and model for the Platform API. xcode has a limit on the length of command line arguments when compiling an application. Because the SDK is so large, it can exceed the maximum length when the xcode project resides in a directory with a path that is already long. It is recommended to keep projects using the SDK in a path as short as possible.

As a workaround, it may be desirable to add the SDK's source code to the xcode project manually on an as-needed basis to only include the APIs used by the application and models required for those APIs.
:::


## Using the SDK

### Import the SDK:
Expand All @@ -41,7 +50,7 @@ PureCloudPlatformClientV2API.accessToken = "YOUR_ACCESS_TOKEN"
:::primary
**Implicit Grant Tutorial**

See the [iOS Web View Implicit Grant tutorial](/api/tutorials/) for a walkthrough of how to implement the OAuth Implicit Grant flow and authorize the SDK using Swift's native [WKWebView](https://developer.apple.com/documentation/webkit/wkwebview).
See the [Authorizing the iOS SDK](/api/tutorials/ios-auth/) tutorial for a walkthrough of how to implement the OAuth Implicit Grant flow and authorize the SDK using Swift's native [WKWebView](https://developer.apple.com/documentation/webkit/wkwebview).
:::


Expand Down
6 changes: 3 additions & 3 deletions version.json
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
{
"major": 2,
"minor": 0,
"point": 4,
"point": 5,
"prerelease": "",
"apiVersion": 0,
"display": "2.0.4",
"displayFull": "2.0.4"
"display": "2.0.5",
"displayFull": "2.0.5"
}

0 comments on commit 06d6b91

Please sign in to comment.