Skip to content

WebRTC SFU Sora iOS SDK クイックスタート

License

Notifications You must be signed in to change notification settings

shiguredo/sora-ios-sdk-quickstart

Repository files navigation

Sora iOS SDK クイックスタート

このアプリケーションは Sora iOS SDK のサンプルです。

About Shiguredo's open source software

We will not respond to PRs or issues that have not been discussed on Discord. Also, Discord is only available in Japanese.

Please read https://github.com/shiguredo/oss before use.

時雨堂のオープンソースソフトウェアについて

利用前に https://github.com/shiguredo/oss をお読みください。

システム条件

  • iOS 14 以降
  • アーキテクチャ arm64 (シミュレーターの動作は未保証)
  • macOS 15.0 以降
  • Xcode 16.0
  • Swift 5.10
  • CocoaPods 1.15.2 以降
  • WebRTC SFU Sora 2024.1.0 以降

Xcode と Swift のバージョンによっては、 CocoaPods で取得できるバイナリに互換性がない可能性があります。詳しくはSora iOS SDK ドキュメント を参照してください。

ビルド

  1. クローンし、 CocoaPods でライブラリを取得します。

    $ git clone https://github.com/shiguredo/sora-ios-sdk-quickstart
    $ cd sora-ios-sdk-quickstart
    $ pod install
    
  2. SoraQuickStart/Environment.example.swift のファイル名を SoraQuickStart/Environment.swift に変更し、接続情報を設定します。

    $ cp SoraQuickStart/Environment.example.swift SoraQuickStart/Environment.swift
    
  3. SoraQuickStart.xcworkspace を Xcode で開いてビルドします。

ライセンス

このリポジトリに含まれるすべてのアプリアイコン画像(すべての PNG 形式ファイル)のライセンスは CC BY-NC-ND 4.0 です。