swa*_*uri 40 automation ui-automation ios ios-ui-automation
如何获取我所在应用程序的软件包ID?
Tom*_*mmy 119
你用的是:
[[NSBundle mainBundle] bundleIdentifier]
Run Code Online (Sandbox Code Playgroud)
+ mainBundle"[r] eturns NSBundle对象,它对应于当前应用程序可执行文件所在的目录." 因此将返回NSBundle应用程序包的对象.
[ - bundleIdentifier]返回"[t]接收者的包标识符,它由包的信息属性列表中的CFBundleIdentifier键定义."
以下是我在UIA脚本中获取APP的Bundle ID的方法:
//code to get bundle id
var target = UIATarget.localTarget();
var app_name = target.frontMostApp().bundleID();
UIALogger.logDebug(app_name);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
36557 次 |
| 最近记录: |