jlai / Connect-SDK-iOS

iOS source project for Connect SDK

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

#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.

  • libicucore.dylib
  • libz.dylib
  • GoogleCast.framework
  • Other linker flags: -ObjC
  • Automatic Reference Counting (ARC)

##Including Connect SDK in your app

  1. Clone repository (or download & unzip)
  2. Open your project in Xcode
  3. Locate the Connect SDK Xcode project in the Finder
  4. Drag the Connect SDK Xcode project into your project's Xcode library
  5. Navigate to your project's settings screen, then navigate to the Build Phases tab
  6. Add ConnectSDK as a Target Dependency
  7. Add the following in the Link Binary With Libraries section
    • libConnectSDK.a
    • libz.dylib
    • libicucore.dylib
  8. Navigate to the Build Settings tab and add -ObjC to your target's Other Linker Flags
  9. Download the Google Cast SDK iOS sender library file
  10. Extract GoogleCast.framework and copy it to $(Connect SDK project directory)/ConnectSDK/Frameworks
  11. Drag and drop GoogleCast.framework into your project's Frameworks folder

###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

License:Apache License 2.0