4 ms·
No, I'm pretty sure it's Apple's DRM that got us into this mess.
by teacup50 11y ago
No, I'm pretty sure it's Apple's DRM that got us into this mess.
- danieldk 11y agoAs far as I understand (but I have only distributed an OS X app outside the App store), the DRM is opt-in. App store guidelines require that packages are sandboxed and signed. If you have a signed application, you can circumvent the signature check by disabling gatekeeper, removing the quarantine attribute, or control-clicking and choosing 'Open'. The DRM mechanism is called 'receipt validation' and has to be enabled by the app developer: https://developer.apple.com/library/mac/releasenotes/General/ValidateAppStoreReceipt/Introduction.html#//apple_ref/doc/uid/TP40010573 https://developer.apple.com/library/mac/releasenotes/General... I can sort of see why Apple provides this (to entice companies to publish in the app store), but a developed can decide to be customer-friendly and not check the receipt. So, I think it's fair to blame the developer, not Apple. (Please correct me if I am wrong, as said, I never distributed an App Store app.)