Skip to content

Commit 3903be4

Browse files
committed
Added xcframework libs to example
1 parent bed2f72 commit 3903be4

File tree

5 files changed

+300
-16
lines changed

5 files changed

+300
-16
lines changed

example/iOS Test App/iOS Test App.xcodeproj/project.pbxproj

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -15,10 +15,10 @@
1515
1B4AA22C1DE16AEF008187BD /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 1B4AA22A1DE16AEF008187BD /* LaunchScreen.storyboard */; };
1616
1B4AA24E1DE18290008187BD /* libz.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = 1B4AA24D1DE18290008187BD /* libz.tbd */; };
1717
1B4AA2501DE195DE008187BD /* cacert.pem in Resources */ = {isa = PBXBuildFile; fileRef = 1B4AA24F1DE195DE008187BD /* cacert.pem */; };
18-
960E025825D8AC640093AB63 /* libcrypto.xcframework in Frameworks */ = {isa = PBXBuildFile; fileRef = 960E025725D8AC630093AB63 /* libcrypto.xcframework */; };
19-
960E025B25D8AC6D0093AB63 /* libcurl.xcframework in Frameworks */ = {isa = PBXBuildFile; fileRef = 960E025A25D8AC6D0093AB63 /* libcurl.xcframework */; };
20-
960E025E25D8AC740093AB63 /* libnghttp2.xcframework in Frameworks */ = {isa = PBXBuildFile; fileRef = 960E025D25D8AC740093AB63 /* libnghttp2.xcframework */; };
21-
960E026125D8AC7A0093AB63 /* libssl.xcframework in Frameworks */ = {isa = PBXBuildFile; fileRef = 960E026025D8AC7A0093AB63 /* libssl.xcframework */; };
18+
960E026825D8B8E10093AB63 /* libcrypto.xcframework in Frameworks */ = {isa = PBXBuildFile; fileRef = 960E026725D8B8E10093AB63 /* libcrypto.xcframework */; };
19+
960E026B25D8B8E80093AB63 /* libcurl.xcframework in Frameworks */ = {isa = PBXBuildFile; fileRef = 960E026A25D8B8E80093AB63 /* libcurl.xcframework */; };
20+
960E026E25D8B8EE0093AB63 /* libnghttp2.xcframework in Frameworks */ = {isa = PBXBuildFile; fileRef = 960E026D25D8B8EE0093AB63 /* libnghttp2.xcframework */; };
21+
960E027125D8B8F30093AB63 /* libssl.xcframework in Frameworks */ = {isa = PBXBuildFile; fileRef = 960E027025D8B8F30093AB63 /* libssl.xcframework */; };
2222
/* End PBXBuildFile section */
2323

2424
/* Begin PBXFileReference section */
@@ -34,10 +34,10 @@
3434
1B4AA22D1DE16AEF008187BD /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
3535
1B4AA24D1DE18290008187BD /* libz.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = libz.tbd; path = usr/lib/libz.tbd; sourceTree = SDKROOT; };
3636
1B4AA24F1DE195DE008187BD /* cacert.pem */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = cacert.pem; sourceTree = "<group>"; };
37-
960E025725D8AC630093AB63 /* libcrypto.xcframework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcframework; name = libcrypto.xcframework; path = "../../archive/libcurl-7.74.0-openssl-1.1.1i-nghttp2-1.42.0/xcframework/libcrypto.xcframework"; sourceTree = "<group>"; };
38-
960E025A25D8AC6D0093AB63 /* libcurl.xcframework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcframework; name = libcurl.xcframework; path = "../../archive/libcurl-7.74.0-openssl-1.1.1i-nghttp2-1.42.0/xcframework/libcurl.xcframework"; sourceTree = "<group>"; };
39-
960E025D25D8AC740093AB63 /* libnghttp2.xcframework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcframework; name = libnghttp2.xcframework; path = "../../archive/libcurl-7.74.0-openssl-1.1.1i-nghttp2-1.42.0/xcframework/libnghttp2.xcframework"; sourceTree = "<group>"; };
40-
960E026025D8AC7A0093AB63 /* libssl.xcframework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcframework; name = libssl.xcframework; path = "../../archive/libcurl-7.74.0-openssl-1.1.1i-nghttp2-1.42.0/xcframework/libssl.xcframework"; sourceTree = "<group>"; };
37+
960E026725D8B8E10093AB63 /* libcrypto.xcframework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcframework; name = libcrypto.xcframework; path = libs/libcrypto.xcframework; sourceTree = "<group>"; };
38+
960E026A25D8B8E80093AB63 /* libcurl.xcframework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcframework; name = libcurl.xcframework; path = libs/libcurl.xcframework; sourceTree = "<group>"; };
39+
960E026D25D8B8EE0093AB63 /* libnghttp2.xcframework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcframework; name = libnghttp2.xcframework; path = libs/libnghttp2.xcframework; sourceTree = "<group>"; };
40+
960E027025D8B8F30093AB63 /* libssl.xcframework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcframework; name = libssl.xcframework; path = libs/libssl.xcframework; sourceTree = "<group>"; };
4141
96AAC802250F224E009E2EE3 /* iOS Test App.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; path = "iOS Test App.entitlements"; sourceTree = "<group>"; };
4242
/* End PBXFileReference section */
4343

