gpt4 book ai didi

ios - native 和非 native iOS 应用程序的区别

转载 作者:可可西里 更新时间:2023-11-01 06:06:23 25 4
gpt4 key购买 nike

我不确定这是不是该问的地方,如果不是,我很抱歉。

我正在研究同一类别中的不同应用程序,并试图弄清楚其中有多少是 native 或非 native (混合?)应用程序。有什么办法可以在不看代码的情况下解决这个问题吗?应用是否为原生应用的指标是什么?

谢谢

最佳答案

事实上,答案取决于用于构建应用程序的框架。到目前为止,我见过两种框架:

  1. 基于 C/C++ 语言(例如 Marmalade SDK)
  2. 基于 JavaScript(Appcelerator Titanium、PhoneGap 等)

在第一种情况下,识别应用程序不是原生应用程序的唯一方法是反汇编它并查看特定于编译器的功能。但是有必要了解很多关于编译器的知识。

以秒为单位,您可以更简单地识别它。在此类应用程序中,您可以提取一些特定文件,如 HTML、JavaScript 等。如果是 Appcelerator Titanium,您还将在那里拥有一个小型 JavaScript 引擎。

所以最后我可以说,要识别用于开发和构建的框架并不是那么容易。但如果你有一些技术技能,你可以做到。

关于ios - native 和非 native iOS 应用程序的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28339995/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com