为什么苹果还要使用 HTML5 开发 iOS上的新版 App Store
1个回答
推荐于2016-03-27 · 知道合伙人数码行家
huanglenzhi
知道合伙人数码行家
向TA提问 私信TA
知道合伙人数码行家
采纳数:117538
获赞数:517184
长期从事计算机组装,维护,网络组建及管理。对计算机硬件、操作系统安装、典型网络设备具有详细认知。
向TA提问 私信TA
关注
展开全部
这是个很有趣的问题,要解释的话,要从 iOS 程序安装方式来说
现阶段的 iOS 程序只存在两种官方允许的安装方式:企业分发, App Store
实际上呢,这两种程序安装方式是一种
所有 iOS App 都是通过:建立桌面书签->下载软件内容( ipa 或者app 封包)-> iOS 系统验证签名-> iOS 系统解包-> iOS 系统建立索引,安装到位
这种安装方法的第一步:建立书签,最简便的方法就是从网页创建了。事实上苹果系统不允许从其他途径创建桌面书签,所以 App Store 必须有页面元素,至少那个购买按钮要是页面元素
其次, App Store 作为 iOS 上的一个收费软件市场,必须得考虑到各种更新和漏洞修补的问题。按照现在的网页处理方式,一旦出现任何市场漏洞,苹果可以马上通过修改页面来处理;如果 App Store 是本地应用的话,很有可能会出现无法处理的问题,因为大家都知道 iOS 系统内置程序的升级都是和 iOS 系统同步进行的,同时 iOS 内置程序的储存位置、权限这两个关键属性和普通程序是完全不同的,也就是说如果 App Store 作为本地程序存在,出了任何问题,苹果唯一的解决方法就是发布新的 iOS 系统,5.0.1,说实在,这是一个对于苹果来说很尴尬的版本号
现阶段的 iOS 程序只存在两种官方允许的安装方式:企业分发, App Store
实际上呢,这两种程序安装方式是一种
所有 iOS App 都是通过:建立桌面书签->下载软件内容( ipa 或者app 封包)-> iOS 系统验证签名-> iOS 系统解包-> iOS 系统建立索引,安装到位
这种安装方法的第一步:建立书签,最简便的方法就是从网页创建了。事实上苹果系统不允许从其他途径创建桌面书签,所以 App Store 必须有页面元素,至少那个购买按钮要是页面元素
其次, App Store 作为 iOS 上的一个收费软件市场,必须得考虑到各种更新和漏洞修补的问题。按照现在的网页处理方式,一旦出现任何市场漏洞,苹果可以马上通过修改页面来处理;如果 App Store 是本地应用的话,很有可能会出现无法处理的问题,因为大家都知道 iOS 系统内置程序的升级都是和 iOS 系统同步进行的,同时 iOS 内置程序的储存位置、权限这两个关键属性和普通程序是完全不同的,也就是说如果 App Store 作为本地程序存在,出了任何问题,苹果唯一的解决方法就是发布新的 iOS 系统,5.0.1,说实在,这是一个对于苹果来说很尴尬的版本号
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询