如何获得您的应用程序iOS UIA自动化的Bundle ID
我如何获得我在的应用程序的包ID?
你会使用:
[[NSBundle mainBundle] bundleIdentifier]
+ mainBundle
“[r]蚀刻对应于当前应用程序可执行文件所在目录的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);
您可以从plist中find捆绑ID。 右键单击应用程序文件,然后单击“显示包内容”。 你会在那里find一个plist文件。 用任何文本编辑器打开它,你会得到包ID。