Swiftpack.co - Swift Packages by shiguredo

Swiftpack.co is a collection of thousands of indexed Swift packages. Search packages.

Packages published by shiguredo

shiguredo/sora-ios-sdk 2023.1.0
WebRTC SFU Sora iOS SDK
⭐️ 34
🕓 8 weeks ago
🔖 Release Notes

Releases

The markdown parsing is broken/disabled for release notes. Sorry about that, I'm chasing the source of a crash that's been bringing this website down for the last couple of days.
2023.1.0
8 weeks ago
- [UPDATE] WebRTC 112.5615.1.0 に上げる - @miosakuma - [UPDATE] システム条件を変更する - macOS 13.3 以降 - Xcode 14.3 - Swift 5.8 - WebRTC SFU Sora 2022.2.0 以降 - @miosakuma - [UPDATE] `CameraSettings` の `Resolution` に `uhd2160p`, `uhd3024p` を追加する - @miosakuma - [ADD] `Configuration` に `audioStreamingLanguageCode` を追加する - @miosakuma - [FIX] m107.5304.4.1 の利用時、シグナリング時に EXEC_BAD_ACCESS が発生する事象を修正する - `RTCPeerConnection.offer()` に渡すブロック内で `RTCPeerConnection.close()` を呼んでいるのが原因だと思われるため、 async/await を使って offer() の終了を待ってから close() する - `RTCPeerConnection.offer()` の実行が非同期で行われるようになるが、 `NativePeerChannelFactory.createClientOfferSDP()` の用途では問題ない - @szktty
2022.6.0
37 weeks ago
- [CHANGE] bitcode を無効にする - WebRTC 105.5195.0.0 より bitcode が廃止になりました。bitcode を無効にしてビルドをする必要があります - @miosakuma - [CHANGE] 対応アーキテクチャから x86_64 を無効にする - @miosakuma - [UPDATE] WebRTC 105.5195.0.0 に上げる - @miosakuma - [UPDATE] システム条件を変更する - macOS 12.6 以降 - Xcode 14.0 - Swift 5.7 - CocoaPods 1.11.3 以降 - @miosakuma
2022.5.0
43 weeks ago
- [UPDATE] WebRTC 104.5112.8.0 に上げる - @miosakuma - [ADD] HTTP プロキシに対応する - @enm10k
2022.4.0
48 weeks ago
- [CHANGE] mid を必須にする - この修正の結果、 type: offer に mid が含まれない場合は、エラーになります - @enm10k - [CHANGE] `Configuration.spotlightEnabled == .enabled` の際に、自動的にサイマルキャストを有効化しない - サイマルキャストを有効化する場合は明示的に `Configuration.simulcastEnabled == true` を設定してください - @enm10k - [UPDATE] システム条件を変更する - macOS 12.3 以降 - WebRTC SFU Sora 2022.1 以降 - @miosakuma - [UPDATE] WebRTC 103.5060.4.0 に上げる - @miosakuma - [ADD] Sora の bundle_id に対応する - `Configuration.bundleId` を追加する - @enm10k
2022.3.0
51 weeks ago
- [UPDATE] システム条件を変更する - Xcode 13.4 - Swift 5.6.1 - @miosakuma - [UPDATE] WebRTC 102.5005.7.6 に上げる - @miosakuma - [UPDATE] mid に対応する - @enm10k
2022.2.1
1 year ago
- [UPDATE] App Store Connect に bitcode を有効にしてバイナリをアップロードするとエラーになる問題の暫定回避策として、 WebRTC 97.4692.4.0 に下げる
2022.2.0
1 year ago
- [UPDATE] WebRTC 99.4844.1.0 に上げる - @miosakuma - [ADD] メッセージング機能に対応する - @enm10k - [ADD] `MediaChannel.contactUrl` を追加する - `MediaChannel.contactUrl` は、最初に type: connect メッセージを送信した Sora のシグナリング URL - @enm10k - [CHANGE] DataChannel 経由で受信したメッセージのうち label が signaling, push, notify のものは `MediaChannelHandlers.onReceiveSignaling` が呼ばれるように修正する - @enm10k - [CHANGE] `MediaChannel.connectedUrl`を更新するタイミングを修正する - type: connect を送信するタイミングで `MediaChannel.connectedUrl` を更新していたが、 type: offer を受信したタイミングで値を更新するように修正 - @enm10k
2022.1.1
1 year ago
- [FIX] Sora との接続確立後に WebSocket のエラーが発生した場合、 エラーが正しく伝搬されず、終了処理が実行されないため修正する - 接続確立後に WebSocket のエラーが発生した場合、 Sora との接続を切断して終了処理を行うのが正しい処理です - 詳細な仕様は https://sora-doc.shiguredo.jp/SORA_CLIENT に記載されています - @enm10k
2022.1.0
1 year ago
- [UPDATE] システム条件を変更する - macOS 12.2 以降 - Xcode 13.2 - Swift 5.5.2 - @miosakuma - [UPDATE] WebRTC 98.4758.0.0 に上げる - @miosakuma - [UPDATE] MediaStream から MediaChannel にアクセスできるようにする - @enm10k - [ADD] 複数シグナリング URL の指定に対応する - `Configuration.url` を廃止して `Configuration.urlCandidates` を追加する - `MediaChannel.connectedUrl` を追加する - @enm10k - [ADD] type: rediret に対応する - @enm10k - [CHANGE] スポットライトレガシーを削除する - @miosakuma - [CHANGE] WebSocketChannel プロトコルを廃止する - `Configuration.webSocketChannelType` を廃止する - `Configuration.allowsURLSessionWebSocketChannel` を廃止する - `WebSocketChannelHandlers.onDisconnect` を廃止する - `WebSocketChannelHandlers.onPong` を廃止する - `WebSocketChannelHandlers.onSend` を廃止する - `MediaChannel.webSocketChannel` を廃止する - `WebSocketChannelHandlers` を廃止する - @enm10k - [CHANGE] Starscream を削除して、 URLSessionWebSocketTask をデフォルトで使用する - @enm10k - [CHANGE] サポートする iOS のバージョンを13以上に変更する - @enm10k - [CHANGE] `MediaChannel.native` の型を `RTCPeerConnection` から `RTCPeerConnection?` に変更する - PeerChannel で force unwrapping している箇所を修正する際に、併せて修正した - @enm10k - [FIX] CameraVideoCapturer で force unwrapping していた箇所を修正する - @enm10k - [FIX] VideoView に debugMode = true を設定した際にメモリー・リークが発生する問題を修正する - @szktty @enm10k
2021.3.1
1 year ago
- [FIX] RTCPeerConnectionState が .failed に遷移した際の切断処理中にクラッシュする問題を修正する - BasicPeerChannelContext と PeerChannel の循環参照を防ぐために弱参照を利用していましたが、それが原因で BasicPeerChannelContext より先に PeerChannel が解放されるケースがあり、クラッシュの原因となっていました - @enm10k - [FIX] DataChannel クラスで利用しているデータ圧縮/復号処理にメモリー・リークがあったので修正する - @enm10k
iOS

Swiftpack is being maintained by Petr Pavlik | @ptrpavlik | @swiftpackco | API | Analytics