@@ -46,11 +46,11 @@
4646
isa = PBXFrameworksBuildPhase;
4747
buildActionMask = 2147483647;
4848
files = (
49-
960E025825D8AC640093AB63 /* libcrypto.xcframework in Frameworks */,
49+
960E026825D8B8E10093AB63 /* libcrypto.xcframework in Frameworks */,
5050
1B4AA24E1DE18290008187BD /* libz.tbd in Frameworks */,
51-
960E026125D8AC7A0093AB63 /* libssl.xcframework in Frameworks */,
52-
960E025B25D8AC6D0093AB63 /* libcurl.xcframework in Frameworks */,
53-
960E025E25D8AC740093AB63 /* libnghttp2.xcframework in Frameworks */,
51+
960E027125D8B8F30093AB63 /* libssl.xcframework in Frameworks */,
52+
960E026B25D8B8E80093AB63 /* libcurl.xcframework in Frameworks */,
53+
960E026E25D8B8EE0093AB63 /* libnghttp2.xcframework in Frameworks */,
5454
);
5555
runOnlyForDeploymentPostprocessing = 0;
5656
};
@@ -104,10 +104,10 @@
104104
isa = PBXGroup;
105105
children = (
106106
1B4AA24D1DE18290008187BD /* libz.tbd */,
107-
960E025725D8AC630093AB63 /* libcrypto.xcframework */,
108-
960E025A25D8AC6D0093AB63 /* libcurl.xcframework */,
109-
960E025D25D8AC740093AB63 /* libnghttp2.xcframework */,
110-
960E026025D8AC7A0093AB63 /* libssl.xcframework */,
107+
960E026725D8B8E10093AB63 /* libcrypto.xcframework */,
108+
960E026A25D8B8E80093AB63 /* libcurl.xcframework */,
109+
960E026D25D8B8EE0093AB63 /* libnghttp2.xcframework */,
110+
960E027025D8B8F30093AB63 /* libssl.xcframework */,
111111
);
112112
name = Frameworks;
113113
sourceTree = "<group>";
Lines changed: 71 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,71 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
3+
<plist version="1.0">
4+
<dict>
5+
<key>AvailableLibraries</key>
6+
<array>
7+
<dict>
8+
<key>LibraryIdentifier</key>
9+
<string>ios-arm64_arm64e_armv7_armv7s</string>
10+
<key>LibraryPath</key>
11+
<string>libcrypto.a</string>
12+
<key>SupportedArchitectures</key>
13+
<array>
14+
<string>arm64</string>
15+
<string>arm64e</string>
16+
<string>armv7</string>
17+
<string>armv7s</string>
18+
</array>
19+
<key>SupportedPlatform</key>
20+
<string>ios</string>
21+
</dict>
22+
<dict>
23+
<key>LibraryIdentifier</key>
24+
<string>tvos-arm64_x86_64-simulator</string>
25+
<key>LibraryPath</key>
26+
<string>libcrypto.a</string>
27+
<key>SupportedArchitectures</key>
28+
<array>
29+
<string>arm64</string>
30+
<string>x86_64</string>
31+
</array>
32+
<key>SupportedPlatform</key>
33+
<string>tvos</string>
34+
<key>SupportedPlatformVariant</key>
35+
<string>simulator</string>
36+
</dict>
37+
<dict>
38+
<key>LibraryIdentifier</key>
39+
<string>tvos-arm64</string>
40+
<key>LibraryPath</key>
41+
<string>libcrypto.a</string>
42+
<key>SupportedArchitectures</key>
43+
<array>
44+
<string>arm64</string>
45+
</array>
46+
<key>SupportedPlatform</key>
47+
<string>tvos</string>
48+
</dict>
49+
<dict>
50+
<key>LibraryIdentifier</key>
51+
<string>ios-arm64_i386_x86_64-simulator</string>
52+
<key>LibraryPath</key>
53+
<string>libcrypto.a</string>
54+
<key>SupportedArchitectures</key>
55+
<array>
56+
<string>arm64</string>
57+
<string>i386</string>
58+
<string>x86_64</string>
59+
</array>
60+
<key>SupportedPlatform</key>
61+
<string>ios</string>
62+
<key>SupportedPlatformVariant</key>
63+
<string>simulator</string>
64+
</dict>
65+
</array>
66+
<key>CFBundlePackageType</key>
67+
<string>XFWK</string>
68+
<key>XCFrameworkFormatVersion</key>
69+
<string>1.0</string>
70+
</dict>
71+
</plist>
Lines changed: 71 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,71 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
3+
<plist version="1.0">
4+
<dict>
5+
<key>AvailableLibraries</key>
6+
<array>
7+
<dict>
8+
<key>LibraryIdentifier</key>
9+
<string>ios-arm64_i386_x86_64-simulator</string>
10+
<key>LibraryPath</key>
11+
<string>libcurl.a</string>
12+
<key>SupportedArchitectures</key>
13+
<array>
14+
<string>arm64</string>
15+
<string>i386</string>
16+
<string>x86_64</string>
17+
</array>
18+
<key>SupportedPlatform</key>
19+
<string>ios</string>
20+
<key>SupportedPlatformVariant</key>
21+
<string>simulator</string>
22+
</dict>
23+
<dict>
24+
<key>LibraryIdentifier</key>
25+
<string>tvos-arm64</string>
26+
<key>LibraryPath</key>
27+
<string>libcurl.a</string>
28+
<key>SupportedArchitectures</key>
29+
<array>
30+
<string>arm64</string>
31+
</array>
32+
<key>SupportedPlatform</key>
33+
<string>tvos</string>
34+
</dict>
35+
<dict>
36+
<key>LibraryIdentifier</key>
37+
<string>ios-arm64_arm64e_armv7_armv7s</string>
38+
<key>LibraryPath</key>
39+
<string>libcurl.a</string>
40+
<key>SupportedArchitectures</key>
41+
<array>
42+
<string>arm64</string>
43+
<string>arm64e</string>
44+
<string>armv7</string>
45+
<string>armv7s</string>
46+
</array>
47+
<key>SupportedPlatform</key>
48+
<string>ios</string>
49+
</dict>
50+
<dict>
51+
<key>LibraryIdentifier</key>
52+
<string>tvos-arm64_x86_64-simulator</string>
53+
<key>LibraryPath</key>
54+
<string>libcurl.a</string>
55+
<key>SupportedArchitectures</key>
56+
<array>
57+
<string>arm64</string>
58+
<string>x86_64</string>
59+
</array>
60+
<key>SupportedPlatform</key>
61+
<string>tvos</string>
62+
<key>SupportedPlatformVariant</key>
63+
<string>simulator</string>
64+
</dict>
65+
</array>
66+
<key>CFBundlePackageType</key>
67+
<string>XFWK</string>
68+
<key>XCFrameworkFormatVersion</key>
69+
<string>1.0</string>
70+
</dict>
71+
</plist>
Lines changed: 71 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,71 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
3+
<plist version="1.0">
4+
<dict>
5+
<key>AvailableLibraries</key>
6+
<array>
7+
<dict>
8+
<key>LibraryIdentifier</key>
9+
<string>tvos-arm64</string>
10+
<key>LibraryPath</key>
11+
<string>libnghttp2.a</string>
12+
<key>SupportedArchitectures</key>
13+
<array>
14+
<string>arm64</string>
15+
</array>
16+
<key>SupportedPlatform</key>
17+
<string>tvos</string>
18+
</dict>
19+
<dict>
20+
<key>LibraryIdentifier</key>
21+
<string>ios-arm64_arm64e_armv7_armv7s</string>
22+
<key>LibraryPath</key>
23+
<string>libnghttp2.a</string>
24+
<key>SupportedArchitectures</key>
25+
<array>
26+
<string>arm64</string>
27+
<string>arm64e</string>
28+
<string>armv7</string>
29+
<string>armv7s</string>
30+
</array>
31+
<key>SupportedPlatform</key>
32+
<string>ios</string>
33+
</dict>
34+
<dict>
35+
<key>LibraryIdentifier</key>
36+
<string>ios-arm64_i386_x86_64-simulator</string>
37+
<key>LibraryPath</key>
38+
<string>libnghttp2.a</string>
39+
<key>SupportedArchitectures</key>
40+
<array>
41+
<string>arm64</string>
42+
<string>i386</string>
43+
<string>x86_64</string>
44+
</array>
45+
<key>SupportedPlatform</key>
46+
<string>ios</string>
47+
<key>SupportedPlatformVariant</key>
48+
<string>simulator</string>
49+
</dict>
50+
<dict>
51+
<key>LibraryIdentifier</key>
52+
<string>tvos-arm64_x86_64-simulator</string>
53+
<key>LibraryPath</key>
54+
<string>libnghttp2.a</string>
55+
<key>SupportedArchitectures</key>
56+
<array>
57+
<string>arm64</string>
58+
<string>x86_64</string>
59+
</array>
60+
<key>SupportedPlatform</key>
61+
<string>tvos</string>
62+
<key>SupportedPlatformVariant</key>
63+
<string>simulator</string>
64+
</dict>
65+
</array>
66+
<key>CFBundlePackageType</key>
67+
<string>XFWK</string>
68+
<key>XCFrameworkFormatVersion</key>
69+
<string>1.0</string>
70+
</dict>
71+
</plist>
Lines changed: 71 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,71 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
3+
<plist version="1.0">
4+
<dict>
5+
<key>AvailableLibraries</key>
6+
<array>
7+
<dict>
8+
<key>LibraryIdentifier</key>
9+
<string>ios-arm64_arm64e_armv7_armv7s</string>
10+
<key>LibraryPath</key>
11+
<string>libssl.a</string>
12+
<key>SupportedArchitectures</key>
13+
<array>
14+
<string>arm64</string>
15+
<string>arm64e</string>
16+
<string>armv7</string>
17+
<string>armv7s</string>
18+
</array>
19+
<key>SupportedPlatform</key>
20+
<string>ios</string>
21+
</dict>
22+
<dict>
23+
<key>LibraryIdentifier</key>
24+
<string>tvos-arm64</string>
25+
<key>LibraryPath</key>
26+
<string>libssl.a</string>
27+
<key>SupportedArchitectures</key>
28+
<array>
29+
<string>arm64</string>
30+
</array>
31+
<key>SupportedPlatform</key>
32+
<string>tvos</string>
33+
</dict>
34+
<dict>
35+
<key>LibraryIdentifier</key>
36+
<string>ios-arm64_i386_x86_64-simulator</string>
37+
<key>LibraryPath</key>
38+
<string>libssl.a</string>
39+
<key>SupportedArchitectures</key>
40+
<array>
41+
<string>arm64</string>
42+
<string>i386</string>
43+
<string>x86_64</string>
44+
</array>
45+
<key>SupportedPlatform</key>
46+
<string>ios</string>
47+
<key>SupportedPlatformVariant</key>
48+
<string>simulator</string>
49+
</dict>
50+
<dict>
51+
<key>LibraryIdentifier</key>
52+
<string>tvos-arm64_x86_64-simulator</string>
53+
<key>LibraryPath</key>
54+
<string>libssl.a</string>
55+
<key>SupportedArchitectures</key>
56+
<array>
57+
<string>arm64</string>
58+
<string>x86_64</string>
59+
</array>
60+
<key>SupportedPlatform</key>
61+
<string>tvos</string>
62+
<key>SupportedPlatformVariant</key>
63+
<string>simulator</string>
64+
</dict>
65+
</array>
66+
<key>CFBundlePackageType</key>
67+
<string>XFWK</string>
68+
<key>XCFrameworkFormatVersion</key>
69+
<string>1.0</string>
70+
</dict>
71+
</plist>

0 commit comments

Comments
 (0)