File tree 4 files changed +1724
-0
lines changed
4 files changed +1724
-0
lines changed Original file line number Diff line number Diff line change
1
+ .DS_Store
2
+ /.build
3
+ /Packages
4
+ /* .xcodeproj
5
+ xcuserdata /
6
+ .swiftpm
7
+ * .xcframework.zip
Load Diff Large diffs are not rendered by default.
Original file line number Diff line number Diff line change
1
+ // swift-tools-version:5.3
2
+
3
+ import PackageDescription
4
+
5
+ let package = Package (
6
+ name: " WebRTC " ,
7
+ products: [
8
+ . library(
9
+ name: " WebRTC " ,
10
+ targets: [ " WebRTC " ] ) ,
11
+ ] ,
12
+ dependencies: [ ] ,
13
+ targets: [
14
+ . binaryTarget( name: " WebRTC " ,
15
+ url: " https://github.com/alexpiezo/WebRTC/releases/download/1.1.29507/WebRTC-1.0.29507.xcframework.zip " ,
16
+ checksum: " 094e669df5ba17aa423630ea785706a6a5cfaacbf426703bdd793703f4807ff0 " )
17
+
18
+ ]
19
+ )
Original file line number Diff line number Diff line change
1
+ # WebRTC Universial Binary
2
+
3
+ This is WebRTC framework in xcframework format for iOS and macOS.
4
+
5
+ Google provides the official builds for iOS, if all you need is iOS build, get it from Google:
6
+
7
+ - https://cocoapods.org/pods/GoogleWebRTC
8
+ - https://webrtc.github.io/webrtc-org/native-code/io/
9
+
10
+ ## Installation
11
+
12
+ ### Manual
13
+
14
+ Download the xcframework at [ Release] ( https://github.com/alexpiezo/WebRTC/releases ) and drag it into your Xcode project.
15
+
16
+ ### Swift Package Manager
17
+
18
+ Requires Swift 5.3 / Xcode 12+.
19
+
20
+ ``` swift
21
+ dependencies: [
22
+ .package (url : " https://github.com/alexpiezo/WebRTC.git" , .upToNextMajor (from : " 1.1.29507" ))
23
+ ]
24
+ ```
25
+
26
+ ### Building your own manually
27
+
You can’t perform that action at this time.
0 commit comments