Ios 我可以找到应用程序的位置吗';主屏幕上的图标?

Ios 我可以找到应用程序的位置吗';主屏幕上的图标?,ios,Ios,是否有可能在iphone/ipad的主屏幕上动态计算出应用程序图标的位置 对不起,我还没有足够的信用度来评论,所以我在这里发布 据我所知,不,你不能天生或轻易地做到这一点。我知道没有开源或其他库。原因是你的应用程序存在于它自己的世界中,它不能与设备的其他部分保持联系。它可以获得读写数据的权限,但它自己不知道 这有意义吗 当你打开一个网站时,它无法知道它在浏览器中的哪个选项卡。相反,它知道如何访问它以及什么设备(物理)正在使用它。它知道用户代理、时间、浏览器等,因为这是在请求中发送给它的信息。反过

是否有可能在iphone/ipad的主屏幕上动态计算出应用程序图标的位置

对不起,我还没有足够的信用度来评论,所以我在这里发布

据我所知,不,你不能天生或轻易地做到这一点。我知道没有开源或其他库。原因是你的应用程序存在于它自己的世界中,它不能与设备的其他部分保持联系。它可以获得读写数据的权限,但它自己不知道

这有意义吗

当你打开一个网站时,它无法知道它在浏览器中的哪个选项卡。相反,它知道如何访问它以及什么设备(物理)正在使用它。它知道用户代理、时间、浏览器等,因为这是在请求中发送给它的信息。反过来,手机在启动时会向应用程序提供如何处理的数据,但不会提供其他应用程序运行的数量或在屏幕上的位置等数据。通常认为它与运行时无关。此外,它是一种安全功能,可以防止应用程序删除或更改其他应用程序以及自身。如果你有iPhone,你会注意到SIRI无法关闭谷歌地图导航或任何其他非苹果专用的应用程序。只有本地可比的应用程序和私人派对应用程序(苹果除外)才可以访问,因为苹果是故意这么做的。他们都知道自己和彼此的存在。然而,非本地应用(即不是由创建设备的公司预装和制造的应用)的可信度较低,此外,对于设备将如何运行这些应用、它们将在何处运行或将有哪些其他应用,也没有任何保证

确实,一个应用程序可以请求另一个可能与之相当的应用程序,但由用户来处理这些信息

出于好奇,我可以问一下你为什么要这么做吗?还有其他解决办法吗


然而,就物理上的可能性而言,是的。然而,我怀疑苹果是否允许独立开发者这样做。但出现这种情况的一个例子可能是用户可以在屏幕上以不同的方式移动应用程序。本例中的应用程序能够访问应用程序位置。但我相信在这种情况下,应用程序的位置是关于用户界面,而不是嵌套文件。应用程序无法修改自己文件之外的信息。想象一下,如果你有一个可以编辑其他游戏分数的应用程序

无法在主屏幕上动态查找应用程序图标的位置(即使是越狱应用程序)。苹果希望你尊重用户的隐私设置


额外信息-有一种流行的方法在你的移动网络应用程序的底部添加一个促销气泡,邀请用户将应用程序添加到他们设备的主屏幕上

没有。无法完成(至少对于公共的、经批准的API)。哇。那是一个相当冗长的“不”。谢谢你的解释,泰。我试图用我正在制作的应用程序做些什么,但我想我还得做些别的。