Skip to content

eunikolsky/Connect-SDK-iOS

 
 

Repository files navigation

#Connect SDK iOS Connect SDK is an open source framework that connects your mobile apps with multiple TV platforms. Because most TV platforms support a variety of protocols, Connect SDK integrates and abstracts the discovery and connectivity between all supported protocols.

For more information, visit our website.

##Dependencies This project has the following dependencies, some of which require manual setup. If you would like to use a version of the SDK which has no manual setup, consider using the lite version of the SDK.

##Including Connect SDK in your app ###Using CocoaPods

  1. Add pod "ConnectSDK" to your Podfile
  2. Run pod install
  3. Open the workspace file and run your project

You can use pod "ConnectSDK/Core" to get the lite version.

###Without CocoaPods

  1. Clone repository (or download & unzip)
  2. Set up the submodules by running the following commands in Terminal
    • git submodule init
    • git submodule update
  3. Open your project in Xcode
  4. Locate the Connect SDK Xcode project in the Finder
  5. Drag the Connect SDK Xcode project into your project's Xcode library
  6. Navigate to your project's settings screen, then navigate to the Build Phases tab
  7. Add ConnectSDK as a Target Dependency
  8. Add the following in the Link Binary With Libraries section
    • libConnectSDK.a
    • libz.dylib
    • libicucore.dylib
  9. Navigate to the Build Settings tab and add -ObjC to your target's Other Linker Flags
  10. Follow the setup instructions for each of the service submodules

###Migrating from 1.3 to 1.4 release

  1. Open terminal and go to your local Connect-SDK-iOS repo
  2. Pull the latest updates by running command git pull in Terminal
  3. Set up the submodules by running the following commands in Terminal
    • git submodule init
    • git submodule update

###Include Strings File for Localization (optional)

  1. Locate the Connect SDK Xcode project in the Finder
  2. Drag the ConnectSDKStrings folder into your project's library
  3. You may make whatever changes you would like to the values and the SDK will use your strings file

##Contact

##Credits Connect SDK for iOS makes use of the following projects, some of which are open-source.

##License Copyright (c) 2013-2014 LG Electronics.

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

About

iOS source project for Connect SDK

Resources

License

Stars

Watchers

Forks

Packages

No packages published