全国服务热线:400-035-8011

位置:昆明达内教育IT培训机构 > 学校动态 > iOS13的问题所在

iOS13的问题所在

来源:昆明达内教育IT培训机构时间:2020/8/6 11:22:54

  iOS13

  对于这个问题,曾经在苹果工作18 年之久的软件工程师David Shayer,近日就在TidBITS 网站表示,iOS 13、macOS Catalina 之所以会出现这么多状况,是因为下面的几点关键原因。

  以下是David Shayer 的观点:

iOS13的问题所在

  1.一次推出太多新功能复杂度大增

  David Shayer 指出,iOS 13 软件必须跟随新iPhone 一起登场。但是今年iOS13 有太多新功能,苹果的开发进度跟不上。因此目前采用的方法是,通过在不断的更新系统版本来解锁新的功能。其实这并非苹果以往的作风,这也间接说明,苹果开发人员的工作已经在超负荷进行。

  2.苹果错误追踪系统过于老旧

  苹果在软件上的“崩溃报告”功能可以提醒开发人员出现的重大错误,但是Shayer 指出,目前的崩溃报告系统不够智能,无法捕捉到没有导致程序崩溃的小错误,这样问题就不会被记录下来,只能由测试人员来发现。

  3.遗漏旧错误

  David Shayer 表示,在iOS 软件开发阶段,工程师可以修复各种错误但,但进入Beta 版本后,则会根据问题的严重性来修复出现的问题,这就导致一些以前就被记录下来的旧Bug 在级上没有新Bug 那么高,导致长时间没人去修复它,因此在新版本继续出错。

  4.缺乏自动化测试

  Shayer 表示,苹果内部重度依赖人工测试,只有少部分团队加入自动化测试。

  5.生态系统太复杂

  这一点毋庸置疑。比起早期只研发macOS,现在苹果销售许多不同的产品和服务,而它们并非独立,这使得开发和测试都变得更加困难。

领取试听课
每天限量名额,先到先得

尊重原创文章,转载请注明出处与链接:http://www.peixun360.com/3172/news/233474/违者必究! 以上就是昆明达内教育IT培训机构 小编为您整理 iOS13的问题所在的全部内容。

温馨提示:提交留言后老师会第一时间与您联系!热线电话:400-035-8011