Skip to content

Commit 02171cb

Browse files
shoumikhinpytorchbot
authored andcommitted
Add iPad support to demo apps. (#3251)
Summary: Pull Request resolved: #3251 . Reviewed By: cccclai Differential Revision: D56488666 fbshipit-source-id: d63a08b4abdf055607948229be88f0c7762948ab (cherry picked from commit 1eaed2b)
1 parent 47bc4aa commit 02171cb

File tree

3 files changed

+13
-5
lines changed

3 files changed

+13
-5
lines changed

examples/demo-apps/apple_ios/ExecuTorchDemo/ExecuTorchDemo.xcodeproj/project.pbxproj

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
032C01B72AC329B6002955E1 /* CustomViews.swift in Sources */ = {isa = PBXBuildFile; fileRef = 032C01B62AC329B6002955E1 /* CustomViews.swift */; };
1414
032C01B92AC32ADF002955E1 /* CameraController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 032C01B82AC32ADF002955E1 /* CameraController.swift */; };
1515
032C01E82AC34B60002955E1 /* MobileNetClassifier.mm in Sources */ = {isa = PBXBuildFile; fileRef = 032C01902AC22B16002955E1 /* MobileNetClassifier.mm */; };
16-
032C01EC2AC34CAC002955E1 /* libMobileNetClassifier.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 032C01CB2AC34632002955E1 /* libMobileNetClassifier.a */; };
16+
032C01EC2AC34CAC002955E1 /* libMobileNetClassifier.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 032C01CB2AC34632002955E1 /* libMobileNetClassifier.a */; platformFilter = ios; };
1717
032C02032AC47CFB002955E1 /* mv3_xnnpack_fp32.pte in Resources */ = {isa = PBXBuildFile; fileRef = 032C01FC2AC47CFB002955E1 /* mv3_xnnpack_fp32.pte */; };
1818
032C02082AC47CFB002955E1 /* imagenet_classes.txt in Resources */ = {isa = PBXBuildFile; fileRef = 032C02012AC47CFB002955E1 /* imagenet_classes.txt */; };
1919
036834D52ACB710D00BA100F /* mv3.pte in Resources */ = {isa = PBXBuildFile; fileRef = 036834D42ACB710D00BA100F /* mv3.pte */; };
@@ -480,6 +480,7 @@
480480
/* Begin PBXTargetDependency section */
481481
032C01EB2AC34CA8002955E1 /* PBXTargetDependency */ = {
482482
isa = PBXTargetDependency;
483+
platformFilter = ios;
483484
target = 032C01CA2AC34632002955E1 /* MobileNetClassifier */;
484485
targetProxy = 032C01EA2AC34CA8002955E1 /* PBXContainerItemProxy */;
485486
};
@@ -635,9 +636,12 @@
635636
PRODUCT_BUNDLE_IDENTIFIER = org.pytorch.executorch.demo;
636637
PRODUCT_NAME = "$(PROJECT_NAME)";
637638
PROVISIONING_PROFILE_SPECIFIER = "";
639+
SUPPORTED_PLATFORMS = "iphoneos iphonesimulator";
638640
SUPPORTS_MACCATALYST = NO;
639641
SUPPORTS_MAC_DESIGNED_FOR_IPHONE_IPAD = NO;
642+
SUPPORTS_XR_DESIGNED_FOR_IPHONE_IPAD = NO;
640643
SWIFT_EMIT_LOC_STRINGS = YES;
644+
TARGETED_DEVICE_FAMILY = "1,2";
641645
};
642646
name = Debug;
643647
};
@@ -660,9 +664,12 @@
660664
PRODUCT_BUNDLE_IDENTIFIER = org.pytorch.executorch.demo;
661665
PRODUCT_NAME = "$(PROJECT_NAME)";
662666
PROVISIONING_PROFILE_SPECIFIER = "";
667+
SUPPORTED_PLATFORMS = "iphoneos iphonesimulator";
663668
SUPPORTS_MACCATALYST = NO;
664669
SUPPORTS_MAC_DESIGNED_FOR_IPHONE_IPAD = NO;
670+
SUPPORTS_XR_DESIGNED_FOR_IPHONE_IPAD = NO;
665671
SWIFT_EMIT_LOC_STRINGS = YES;
672+
TARGETED_DEVICE_FAMILY = "1,2";
666673
};
667674
name = Release;
668675
};

examples/demo-apps/apple_ios/LLaMA/LLaMA.xcodeproj/project.pbxproj

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -607,7 +607,7 @@
607607
SUPPORTS_MAC_DESIGNED_FOR_IPHONE_IPAD = NO;
608608
SUPPORTS_XR_DESIGNED_FOR_IPHONE_IPAD = NO;
609609
SWIFT_EMIT_LOC_STRINGS = YES;
610-
TARGETED_DEVICE_FAMILY = 1;
610+
TARGETED_DEVICE_FAMILY = "1,2";
611611
};
612612
name = Debug;
613613
};
@@ -665,7 +665,7 @@
665665
SUPPORTS_MAC_DESIGNED_FOR_IPHONE_IPAD = NO;
666666
SUPPORTS_XR_DESIGNED_FOR_IPHONE_IPAD = NO;
667667
SWIFT_EMIT_LOC_STRINGS = YES;
668-
TARGETED_DEVICE_FAMILY = 1;
668+
TARGETED_DEVICE_FAMILY = "1,2";
669669
};
670670
name = Release;
671671
};
@@ -708,7 +708,7 @@
708708
SUPPORTS_MAC_DESIGNED_FOR_IPHONE_IPAD = NO;
709709
SUPPORTS_XR_DESIGNED_FOR_IPHONE_IPAD = NO;
710710
SWIFT_EMIT_LOC_STRINGS = YES;
711-
TARGETED_DEVICE_FAMILY = 1;
711+
TARGETED_DEVICE_FAMILY = "1,2";
712712
VERSIONING_SYSTEM = "apple-generic";
713713
VERSION_INFO_PREFIX = "";
714714
};
@@ -753,7 +753,7 @@
753753
SUPPORTS_MAC_DESIGNED_FOR_IPHONE_IPAD = NO;
754754
SUPPORTS_XR_DESIGNED_FOR_IPHONE_IPAD = NO;
755755
SWIFT_EMIT_LOC_STRINGS = YES;
756-
TARGETED_DEVICE_FAMILY = 1;
756+
TARGETED_DEVICE_FAMILY = "1,2";
757757
VERSIONING_SYSTEM = "apple-generic";
758758
VERSION_INFO_PREFIX = "";
759759
};

examples/demo-apps/apple_ios/LLaMA/LLaMA/Application/ContentView.swift

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -150,6 +150,7 @@ struct ContentView: View {
150150
}
151151
}
152152
}
153+
.navigationViewStyle(StackNavigationViewStyle())
153154
}
154155

155156
private func generate() {

0 commit comments

Comments
 (0)