现在,Play 商店允许您指定凭据供 Pre-launch 报告模拟器使用。为了让模拟器知道添加凭据的文本字段和要点击登录的按钮,它会请求文本字段和按钮的资源名称。
是否有任何 Xamarin Form 属性可以转换为资源名称?我尝试在构建应用程序后查看 /obj/ 和 /bin/ 文件夹,看是否有文件包含此类信息,但是我没有找到任何东西。
我能想到可能映射到资源名称的属性:
StyleId
AutomationId
ClassId
AutomationProperties.Name (in XF 2.3.5)
如果没有映射,您是否知道如何使用自定义渲染器使其工作?
#if
语句以实现测试登录。为每个版本构建修改后的代码是可行的,但它会增加部署流程的复杂性。 - Edward Brey