我有一个应用程序,我想检查应用程序主包的内容。基本上我转到以下文件路径:用户/库/应用程序支持/ iPhone模拟器,其中有许多文件夹:6.0,6.1,7.0,7.0-64,7.1-64等包含的包相应的申请。但是没有任何名称为8.x的文件夹,如果我使用这个iOS版本为模拟器启动应用程序,则没有任何反应。
那么问题的原因是什么?我在哪里可以找到我想要的东西? 我使用XCode 6.1,iPhone模拟器4s,iOS SDK 8.1。
提前致谢。
答案 0 :(得分:2)
他们现在在......
用户/ 您强> /库/开发商/ CoreSimulator /设备
在该文件夹中是一个看起来像GUIDS的列表,每个文件夹中都有一个device.plist,例如......
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>UDID</key>
<string>2E7D8A02-1224-488B-B596-C1F7CA31F3C0</string>
<key>deviceType</key>
<string>com.apple.CoreSimulator.SimDeviceType.iPhone-6-Plus</string>
<key>name</key>
<string>iPhone 6 Plus</string>
<key>runtime</key>
<string>com.apple.CoreSimulator.SimRuntime.iOS-8-0</string>
<key>state</key>
<integer>1</integer>
</dict>
</plist>
其中一个元素称为name
,您可以在此示例中看到iPhone 6 Plus
,这有助于您为正确的设备识别正确的文件夹