Skip to content

Commit e74169b

Browse files
committedJun 24, 2020
Initial
0 parents  commit e74169b

File tree

4 files changed

+1724
-0
lines changed

4 files changed

+1724
-0
lines changed
 

‎.gitignore

+7
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
.DS_Store
2+
/.build
3+
/Packages
4+
/*.xcodeproj
5+
xcuserdata/
6+
.swiftpm
7+
*.xcframework.zip

‎LICENSE.md

+1,671
Large diffs are not rendered by default.

‎Package.swift

+19
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
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+
)

‎README.md

+27
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
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+

0 commit comments

Comments
 (0)
Please sign in to comment.