安卓和苹果页面和逻辑是否有必要追求百分之百统一

简介: 安卓和苹果页面和逻辑是否有必要追求百分之百统一

安卓和苹果存在操作系统系统差异,所以有些不一样。如:安卓的启动页面是根页面,并且可以设置显示时间;而苹果的启动页面是一个类似图片的容器(Launch Screen.storyboard),不像其它页面可以控制页面显示,这个显示时间由系统决定的(加载大量数据才显示首页的慢,如:支付宝,微信。新手机的启动页面很短,旧手机显示的较长。若app使用时闪退或杀掉,再次启动时显示的一般不是启动页面,是上次的屏幕截屏),无法动态修改,无法设置显示时间,苹果的根页面一般是首页。因为安卓和苹果存在系统差异,所以并不必追求两者所有的都统一。毕竟两者有差异的是少数,所以要大多数统一,但不是百分之百统一。

经过研究大厂苹果app,只有微信有版本更新,其它的都没有版本更新。有人说,为何看到很多app都会弹出版本更新呢?因为苹果保证他们审核时不能看到弹出版本更新,其它的只要不牵涉虚拟货币等和苹果收入有关的,他们就睁一只闭一只眼。由于苹果审核人员都是用给他的审核账号测试的,所以有的app只让这个账号能正常使用和看到不违规的指定内容,其它的用户看到正常的内容。只要你的app没有违规的内容,苹果也不找你麻烦。但是你的内容有审核时屏蔽违规的虚拟货币等内容,搞不好,苹果就把你的账号封了。因此产生一个新的职业:做马甲包。

在做app国际化时就无法根据语言或地区切换启动页面。若只想一个app支持完全国际化,只能设计一个无语言内容的启动页面。

我见到一个老板说启动页面苹果显示时间太短,要和安卓一样显示启动页面。我和他解释了很久,但是他还是坚持要我们这样做。没有办法,我们只有在启动函数里阻塞进行,让它睡1秒。本来我们都追求app启动快,这可好,非要把的启动速度降下来,啥事不干,傻等1秒。这不是明白着把苹果的优点抹去吗?这就是外行指挥内行。

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
    [UIPasteboard generalPasteboard].string = @"";
    usleep(1000000);

苹果审核时不能看到弹出版本更新,关于我们里不能有版本更新,其实苹果的版本更新不是真的更新,只是跳转到苹果商店对应的链接地址。这样苹果也会拒绝。只是有的审核人员不看关于我们的版本更新,所以没有拒绝,有的看。不过苹果开发都搞怕了,直接安装关于我们有版本更新,苹果没有版本更新。这成了不成文的规定。苹果审核拒绝的理由是:苹果商店有自动更新机制,就是设置自动更新。不过打开了,所有的app的自动更新都打开了,不是浪费我们的流量吗!它就这样任性。

app的隐私政策和官网不能看到安卓的信息,特别是安卓的下载二维码,不然苹果会给你拒绝掉。因为苹果说你有营销非苹果的内容。安卓都对这些不讲究。

目录
相关文章
|
5月前
|
Android开发 容器
35. 【Android教程】视频页面:ViewPager
35. 【Android教程】视频页面:ViewPager
58 3
|
6月前
|
Android开发
Android WindowFeature小探究,Android客户端Web页面通用性能优化实践
Android WindowFeature小探究,Android客户端Web页面通用性能优化实践
|
3月前
|
存储 安全 物联网
Android经典实战之跳转到系统设置页面或其他系统应用页面大全
本文首发于公众号“AntDream”,关注获取更多技巧。文章总结了Android开发中跳转至系统设置页面的方法,包括设备信息、Wi-Fi、显示与声音设置等,并涉及应用详情与电池优化页面。通过简单的Intent动作即可实现,需注意权限与版本兼容性。每日进步,尽在“AntDream”。
394 2
|
3月前
|
监控 安全 API
Android项目架构设计问题之保证线上用户不会进入到本地配置页面如何解决
Android项目架构设计问题之保证线上用户不会进入到本地配置页面如何解决
30 0
|
3月前
|
Android开发
Android项目架构设计问题之定义一个关闭当前页面的Action如何解决
Android项目架构设计问题之定义一个关闭当前页面的Action如何解决
17 0
|
5月前
|
传感器 Android开发 UED
Android统一设置页面竖屏
【6月更文挑战第4天】
143 8
|
4月前
|
Android开发
Android 开发中跳转到评论页面
Android 开发中跳转到评论页面
63 0
|
6月前
|
Android开发
【苹果安卓通用】xlsx 和 vCard 文件转换器,txt转vCard文件格式,CSV转 vCard格式,如何批量号码导入手机通讯录,一篇文章说全
本文介绍了如何快速将批量号码导入手机通讯录,适用于企业客户管理、营销团队、活动组织、团队协作和新员工入职等场景。步骤包括:1) 下载软件,提供腾讯云盘和百度网盘链接;2) 打开软件,复制粘贴号码并进行加载预览和制作文件;3) 将制作好的文件通过QQ或微信发送至手机,然后按苹果、安卓或鸿蒙系统的指示导入。整个过程简便快捷,可在1分钟内完成。
154 6
|
6月前
|
Android开发
【通讯录教程】苹果安卓鸿蒙系统通用,如何大批量导入手机号码到手机的通讯录,下面教你方法,只需1分钟搞定几万个号码的导入手机电话本
该文介绍了一种快速批量导入手机通讯录的方法,适用于处理大量手机号的需求,如微商管理、客户资料整理等。在QQ同步助手开始收费后,提供了免费的替代方案。步骤包括:下载批量导入软件(链接提供腾讯云盘和百度网盘地址),清空通讯录(非必需),制作符合格式的通讯录文件,并按操作系统(苹果、安卓或鸿蒙)进行导入。整个过程只需1分钟,简便快捷。
456 2
|
6月前
|
JavaScript Android开发