Skip to content

Commit

Permalink
Merge branch 'release/sora-ios-sdk-2023.3.0'
Browse files Browse the repository at this point in the history
  • Loading branch information
miosakuma committed Sep 13, 2023
2 parents 35f8454 + e0f8c8a commit 6af81cb
Show file tree
Hide file tree
Showing 14 changed files with 79 additions and 56 deletions.
13 changes: 7 additions & 6 deletions .github/workflows/data-channel-sample.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,10 +15,10 @@ on:

jobs:
build:
runs-on: macos-12
runs-on: macos-13
env:
XCODE: /Applications/Xcode_14.0.app
XCODE_SDK: iphoneos16.0
XCODE: /Applications/Xcode_14.3.1.app
XCODE_SDK: iphoneos16.4
WORKSPACE: DataChannelSample
SCHEME: DataChannelSample
steps:
Expand Down Expand Up @@ -58,6 +58,7 @@ jobs:
CODE_SIGNING_ALLOWED=NO \
CODE_SIGN_IDENTITY= \
PROVISIONING_PROFILE=
- name: Check uncommitted unformatted code
run: |
../lint-format.sh
# SwiftLint, SwiftFormat/CLI が Swift 5.8 に対応していないため一時的にコメントアウトする
#- name: Check uncommitted unformatted code
# run: |
# ./lint-format.sh
13 changes: 7 additions & 6 deletions .github/workflows/deco-streaming-sample.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,10 +15,10 @@ on:

jobs:
build:
runs-on: macos-12
runs-on: macos-13
env:
XCODE: /Applications/Xcode_14.0.app
XCODE_SDK: iphoneos16.0
XCODE: /Applications/Xcode_14.3.1.app
XCODE_SDK: iphoneos16.4
WORKSPACE: DecoStreamingSample
SCHEME: DecoStreamingSample
steps:
Expand Down Expand Up @@ -58,6 +58,7 @@ jobs:
CODE_SIGNING_ALLOWED=NO \
CODE_SIGN_IDENTITY= \
PROVISIONING_PROFILE=
- name: Check uncommitted unformatted code
run: |
../lint-format.sh
# SwiftLint, SwiftFormat/CLI が Swift 5.8 に対応していないため一時的にコメントアウトする
#- name: Check uncommitted unformatted code
# run: |
# ./lint-format.sh
13 changes: 7 additions & 6 deletions .github/workflows/screencast-sample.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,10 +15,10 @@ on:

jobs:
build:
runs-on: macos-12
runs-on: macos-13
env:
XCODE: /Applications/Xcode_14.0.app
XCODE_SDK: iphoneos16.0
XCODE: /Applications/Xcode_14.3.1.app
XCODE_SDK: iphoneos16.4
WORKSPACE: ScreenCastSample
SCHEME: ScreenCastSample
steps:
Expand Down Expand Up @@ -58,6 +58,7 @@ jobs:
CODE_SIGNING_ALLOWED=NO \
CODE_SIGN_IDENTITY= \
PROVISIONING_PROFILE=
- name: Check uncommitted unformatted code
run: |
../lint-format.sh
# SwiftLint, SwiftFormat/CLI が Swift 5.8 に対応していないため一時的にコメントアウトする
#- name: Check uncommitted unformatted code
# run: |
# ./lint-format.sh
13 changes: 7 additions & 6 deletions .github/workflows/simulcast-sample.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,10 +15,10 @@ on:

jobs:
build:
runs-on: macos-12
runs-on: macos-13
env:
XCODE: /Applications/Xcode_14.0.app
XCODE_SDK: iphoneos16.0
XCODE: /Applications/Xcode_14.3.1.app
XCODE_SDK: iphoneos16.4
WORKSPACE: SimulcastSample
SCHEME: SimulcastSample
steps:
Expand Down Expand Up @@ -58,6 +58,7 @@ jobs:
CODE_SIGNING_ALLOWED=NO \
CODE_SIGN_IDENTITY= \
PROVISIONING_PROFILE=
- name: Check uncommitted unformatted code
run: |
../lint-format.sh
# SwiftLint, SwiftFormat/CLI が Swift 5.8 に対応していないため一時的にコメントアウトする
#- name: Check uncommitted unformatted code
# run: |
# ./lint-format.sh
13 changes: 7 additions & 6 deletions .github/workflows/spotlight-sample.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,10 +15,10 @@ on:

jobs:
build:
runs-on: macos-12
runs-on: macos-13
env:
XCODE: /Applications/Xcode_14.0.app
XCODE_SDK: iphoneos16.0
XCODE: /Applications/Xcode_14.3.1.app
XCODE_SDK: iphoneos16.4
WORKSPACE: SpotlightSample
SCHEME: SpotlightSample
steps:
Expand Down Expand Up @@ -58,6 +58,7 @@ jobs:
CODE_SIGNING_ALLOWED=NO \
CODE_SIGN_IDENTITY= \
PROVISIONING_PROFILE=
- name: Check uncommitted unformatted code
run: |
../lint-format.sh
# SwiftLint, SwiftFormat/CLI が Swift 5.8 に対応していないため一時的にコメントアウトする
#- name: Check uncommitted unformatted code
# run: |
# ./lint-format.sh
13 changes: 7 additions & 6 deletions .github/workflows/video-chat-sample.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,10 +15,10 @@ on:

