Skip to content

Commit d844387

Browse files
committed
tweaking package.swift for archive bug
1 parent 12cd1bf commit d844387

File tree

5 files changed

+27
-26
lines changed

5 files changed

+27
-26
lines changed

Package.swift

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,9 +16,10 @@ let package = Package(
1616
],
1717
dependencies: [],
1818
targets: [
19-
.target(name: "QuickPoseCamera"),
20-
.target(name: "QuickPoseSwiftUI", dependencies: ["QuickPoseCamera"]),
2119
.target(name: "QuickPoseCoreTarget", dependencies: ["QuickPoseCore"], path: "QuickPoseCoreWrapper"),
20+
.target(name: "QuickPoseCamera", dependencies: ["QuickPoseCoreTarget"]),
21+
.target(name: "QuickPoseSwiftUI", dependencies: ["QuickPoseCamera"]),
22+
2223
.target(name: "QuickPoseMPTarget", dependencies: ["QuickPoseMP",], path: "QuickPoseMPWrapper", linkerSettings: [.linkedLibrary("c++")]),
2324

2425
.binaryTarget(name: "QuickPoseCore", path: "QuickPoseCore.xcframework"),

QuickPoseCore.xcframework/Info.plist

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -6,29 +6,29 @@
66
<array>
77
<dict>
88
<key>LibraryIdentifier</key>
9-
<string>ios-arm64</string>
9+
<string>ios-x86_64-simulator</string>
1010
<key>LibraryPath</key>
1111
<string>QuickPoseCore.framework</string>
1212
<key>SupportedArchitectures</key>
1313
<array>
14-
<string>arm64</string>
14+
<string>x86_64</string>
1515
</array>
1616
<key>SupportedPlatform</key>
1717
<string>ios</string>
18+
<key>SupportedPlatformVariant</key>
19+
<string>simulator</string>
1820
</dict>
1921
<dict>
2022
<key>LibraryIdentifier</key>
21-
<string>ios-x86_64-simulator</string>
23+
<string>ios-arm64</string>
2224
<key>LibraryPath</key>
2325
<string>QuickPoseCore.framework</string>
2426
<key>SupportedArchitectures</key>
2527
<array>
26-
<string>x86_64</string>
28+
<string>arm64</string>
2729
</array>
2830
<key>SupportedPlatform</key>
2931
<string>ios</string>
30-
<key>SupportedPlatformVariant</key>
31-
<string>simulator</string>
3232
</dict>
3333
</array>
3434
<key>CFBundlePackageType</key>
Binary file not shown.

SampleApps/SwiftUI/PickerDemo/QuickPose Picker Demo.xcodeproj/project.pbxproj

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -9,10 +9,10 @@
99
/* Begin PBXBuildFile section */
1010
D00189DD2992A82E00FAA406 /* rain-dance.mov in Resources */ = {isa = PBXBuildFile; fileRef = D00189DC2992A82E00FAA406 /* rain-dance.mov */; };
1111
D04D25782965F4C700362FA6 /* QuickPosePickerView.swift in Sources */ = {isa = PBXBuildFile; fileRef = D04D25772965F4C700362FA6 /* QuickPosePickerView.swift */; };
12-
D052E6EF298ACEE000A78DEC /* QuickPoseCamera in Frameworks */ = {isa = PBXBuildFile; productRef = D052E6EE298ACEE000A78DEC /* QuickPoseCamera */; };
13-
D052E6F1298ACEE000A78DEC /* QuickPoseCore in Frameworks */ = {isa = PBXBuildFile; productRef = D052E6F0298ACEE000A78DEC /* QuickPoseCore */; };
14-
D052E6F3298ACEE000A78DEC /* QuickPoseMP in Frameworks */ = {isa = PBXBuildFile; productRef = D052E6F2298ACEE000A78DEC /* QuickPoseMP */; };
15-
D052E6F5298ACEE000A78DEC /* QuickPoseSwiftUI in Frameworks */ = {isa = PBXBuildFile; productRef = D052E6F4298ACEE000A78DEC /* QuickPoseSwiftUI */; };
12+
D05FADEF29C8ABBD0007AC88 /* QuickPoseCamera in Frameworks */ = {isa = PBXBuildFile; productRef = D05FADEE29C8ABBD0007AC88 /* QuickPoseCamera */; };
13+
D05FADF129C8ABBD0007AC88 /* QuickPoseCore in Frameworks */ = {isa = PBXBuildFile; productRef = D05FADF029C8ABBD0007AC88 /* QuickPoseCore */; };
14+
D05FADF329C8ABBD0007AC88 /* QuickPoseMP in Frameworks */ = {isa = PBXBuildFile; productRef = D05FADF229C8ABBD0007AC88 /* QuickPoseMP */; };
15+
D05FADF529C8ABBD0007AC88 /* QuickPoseSwiftUI in Frameworks */ = {isa = PBXBuildFile; productRef = D05FADF429C8ABBD0007AC88 /* QuickPoseSwiftUI */; };
1616
D096814A29475BF800E00306 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = D096814929475BF800E00306 /* Assets.xcassets */; };
1717
D0BB67C72976FCB000901A47 /* QuickPose_PickerDemoApp.swift in Sources */ = {isa = PBXBuildFile; fileRef = D0BB67C62976FCB000901A47 /* QuickPose_PickerDemoApp.swift */; };
1818
D0BF9E8629894B4300F99C08 /* happy-dance.mov in Resources */ = {isa = PBXBuildFile; fileRef = D0BF9E8529894B4300F99C08 /* happy-dance.mov */; };
@@ -35,8 +35,8 @@
3535
/* Begin PBXFileReference section */
3636
D00189DC2992A82E00FAA406 /* rain-dance.mov */ = {isa = PBXFileReference; lastKnownFileType = video.quicktime; path = "rain-dance.mov"; sourceTree = "<group>"; };
3737
D04D25772965F4C700362FA6 /* QuickPosePickerView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = QuickPosePickerView.swift; sourceTree = "<group>"; };
38-
D052E6ED298ACED500A78DEC /* quickpose-ios-sdk */ = {isa = PBXFileReference; lastKnownFileType = wrapper; name = "quickpose-ios-sdk"; path = ../../..; sourceTree = "<group>"; };
3938
D058E7BB2977FE0900982DF1 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
39+
D05FADED29C8AB9D0007AC88 /* quickpose-ios-sdk */ = {isa = PBXFileReference; lastKnownFileType = wrapper; name = "quickpose-ios-sdk"; path = ../../..; sourceTree = "<group>"; };
4040
D096814229475BF700E00306 /* QuickPose Picker Demo.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "QuickPose Picker Demo.app"; sourceTree = BUILT_PRODUCTS_DIR; };
4141
D096814929475BF800E00306 /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; };
4242
D0BB67C62976FCB000901A47 /* QuickPose_PickerDemoApp.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = QuickPose_PickerDemoApp.swift; sourceTree = "<group>"; };
@@ -49,10 +49,10 @@
4949
isa = PBXFrameworksBuildPhase;
5050
buildActionMask = 2147483647;
5151
files = (
52-
D052E6F1298ACEE000A78DEC /* QuickPoseCore in Frameworks */,
53-
D052E6F3298ACEE000A78DEC /* QuickPoseMP in Frameworks */,
54-
D052E6EF298ACEE000A78DEC /* QuickPoseCamera in Frameworks */,
55-
D052E6F5298ACEE000A78DEC /* QuickPoseSwiftUI in Frameworks */,
52+
D05FADF129C8ABBD0007AC88 /* QuickPoseCore in Frameworks */,
53+
D05FADF329C8ABBD0007AC88 /* QuickPoseMP in Frameworks */,
54+
D05FADEF29C8ABBD0007AC88 /* QuickPoseCamera in Frameworks */,
55+
D05FADF529C8ABBD0007AC88 /* QuickPoseSwiftUI in Frameworks */,
5656
);
5757
runOnlyForDeploymentPostprocessing = 0;
5858
};
@@ -62,7 +62,7 @@
6262
D02AE6EB2970161500EB5081 /* Packages */ = {
6363
isa = PBXGroup;
6464
children = (
65-
D052E6ED298ACED500A78DEC /* quickpose-ios-sdk */,
65+
D05FADED29C8AB9D0007AC88 /* quickpose-ios-sdk */,
6666
);
6767
name = Packages;
6868
sourceTree = "<group>";
@@ -125,10 +125,10 @@
125125
);
126126
name = "QuickPose Picker Demo";
127127
packageProductDependencies = (
128-
D052E6EE298ACEE000A78DEC /* QuickPoseCamera */,
129-
D052E6F0298ACEE000A78DEC /* QuickPoseCore */,
130-
D052E6F2298ACEE000A78DEC /* QuickPoseMP */,
131-
D052E6F4298ACEE000A78DEC /* QuickPoseSwiftUI */,
128+
D05FADEE29C8ABBD0007AC88 /* QuickPoseCamera */,
129+
D05FADF029C8ABBD0007AC88 /* QuickPoseCore */,
130+
D05FADF229C8ABBD0007AC88 /* QuickPoseMP */,
131+
D05FADF429C8ABBD0007AC88 /* QuickPoseSwiftUI */,
132132
);
133133
productName = "QuickPose Health";
134134
productReference = D096814229475BF700E00306 /* QuickPose Picker Demo.app */;
@@ -417,19 +417,19 @@
417417
isa = XCSwiftPackageProductDependency;
418418
productName = QuickPoseiOS;
419419
};
420-
D052E6EE298ACEE000A78DEC /* QuickPoseCamera */ = {
420+
D05FADEE29C8ABBD0007AC88 /* QuickPoseCamera */ = {
421421
isa = XCSwiftPackageProductDependency;
422422
productName = QuickPoseCamera;
423423
};
424-
D052E6F0298ACEE000A78DEC /* QuickPoseCore */ = {
424+
D05FADF029C8ABBD0007AC88 /* QuickPoseCore */ = {
425425
isa = XCSwiftPackageProductDependency;
426426
productName = QuickPoseCore;
427427
};
428-
D052E6F2298ACEE000A78DEC /* QuickPoseMP */ = {
428+
D05FADF229C8ABBD0007AC88 /* QuickPoseMP */ = {
429429
isa = XCSwiftPackageProductDependency;
430430
productName = QuickPoseMP;
431431
};
432-
D052E6F4298ACEE000A78DEC /* QuickPoseSwiftUI */ = {
432+
D05FADF429C8ABBD0007AC88 /* QuickPoseSwiftUI */ = {
433433
isa = XCSwiftPackageProductDependency;
434434
productName = QuickPoseSwiftUI;
435435
};

0 commit comments

Comments
 (0)