【发布时间】:2012-08-09 11:45:42
【问题描述】:
我正在开发一个应用程序,我需要在 iPhone 上安装该应用程序,以便在安装应用程序后它的图标不会显示在 iPhone 中。
此功能在 iOS 中可用吗?苹果支持这种功能吗?
【问题讨论】:
-
不,使用普通手机和记录在案的 API,这是不可能的。它可以使用越狱的 iPhone。
我正在开发一个应用程序,我需要在 iPhone 上安装该应用程序,以便在安装应用程序后它的图标不会显示在 iPhone 中。
此功能在 iOS 中可用吗?苹果支持这种功能吗?
【问题讨论】:
虽然您无法从主屏幕上完全移除您的应用图标,但您可以使其不可见。但是,该图标虽然不可见,但仍然可以点击。 此外,您的应用永远不会以这种方式获得 App Store 的批准。
如何让你的应用不可见:
创建一个完全透明的 PNG 文件,并将其用作图标。启用“预渲染”复选框以确保您的图标没有应用渐变。
在您的 .plist 文件中,从“捆绑显示名称”中删除字符串“${PRODUCT_NAME}”
【讨论】:
将此添加到应用的 Info.plist 中。
<key>SBAppTags</key>
<array>
<string>hidden</string>
</array>
就是这样。
【讨论】: