关于我在iOS上工作的新应用的一些问题

时间:2014-06-29 18:46:50

标签: ios

我正在为我的朋友开发一个应用程序,他让我做一些研究

该应用程序已经编码并在Android上运行,我想问一下因为安全性较高而在为iOS编码时可能出现的几个问题:

1-应用程序可以查看设备上安装的应用程序吗?

2-可以在另一个应用程序前弹出一个应用程序(与应用程序中的广告一样),或者只是基本上最小化您正在使用的应用程序并在其上显示?

3-您可以从应用程序列表中运行应用程序(与1相关)吗?

4-如果启动app2(与2相关),app1可以监视另一个app2在其前面弹出吗?

3 个答案:

答案 0 :(得分:1)

非技术性:不,不,不,不。你是沙箱:你的应用程序不知道设备上还有什么,它无法启动或自发出现。

答案 1 :(得分:0)

这篇Apple文档详细阐述了@matt所说的内容,因为你在iOS中是“沙盒化”的。具体请阅读 The App Sandbox 部分。

https://developer.apple.com/library/ios/documentation/iphone/conceptual/iphoneosprogrammingguide/TheiOSEnvironment/TheiOSEnvironment.html

答案 2 :(得分:0)

  1. 没有。您可以检测一些应用程序,如果他们注册了URL方案并且您知道它,但是您找不到所有应用程序。

  2. 没有。你可以在另一个应用程序上面唯一的东西是顶部的通知横幅(你可以控制的很少,只是一些文本)。

  3. 如果应用程序有您知道的注册URL方案,是的。否则,没有。

  4. 不太明白这个问题。