Sfoglia il codice sorgente

Remove unsupported scanner entitlement for Mac App Store upload.

Also set the App Store category to Utilities so the archive passes validation and lists correctly.

Co-authored-by: Cursor <cursoragent@cursor.com>
Hussain Afzal 2 settimane fa
parent
commit
e7330226d3

+ 2 - 0
smart_printer.xcodeproj/project.pbxproj

@@ -262,6 +262,7 @@
 				INFOPLIST_KEY_CFBundleDisplayName = "Printer App - All Printers";
 				INFOPLIST_KEY_CFBundleName = "Printer App - All Printers";
 				INFOPLIST_KEY_ITSAppUsesNonExemptEncryption = NO;
+				INFOPLIST_KEY_LSApplicationCategoryType = "public.app-category.utilities";
 				INFOPLIST_KEY_NSContactsUsageDescription = "Printer App - All Printers needs access to your contacts so you can search and print them.";
 				INFOPLIST_KEY_NSHumanReadableCopyright = "Copyright © 2026 MQL Development. All rights reserved.";
 				INFOPLIST_KEY_NSMainStoryboardFile = Main;
@@ -307,6 +308,7 @@
 				INFOPLIST_KEY_CFBundleDisplayName = "Printer App - All Printers";
 				INFOPLIST_KEY_CFBundleName = "Printer App - All Printers";
 				INFOPLIST_KEY_ITSAppUsesNonExemptEncryption = NO;
+				INFOPLIST_KEY_LSApplicationCategoryType = "public.app-category.utilities";
 				INFOPLIST_KEY_NSContactsUsageDescription = "Printer App - All Printers needs access to your contacts so you can search and print them.";
 				INFOPLIST_KEY_NSHumanReadableCopyright = "Copyright © 2026 MQL Development. All rights reserved.";
 				INFOPLIST_KEY_NSMainStoryboardFile = Main;

+ 0 - 2
smart_printer/smart_printer.entitlements

@@ -14,7 +14,5 @@
 	<true/>
 	<key>com.apple.security.personal-information.addressbook</key>
 	<true/>
-	<key>com.apple.security.device.scanner</key>
-	<true/>
 </dict>
 </plist>