⬆️ 欢迎戳蓝字关注
接续上文:《简要解读苹果审核条例近期的更新【1】2.1 相关条例和过审小窍门》
📝 2.5.8 移除的条例究竟是什么意思
讨论 2.5.8 的改动前,需要先看看 2.5.8 条例现在写的是什么。
2.5.8 Apps that create alternate desktop/home screen environments will be rejected.
如果 App 会创建替代的桌面/主屏幕环境,则该 App 会遭到拒绝。
这个条例的意思是苹果想防止应用和自己抢生意,搞出一个模拟 iOS 桌面的 “多应用程序来”。这样容易诞生出一个超级 App 来。
如果没有这个条例,保不齐大中厂商会出什么 App 来。
曾经腾讯在桌面系统和 web 端就有这类野心,Q+ 系统。虽然这个计划因为种种原因破产了。
那么这次的改动又是什么意思。
2.5.8: We will no longer reject apps that simulate multi-app widget experiences.
我们将不再拒绝模拟多应用组件体验的应用程序。
多应用体验,涵盖的范围应该是:
类似含有小程序的这类应用。
浏览器或者其它“容器”类应用,包含的插件应用体验。
包括模拟器这类工具应用,允许多 app 体验(因为模拟器是可以打开游戏形成多游戏体验的)。
等等等等。
最直观的例子是微信小程序。
微信的 iOS 版一直有个比不上安卓的问题,就是小程序没办法挂起。以至于每次我从小程序要退到对话界面,又得重新去打开,非常烦,这显然不是腾讯的技术问题。应该就是 2.5.8 的条例限制导致的。
那么,这次 2.5.8 条例的更新和解禁,或许就代表着这种小程序挂起的功能可以允许上架了。
📝 被移除的 4.6 条例
4.6 条例现在只剩下干巴巴的这么一句。
4.6 此节暂时省略。
这部分移除的其实是关于 “动态修改 AppIcon” 的条例。参见如下被苹果拒绝审核文案。
Guideline 4.6 - Design
- Alternate App Icons
We continue to find that the app's binary includes icons that may support a user-selectable icons feature but does not fulfill all of the requirements for using alternate icons.
Specifically:
- The app includes user-selectable icons but does not provide a way to change the icons within the app.
Next Steps
To resolve this issue, please ensure that the app's icons can only be changed at the user’s request, are relevant to the content and functionality of the app, and can be reverted back to the app's original icon.
If these icons were included in your binary for a reason other than a user-selectable icon feature, reply to this message in App Store Connect and let us know.
意思是,苹果审核检测到开发者调用了支持更换 icon 的API,但不是通过用户主动选择的方式来切换 icon,而开发者擅自自动的更换 App Icon 而不是通过用户主动选择更换的操作在之前是不允许的。
现在,这个条例被移除了。
结合 WWDC 苹果演示了和 Icon 变化有关的内容,其实不难理解苹果希望在让 Icon 的动态化和多样性上做文章。
这个“解禁”,对于开发者来说,可以考虑迅速跟上,今后可以利用这点针对节日更自由的切换 AppIcon 了,什么情人节、圣诞节、亡灵节……
所以,下面这个技术文档看起来吧。
https://developer.apple.com/documentation/uikit/uiapplication/2806815-supportsalternateicons?language=objc
🔗 补充链接
移动开发者联盟入群指引
简要解读苹果审核条例近期的更新【1】2.1 相关条例和过审小窍门
大佬也腹黑,某大佬产品针对产品体验做的魔幻细节