gpt4 book ai didi

ios - Settings.bundle 仅适用于 iPad?

转载 作者:可可西里 更新时间:2023-11-01 03:52:18 24 4
gpt4 key购买 nike

我有一种情况,我需要通过设置应用程序为我的应用程序提供一个设置。我的应用程序是通用的,但此特定设置仅在 iPad 上有意义,因此我只希望我的应用程序显示在 iPad 的设置中。这可能吗?我还没有找到一种方法来做到这一点,并尝试了以下方法:

1) 将 Settings.bundle 重命名为 Settings~ipad.bundle。我的应用程序未显示在任一设备的“设置”中。我相信它必须命名为 Settings.bundle。

2) 重命名 Root.plist 为 Root~ipad.plist。在 iPhone 上,我的应用程序的设置条目仍然存在,但没有可用的设置。我不希望条目在那里。

3) 我尝试删除 Settings.bundle(如果它存在)并且当我的应用程序第一次启动时我在 iPhone 上,但 Settings.bundle 是只读的。

最佳答案

我知道这是一个老问题,但我想分享我的经验。

通过创建另一个 Root.plist 文件并将其命名为 Root~iphone.plist,我成功地在我的应用程序中创建了一个仅适用于 iPhone 的设置。这样,应用程序的 iPad 版本读取 Root.plist,而 iPhone 版本读取 Root~iphone.plist。

希望这对遇到此问题的任何人有所帮助。

关于ios - Settings.bundle 仅适用于 iPad?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16410987/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com