@@ -7,20 +7,6 @@ This is a demonstration of creating and integrating the xcframeworks and their c
7
7
- Swift 5.1 toolchain - run ` sudo xcode-select -s path/to/Xcode11 ` in terminal.
8
8
- Github/Gitlab/Bitbucket account set in Xcode's account preferences
9
9
10
- # Xcode workspace description
11
-
12
- ` XCFrameworks ` workspace consists of:
13
- - ` StaticLibrary ` project - represents static library project
14
- - ` DynamicFramework ` project - represents project that builds dylib
15
- - ` Swift Package ` - Swift Package for internal development (within Sample project)
16
- - ` TextAttributes ` - external Swift Package
17
-
18
- - ` Sample ` - Sample project that includes all of the dependencies mentioned above.
19
-
20
- ![ swift-interface] ( ./res/project.png )
21
-
22
- ---
23
-
24
10
# .xcframework - How To
25
11
26
12
## Requirements
@@ -35,7 +21,7 @@ This is a demonstration of creating and integrating the xcframeworks and their c
35
21
- ** STOP** slicing frameworks by stripping the architectures in your projects' targets' custom ` build-phase ` .
36
22
37
23
## Platforms
38
- xcframework supports all Apple platforms - ` macOS ` , ` tvOS ` , ` watchOS ` , ` iPadOS ` platforms.
24
+ xcframework supports all Apple platforms - ` iOS ` , ` macOS ` , ` tvOS ` , ` watchOS ` , ` iPadOS ` platforms.
39
25
40
26
## List of destinations
41
27
| Platform | Destination |
@@ -46,6 +32,7 @@ xcframework supports all Apple platforms - `macOS`, `tvOS`, `watchOS`, `iPadOS`
46
32
| iPadOS Simulator | generic/platform=iPadOS Simulator|
47
33
| macOS | generic/platform=macOS |
48
34
| tvOS | generic/platform=tvOS |
35
+ | watchOS | generic/platform=watchOS |
49
36
| watchOS Simulator | generic/platform=watchOS Simulator |
50
37
51
38
---
160
147
161
148
---
162
149
150
+ # XCFrameworks workspace description
151
+
152
+ ` XCFrameworks ` workspace consists of:
153
+ - ` StaticLibrary ` project - represents static library project
154
+ - ` DynamicFramework ` project - represents project that builds dylib
155
+ - ` Swift Package ` - Swift Package for internal development (within Sample project)
156
+ - ` TextAttributes ` - external Swift Package
157
+
158
+ - ` Sample ` - Sample project that includes all of the dependencies mentioned above.
159
+
160
+ ![ swift-interface] ( ./res/project.png )
161
+
162
+ ---
163
+
164
+ ---
165
+
163
166
# Materials
164
167
165
168
## Presentation about Dependency management in Xcode 11
0 commit comments