问题标签 [root.plist]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
746 浏览

xcode - 设置包:如何创建显示文本字段的可点击按钮?

如何创建一个 Root.plist 文件,该文件具有一个带有一些标题的组,然后是一个带有一些标题的可点击按钮,一旦单击该按钮,一个带有一些长文本字段的新窗口“弹出”?应用程序的“关于”选项之类的东西——>关于按钮链接到一个长文本字段。

我尝试创建一个组,然后创建一个多值,并在多值的“标题”数组中添加了一个带有文本的字符串项。但是,该文本是可点击的,我希望它看起来像文本字段。

0 投票
0 回答
176 浏览

objective-c - Programmatically change PSMultiValueSpecifier values

I have a setting bundle where I'd like to show list of Albums available in the gallery as PSMultiValueSpecifier type. I am done with most of the things with Settings Bundle but the challenge I am facing is updating settings bundle PSMultiValueSpecifier if new albums is added into gallery by user.

Can anyone shed some lights on it?

For reference you may check out livebooth application setting bundle Also find image at http://i.stack.imgur.com/2clIG.jpg for reference

0 投票
1 回答
5025 浏览

ios - 添加第二个 .plist 作为子窗格

在我的 Root.plist 中添加子窗格时遇到了很多麻烦。我在这里看到了同样的问题,但我无法用这些答案解决它。很抱歉重复类似的问题。

这是 Root.plist 的捕获: 根目录

这是 Connection.plist 的捕获: 连接.plist

我所做的,一步一步是:

1.- 创建一个名为“Connection.plist”的新属性列表

2.- 由于新的属性列表不在我的 Settings.bundle 中,我按照我在这里看到的方式添加它。(注意:我也试过没有第二步,我的意思是,属性列表不在 Settings.bundle 中)。

3.- 编辑 Root.plist 添加一个类型为“子窗格”和文件名“连接”的新项目。

就是这样,我认为这些步骤应该有效,但是我看不到新的属性列表。就像 Root.plist 无法识别 Connection.plist 一样......

我不知道我做错了什么,我已经学习了很多教程和视频教程......没有任何效果......

非常感谢!!干杯,豪尔赫。

0 投票
2 回答
1108 浏览

ios - 使用 Xamarin,为什么我的应用程序设置默认为 false?

我遇到了一个非常奇怪的问题。我为 iPad 应用程序创建了一个应用程序设置,由于某种原因,该设置默认为 false - 但仅在用户打开设置并观察实际设置之前。在至少被观察一次后,设置将始终返回正确的值,无论是真还是假(如果设置是量子粒子,这对我来说更有意义)。此行为仅发生在设备上,而不发生在模拟器中。此外,当我在设备上以调试模式启动或通过 TestFlight 发布时,它是一致的。

我的设置是在 Root.plist 中定义的,它位于我的客户端解决方案的 Settings.bundle 文件夹中。此文件中定义的所有其他设置都可以正常工作。

由于我无法真正展示 Xamarin 设计器,因此这是来自 Root.plist 的我的 XML:

这是我的访问器代码:

整个访问器的断点证明设置被检索为假。我对这个 Root.plist 业务非常陌生,所以我猜我在这里遗漏了一些明显的东西。

提前感谢您提供的任何帮助!

0 投票
2 回答
107 浏览

ios - 在 Settings.app 中切换的选项并不总是在 applicationDidBecomeActive 中检测到

我有一个 Root.plist 文件,用于我的应用程序设置。它有一个带有标识符的拨动开关reset_achievements_preference。在该applicationDidBecomeActive方法中,我有以下代码:

有时它会命中 NSLog 并注意到对象的变化,但有时它不会。我想知道我是否处理不正确?

0 投票
3 回答
4729 浏览

ios8 - iOS setting.bundle 在模拟器上的 iOS 8 问题

当我使用 iOS 7 模拟器时,

我项目中的 setting.bundle 可以有效地工作。我通过拨动开关更改应用程序设置,然后立即再次进入应用程序设置,值像我一样改变。

但是当运行 iOS 8 模拟器时,我的自定义应用程序设置中的每一个更改都不会存储。

我已尝试重新启动设备/重新安装应用程序。似乎该开关仅在 iOS 8 模拟器中无效?

step:1 拨动开关,更改值并返回。 在此处输入图像描述

步骤:2 相同 在此处输入图像描述

0 投票
1 回答
198 浏览

xcode - Settings.bundle 问题

访问我的设置时遇到问题。我在我的 Xcode 项目中添加了一个设置包: Root.plist 捕获

我添加了以下快速代码来访问 name_preference 键: viewDidLoad 捕获

0 投票
0 回答
574 浏览

swift2 - 如何在 iOS 中检索用户设置?[Xcode 7 + 斯威夫特 2]

我正在使用Xcode 7 + Swift 2

setting.bundle在我的应用程序的根目录中添加了一个文本字段。

Root.plist看起来像这样:

然后我尝试:

  1. 读取默认值(“文本”)
  2. 更改 iOS 设置中的文本字段,然后阅读新的String.

我使用了这两行代码:

但我得到的只是这个错误,应用程序无法继续:

我想要的只是阅读设置并将其显示String到标签上。

谢谢。

编辑:我现在明白错误是因为尚未分配值。为了防止我在前面加上'if'的错误:

但是我如何才能真正读取“key”中的值呢?

0 投票
1 回答
308 浏览

python - macos中的launchctl脚本触发时无法导入Python模块

想要通过launchctl脚本触发的python程序(apple.py),python2.7下写在anaconda

用于触发python程序的launchctl plist脚本(com.tushare.refreshall.plist)

我尝试使用plist脚本启动我的python程序但徒劳无功,在程序中,我导入了一个包tushare,但是在日志文件“stderr”中返回“ImportError:No module named tushare”,这个包可以成功导入用anaconda编写的python程序。

结果:

猜猜可能是由于 plist 脚本中缺少“EnvironmentVariables”参数,但我不知道如何修改 plist 脚本来解决问题。每次,我都会执行以下脚本。用 Plist 脚本检查语法,它可以被执行。

0 投票
1 回答
1499 浏览

ios - 如何从 iOS 应用通知设置重定向到应用通知设置

解释我想要归档的最好方法是使用 Facebook iOS 应用截图:

Facebook iOS 应用截图

单击该按钮会将用户直接重定向到 Facebook 应用程序(通知设置)。

我只能将一些开关和标签添加到根设置窗口(通过使用 Settings.bundle.

那么如何将用户从我的应用通知设置重定向到我的应用?

提前感谢您的每一个帮助。