如何在 iphone 应用程序中以编程方式隐藏应用程序图标

How to hide the app icon programatically in iphone app

我正在制作一个可以跟踪用户位置的应用程序。 所以重点是,每当用户安装应用程序时,安装后应用程序将隐藏并在后台运行,并通过 gps 将用户位置数据提供给服务器。 所以我想如何隐藏应用程序图标和在后台完成的工作。 请帮忙

您无法从主屏幕上完全删除您的应用程序图标,您可以使其不可见。但是,该图标虽然不可见,但仍可点击。

以下是让您的应用不可见的方法:

  1. 创建一个完全透明的PNG文件,并将其用作Icon。启用 "Prerendered" 复选框以确保没有渐变应用于您的图标。

  2. 在您的 .plist 文件中,从 "Bundle display name"

  3. 中删除字符串“${PRODUCT_NAME}”

此外,您的应用程序永远不会以这种方式被批准用于 App Store。