小编Art*_*sen的帖子

iOS UITest:如何测试自定义辅助功能操作?

我想支持VoiceOver.我有一个UIButton内心UITableViewCell.根据最佳实践,我已禁用了accessibility(.isAccessibilityElement = false)按钮,并为cell(accessibilityCustomActions, NSAccessibilityCustomAction)实现了自定义辅助功能.

这样VoiceOver就不会找到并读取按钮作为自己的元素.为了使按钮后面的功能可访问,我已向单元格添加了自定义辅助功能操作.通过自定义操作,用户可以通过向上和向下滑动来选择操作.然后用双击执行它.

现在我想用UITest测试这个动作.无法访问UITest内的按钮,因为它已禁用可访问性.

如何在UITest内执行自定义辅助功能?

accessibility ios voiceover xcode-ui-testing xcuitest

8
推荐指数
1
解决办法
258
查看次数

从iOS(设备和模拟器)中删除自签名证书

  1. 使用iOS Safari(在设备或模拟器上)连接到提供自签名证书的站点
  2. iOS Safari会在连接前要求您接受证书
  3. 接受证书
  4. 未来的请求永远不会再次提示

如何从我的设备或模拟器中删除我在步骤3中接受的证书?

它不存在于Settings- > General- >中Profiles,执行Settings- > Safari- > Clear Cookies and DataSettings- > Safari- > Clear History也没有效果.

iphone certificate ios

6
推荐指数
1
解决办法
2万
查看次数