用于iOS模拟器8.1的捆绑包不会出现

时间:2014-11-10 08:41:12

标签: ios iphone xcode ios-simulator

我有一个应用程序,我想检查应用程序主包的内容。基本上我转到以下文件路径:用户/库/应用程序支持/ 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。

提前致谢。

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,这有助于您为正确的设备识别正确的文件夹