3 ms·
Is this in the usual technical sense of MUST / SHOULD / MAY, or does 'should not' here actually mean 'may not' (as suggested by the category being 'Unacceptable
by JadeNB 6y ago
Is this in the usual technical sense of MUST / SHOULD / MAY, or does 'should not' here actually mean 'may not' (as suggested by the category being 'Unacceptable', rather than 'Discouraged')?
(Several other entries are phrased much less ambiguously: "Unacceptable: (i) Creating an interface …", and (ix) is explicitly "Apps must not …" (emphasis mine).)
- reaperducer 6y agoApple's guidelines are usually written in soft language to give it wiggle room in case an unexpected scenario arises. Practically-speaking, if Apple decides an app has violated this provision, the app is toast. No app company on the planet has enough lawyers to challenge Apple on such nit-pickery.
- ChrisMarshallNY 6y agoThis has been my experience, as well. I once had to delete an entire bug fix version, and turn it into a feature version, because I "shouldn't" have done something (can't remember what, exactly -I'd have to go digging through the commit comments to find it, and I don't want to do that).
- jmull 6y agoI'm just about 100% sure Apple uses "should" and "should not" in the absolute sense, not the way RFC's define it.