jobs:
build:
runs-on: macos-12
runs-on: macos-13
env:
XCODE: /Applications/Xcode_14.0.app
XCODE_SDK: iphoneos16.0
XCODE: /Applications/Xcode_14.3.1.app
XCODE_SDK: iphoneos16.4
WORKSPACE: VideoChatSample
SCHEME: VideoChatSample
steps:
Expand Down Expand Up @@ -58,6 +58,7 @@ jobs:
CODE_SIGNING_ALLOWED=NO \
CODE_SIGN_IDENTITY= \
PROVISIONING_PROFILE=
- name: Check uncommitted unformatted code
run: |
../lint-format.sh
# SwiftLint, SwiftFormat/CLI が Swift 5.8 に対応していないため一時的にコメントアウトする
#- name: Check uncommitted unformatted code
# run: |
# ./lint-format.sh
13 changes: 11 additions & 2 deletions CHANGES.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,15 @@

## develop

## sora-ios-sdk-2023.3.0

- [UPDATE] SwiftLint, SwiftFormat/CLI を一時的にコメントアウトする
- SwiftLint, SwiftFormat/CLI が Swift Swift 5.9 に対応できていないため
- 対応が完了したら戻す
- @miosakuma
- [FIX] VideoChatSample で signalingConnectMetadata が設定できない不具合を修正
- @miosakuma

## sora-ios-sdk-2023.2.0

- [ADD] DataChannelSample の映像コーデックに AV1 を追加する
Expand All @@ -25,7 +34,7 @@
- @miosakuma
- [ADD] VideoChatSample に映像コーデックプロファイル設定を追加する
- @miosakuma
- [CHANGE] システム条件を変更する
- [UPDATE] システム条件を変更する
- macOS 13.4.1 以降
- Xcode 14.3.1
- Swift 5.8.1
Expand All @@ -38,7 +47,7 @@

## sora-ios-sdk-2023.1.0

- [CHANGE] システム条件を変更する
- [UPDATE] システム条件を変更する
- macOS 13.3 以降
- Xcode 14.3
- Swift 5.8
Expand Down
7 changes: 4 additions & 3 deletions DataChannelSample/Podfile
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,8 @@ platform :ios, '13.0'

target 'DataChannelSample' do
use_frameworks!
pod 'Sora', '2023.2.0'
pod 'SwiftLint'
pod 'SwiftFormat/CLI'
pod 'Sora', '2023.3.0'
# SwiftLint, SwiftFormat/CLI が Swift 5.8 に対応していないため一時的にコメントアウトする
# pod 'SwiftLint'
# pod 'SwiftFormat/CLI'
end
7 changes: 4 additions & 3 deletions DecoStreamingSample/Podfile
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,9 @@ platform :ios, '13.0'

target 'DecoStreamingSample' do
use_frameworks!
pod 'Sora', '2023.2.0'
pod 'Sora', '2023.3.0'

pod 'SwiftLint'
pod 'SwiftFormat/CLI'
# SwiftLint, SwiftFormat/CLI が Swift 5.8 に対応していないため一時的にコメントアウトする
# pod 'SwiftLint'
# pod 'SwiftFormat/CLI'
end
7 changes: 4 additions & 3 deletions ScreenCastSample/Podfile
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,9 @@ platform :ios, '13.0'

target 'ScreenCastSample' do
use_frameworks!
pod 'Sora', '2023.2.0'
pod 'Sora', '2023.3.0'

pod 'SwiftLint'
pod 'SwiftFormat/CLI'
# SwiftLint, SwiftFormat/CLI が Swift 5.8 に対応していないため一時的にコメントアウトする
# pod 'SwiftLint'
# pod 'SwiftFormat/CLI'
end
7 changes: 4 additions & 3 deletions SimulcastSample/Podfile
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,9 @@ platform :ios, '13.0'

target 'SimulcastSample' do
use_frameworks!
pod 'Sora', '2023.2.0'
pod 'Sora', '2023.3.0'

pod 'SwiftLint'
pod 'SwiftFormat/CLI'
# SwiftLint, SwiftFormat/CLI が Swift 5.8 に対応していないため一時的にコメントアウトする
# pod 'SwiftLint'
# pod 'SwiftFormat/CLI'
end
7 changes: 4 additions & 3 deletions SpotlightSample/Podfile
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,9 @@ platform :ios, '13.0'

target 'SpotlightSample' do
use_frameworks!
pod 'Sora', '2023.2.0'
pod 'Sora', '2023.3.0'

pod 'SwiftLint'
pod 'SwiftFormat/CLI'
# SwiftLint, SwiftFormat/CLI が Swift 5.8 に対応していないため一時的にコメントアウトする
# pod 'SwiftLint'
# pod 'SwiftFormat/CLI'
end
7 changes: 4 additions & 3 deletions VideoChatSample/Podfile
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,9 @@ platform :ios, '13.0'

target 'VideoChatSample' do
use_frameworks!
pod 'Sora', '2023.2.0'
pod 'Sora', '2023.3.0'

pod 'SwiftLint'
pod 'SwiftFormat/CLI'
# SwiftLint, SwiftFormat/CLI が Swift 5.8 に対応していないため一時的にコメントアウトする
# pod 'SwiftLint'
# pod 'SwiftFormat/CLI'
end
Original file line number Diff line number Diff line change
Expand Up @@ -117,6 +117,8 @@ class ConfigViewController: UITableViewController {

let videoH264Params = h264ProfileLevelId != nil ? ["profile_level_id": h264ProfileLevelId!] : nil
configuration.videoH264Params = videoH264Params

configuration.signalingConnectMetadata = Environment.signalingConnectMetadata

// 入力された設定を元にSoraへ接続を行います。
// ビデオチャットアプリでは複数のユーザーが同時に配信を行う必要があるため、
Expand Down

0 comments on commit 6af81cb

Please sign in to comment.