如何獲取我所在的應用的捆綁ID?如何獲取您的應用的捆綁ID iOS UIA自動化
40
A
回答
119
你會使用:
[[NSBundle mainBundle] bundleIdentifier]
+ mainBundle
「[R] eturns是對應於當前的應用程序可執行文件所在的目錄中的一個NSBundle對象。」因此將返回應用程序包的NSBundle
對象。
[- bundleIdentifier
]返回「[t]接收者的包標識符,它由包的信息屬性列表中的CFBundleIdentifier鍵定義。」
8
這裏是我得到了捆綁ID爲我在UIA腳本APP:
//code to get bundle id
var target = UIATarget.localTarget();
var app_name = target.frontMostApp().bundleID();
UIALogger.logDebug(app_name);
4
您可以從plist中findle捆綁ID。右鍵點擊應用程序文件並點擊「顯示包內容」。你會在那裏找到一個plist文件。用任何文本編輯器打開它,你會得到捆綁ID。
相關問題
- 1. 如何獲取iOS應用中捆綁的字體名稱?
- 2. iOS證書/捆綁ID /供應混淆
- 3. 如何獲取magento中捆綁產品的捆綁項目
- 4. iOS的11文件應用:如何從應用程序捆綁
- 5. 如何知道我的iOS應用是否有正確的捆綁ID?
- 6. iOS公司名稱新的應用程序只是捆綁ID?
- 7. 什麼是iOS應用的捆綁種子ID?
- 8. 應用程序提交的捆綁ID iOS
- 9. 捆綁ID如何適用於多個Apple應用程序?
- 10. iOS應用轉移 - 捆綁ID不可用
- 11. 通過用於UI自動化的UIA腳本訪問iOS用戶首選項
- 12. 如何更改捆綁ID的情況?
- 13. 使用UIA自動化虛擬化控制
- 14. ios捆綁id問題首先開始facebook應用
- 15. JPA如何獲取持久化對象的自動生成ID?
- 16. 捆綁包ID問題 - 我無法獲得Xcode捆綁包ID和iTunes連接ID以反映相同的ID
- 17. 使用Java的Appium iOS自動化:使用可訪問性ID獲取元素?
- 18. iOS的 - 如何獲得滑塊的值設置捆綁
- 19. 如何在激活捆綁包時自動激活捆綁的依賴關係?
- 20. Visio自動化:獲取進程ID
- 21. 如何獲得捆綁產品的捆綁產品價格稅?
- 22. 在android中的捆綁ID
- 23. 應用程序ID不同形式的捆綁ID?
- 24. symfony2通過其他捆綁模板上的id獲取實體
- 25. 獲取捆綁產品的個人選項ID
- 26. 獲取Steam API捆綁JSON
- 27. 從捆綁獲取URI
- 28. 獲取捆綁密鑰?
- 29. 如何獲取購物車中的捆綁物品
- 30. 捆綁ID後綴與info.plist中的捆綁標識相同嗎?
謝謝湯米。現在我可以在UIA腳本中獲得包ID。 – 2012-01-06 11:36:23
對於googlers,請查看下面的swathy的答案以獲取UIA腳本中的包ID。 – GoodSp33d 2015-05-15 09:18:05