【发布时间】:2014-04-04 01:20:15
【问题描述】:
我正在使用 XCODE 5。我已将应用程序图标图像添加到项目中。有没有办法禁用或启用应用程序图标?禁用意味着禁用时不显示图标,否则必须在设备/模拟器上显示图标。
【问题讨论】:
-
据我所知(您的英文看起来非常很烂),您要查找的内容只能通过越狱和名为
libhide的库来完成。其他地方有这个包的文档,一个简单的谷歌搜索就足够了。
我正在使用 XCODE 5。我已将应用程序图标图像添加到项目中。有没有办法禁用或启用应用程序图标?禁用意味着禁用时不显示图标,否则必须在设备/模拟器上显示图标。
【问题讨论】:
libhide 的库来完成。其他地方有这个包的文档,一个简单的谷歌搜索就足够了。
我不是 100% 清楚您是否要动态/以编程方式隐藏图标。我没有明确看到这个要求,所以我假设你不需要编程控制:
这可以完成,而且确实不需要越狱。
但是,Apple 会在他们的 App Store 中拒绝它。但是,请不要将 App Store 中不允许的内容与需要越狱的内容等同起来。这些不是一回事。您可能希望在业余爱好者或企业应用程序中使用许多“私有”或“未记录”功能,而这些功能并未通过 App Store 分发。
要在 SpringBoard 上隐藏应用的图标,请将其添加到您的 Info.plist 文件中:
<key>SBAppTags</key>
<array>
<string>hidden</string>
</array>
【讨论】:
不,您不能隐藏应用程序图标(合法)。也就是说,Apple 不允许这样的功能,并且不能在非越狱应用程序中完成。只有越狱您的 iOS 才能执行此操作。
【讨论】: