Skip to content

Commit f087e3b

Browse files
shoumikhinfacebook-github-bot
authored andcommitted
Add iPad support to demo apps. (#3251)
Summary: . Differential Revision: D56488666
1 parent 783e932 commit f087e3b

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
@@ -909,7 +909,7 @@
909909
SUPPORTS_MAC_DESIGNED_FOR_IPHONE_IPAD = NO;
910910
SUPPORTS_XR_DESIGNED_FOR_IPHONE_IPAD = NO;
911911
SWIFT_EMIT_LOC_STRINGS = YES;
912-
TARGETED_DEVICE_FAMILY = 1;
912+
TARGETED_DEVICE_FAMILY = "1,2";
913913
};
914914
name = Debug;
915915
};
@@ -971,7 +971,7 @@
971971
SUPPORTS_MAC_DESIGNED_FOR_IPHONE_IPAD = NO;
972972
SUPPORTS_XR_DESIGNED_FOR_IPHONE_IPAD = NO;
973973
SWIFT_EMIT_LOC_STRINGS = YES;
974-
TARGETED_DEVICE_FAMILY = 1;
974+
TARGETED_DEVICE_FAMILY = "1,2";
975975
};
976976
name = Release;
977977
};
@@ -1022,7 +1022,7 @@
10221022
SUPPORTS_MAC_DESIGNED_FOR_IPHONE_IPAD = NO;
10231023
SUPPORTS_XR_DESIGNED_FOR_IPHONE_IPAD = NO;
10241024
SWIFT_EMIT_LOC_STRINGS = YES;
1025-
TARGETED_DEVICE_FAMILY = 1;
1025+
TARGETED_DEVICE_FAMILY = "1,2";
10261026
VERSIONING_SYSTEM = "apple-generic";
10271027
VERSION_INFO_PREFIX = "";
10281028
};
@@ -1072,7 +1072,7 @@
10721072
SUPPORTS_MAC_DESIGNED_FOR_IPHONE_IPAD = NO;
10731073
SUPPORTS_XR_DESIGNED_FOR_IPHONE_IPAD = NO;
10741074
SWIFT_EMIT_LOC_STRINGS = YES;
1075-
TARGETED_DEVICE_FAMILY = 1;
1075+
TARGETED_DEVICE_FAMILY = "1,2";
10761076
VERSIONING_SYSTEM = "apple-generic";
10771077
VERSION_INFO_PREFIX = "";
10781078
};

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)