Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

UIRequiredDeviceCapabilities equivalent for Mac App Store?

I am developing a Mac app that is only useful for laptop owners (MacBooks) and plan on distributing this app on the Mac App Store. For the iOS App Store, you can specify in the plist UIRequiredDeviceCapabilities so that only users with the proper device can see the app in the store. Is there a way to do the same with the Mac App Store?

like image 267
Andrew Avatar asked Nov 04 '22 07:11

Andrew


1 Answers

From page 39 of the iTunes Connect Developer Guide:

If your iOS app requires a specific device capability (i.e. telephony, GPS, accelerometer, etc.) to function properly, you will need to be sure to code this into the info.plist of your binary utilizing the UIRequiredDeviceCapabilities key. Refer to the Build-Time Configuration Details section of the iOS Application Programming Guide to learn more. At runtime, iOS cannot launch your application unless the declared capabilities are present on the device. Further, the App Store requires this information so that it can generate a list of requirements for user devices and prevent users from downloading applications that they cannot run. It is not necessary to specify required device capabilities for Mac OS X apps.

like image 159
Evan Mulawski Avatar answered Nov 15 '22 07:11

Evan Mulawski