ios -/Application文件夹中的app ID属于哪个应用?

标签 ios xcode simctl

我能够通过转到目录获取安装在 iOS 模拟器上的所有应用程序的包标识符

~/Library/Developer/CoreSimulator/Devices/[DeviceID]/data/Containers/Data/Application/

但是我怎么知道这个ID属于哪个应用呢?有名字吗?为什么所有ID都是数字?它们是随机生成的并且在每个 sim 上都不同吗?

最佳答案

不知道为什么是随机数。为什么苹果使用这种机制,但是您可以通过以下步骤获取应用程序包标识符。

步骤:1

转到: ~/Library/Developer/CoreSimulator/Devices/[DeviceID]/data/Containers/Data/Application/

步骤:2

选择任何应用程序 > 打开 .com.apple.mobile_container_manager.metadata.plist 文件。

步骤:3 MCMMetadataIdentifier 的值是您的应用程序的标识符,您也可以在下面的屏幕截图中看到。

enter image description here

关于ios -/Application文件夹中的app ID属于哪个应用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50403417/

相关文章:

ios - 如果我的 iOS 应用程序需要公司名称,我应该 a) 转移帐户还是 b) 创建一个新帐户?

objective-c - 当我尝试将它设置为 NSString 时,NSURL 被取消

xcode - xcrun simctl status_bar 在 xcode 12 中不起作用

jenkins - simctl + xcodebuild 改变模拟器状态

ios - 模拟器应用程序预览视频像素化

ios - 使用 Swift 触摸任意位置关闭 iOS 键盘

ios - 如何在 iOS 上获取照片库中的图像拍摄位置(不是 GPS 坐标)?

ios - 如何阻止 UITableView 重复使用图像单元格数据?

ios - 命令 PhaseScriptExecution 失败,退出代码非零 Xcode v12.0.1

ios - Swift 1 代码可以在 iOS 9 上运行吗?