3 ms·
You can’t gate support on the App Store to specific hardware configurations, only platforms. At most you can make apps available to iOS or iPadOS separately bu
by dagmx 1y ago
You can’t gate support on the App Store to specific hardware configurations, only platforms.
At most you can make apps available to iOS or iPadOS separately but you can’t restrict the store listing to any category of iPhone or iPad device.
You can list capabilities your device needs but what falls under those capabilities is at Apple’s discretion.
- steveBK123 1y agoMy understanding from Elektron is they are gated by this: https://developer.apple.com/documentation/audiodriverkit https://developer.apple.com/documentation/audiodriverkit "Note AudioDriverKit is available on macOS for Intel and Apple Silicon devices, and on iPadOS for devices with an M-series processor." Maybe they are idiots, maybe the docs are out of date, maybe theres alternate methods.. but it does seem at some point there was/is an A/M series software ability differences in iPad OS.
- dagmx 1y agoLike I said, you can gate by capabilities but not by hardware. I was referring to your last paragraph about the supposed explicit compatibility settings in the App Store per hardware. That is not a thing. Your example is specifically a capability, and one that requires PCIe, therefore needs thunderbolt. Apple themselves may gate those capabilities behind different product classes, but as a developer you cannot. That in turn makes it very difficult to know specifically why something isn’t supported. For example you can connect DACs and controllers to non-M iPads https://support.focusrite.com/hc/en-gb/articles/360012532199-Connecting-your-USB-C-iPad-with-your-Audio-Interface https://support.focusrite.com/hc/en-gb/articles/360012532199... There are also capabilities that diverge in other axes like newer A series chips support things where an M series doesn’t. Hardware raytracing was an example of that for a while. Or still is because there are different gens of M series chips for sale.