【发布时间】:2012-06-01 15:30:06
【问题描述】:
我一直在尝试为我的 iOS 应用程序实现 UI 测试脚本。在测试用例中,我遇到了设置用户偏好的问题。到目前为止,我找不到更改或读取这些用户偏好值的方法。
这些是我目前学到的:
- setPreferencesValueForKey 和preferencesValueForKey 不能通过使用Root.plist 中的标识符作为搜索键来工作。它将返回空值。但是,我可以通过 UIA 脚本添加这些值,模拟器似乎会记住它们,但它自己的应用程序不会注意到这些变化。
- 尝试在 Setting.bundle 中设置 ON 和 OFF 的值,但没有帮助。
我的环境:
- 我使用的是 4.3.2 版 Xcode,其中嵌入了工具。
- Mac OS X 10.7.3
- iPhone 5.1 模拟器
有什么想法吗?提前感谢您的所有建议、cmets 和解决方案 =)
【问题讨论】:
标签: ios ui-automation xcode-instruments