2017-06-12 68 views
2
<?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>CFBundleDevelopmentRegion</key> 
    <string>English</string> 
    <key>CFBundleDisplayName</key> 
    <string>Sample & Test</string> 
    <key>CFBundleExecutable</key> 
    <string>${EXECUTABLE_NAME}</string> 
    <key>CFBundleIconFile</key> 
    <string>Icon.png</string> 
    <key>CFBundleIconFiles</key> 
    <array> 
     <string>Icon.png</string> 
     <string>Icon-72.png</string> 
     <string>Icon-114.png</string> 
     <string>Icon-144.png</string> 
     <string>Icon-76.png</string> 
     <string>Icon-120.png</string> 
     <string>Icon-152.png</string> 
     <string>Icon-180.png</string> 
    </array> 
    <key>CFBundleIdentifier</key> 
    <string>$(PRODUCT_BUNDLE_IDENTIFIER)</string> 
    <key>CFBundleInfoDictionaryVersion</key> 
    <string>6.0</string> 
    <key>CFBundleName</key> 
    <string>${PRODUCT_NAME}</string> 
    <key>CFBundlePackageType</key> 
    <string>APPL</string> 
    <key>CFBundleShortVersionString</key> 
    <string>1.0</string> 
    <key>CFBundleSignature</key> 
    <string>????</string> 
    <key>CFBundleVersion</key> 
    <string>1.0</string> 
    <key>LSRequiresIPhoneOS</key> 
    <true/> 
    <key>NSAppTransportSecurity</key> 
    <dict> 
     <key>NSAllowsArbitraryLoads</key> 
     <true/> 
    </dict> 
    <key>NSMainNibFile</key> 
    <string></string> 
    <key>UILaunchImages</key> 
    <array> 
     <dict> 
      <key>UILaunchImageMinimumOSVersion</key> 
      <string>8.0</string> 
      <key>UILaunchImageName</key> 
      <string>Default</string> 
      <key>UILaunchImageOrientation</key> 
      <string>Portrait</string> 
      <key>UILaunchImageSize</key> 
      <string>{320, 480}</string> 
     </dict> 
     <dict> 
      <key>UILaunchImageMinimumOSVersion</key> 
      <string>9.0</string> 
      <key>UILaunchImageName</key> 
      <string>Default</string> 
      <key>UILaunchImageOrientation</key> 
      <string>Landscape</string> 
      <key>UILaunchImageSize</key> 
      <string>{320, 480}</string> 
     </dict> 
     <dict> 
      <key>UILaunchImageMinimumOSVersion</key> 
      <string>8.0</string> 
      <key>UILaunchImageName</key> 
      <string>Default-ios8</string> 
      <key>UILaunchImageOrientation</key> 
      <string>Landscape</string> 
      <key>UILaunchImageSize</key> 
      <string>{320, 480}</string> 
     </dict> 
     <dict> 
      <key>UILaunchImageMinimumOSVersion</key> 
      <string>8.0</string> 
      <key>UILaunchImageName</key> 
      <string>Default-568h</string> 
      <key>UILaunchImageOrientation</key> 
      <string>Portrait</string> 
      <key>UILaunchImageSize</key> 
      <string>{320, 568}</string> 
     </dict> 
     <dict> 
      <key>UILaunchImageMinimumOSVersion</key> 
      <string>9.0</string> 
      <key>UILaunchImageName</key> 
      <string>Default-568h</string> 
      <key>UILaunchImageOrientation</key> 
      <string>Landscape</string> 
      <key>UILaunchImageSize</key> 
      <string>{320, 568}</string> 
     </dict> 
     <dict> 
      <key>UILaunchImageMinimumOSVersion</key> 
      <string>8.0</string> 
      <key>UILaunchImageName</key> 
      <string>Default-568h-ios8</string> 
      <key>UILaunchImageOrientation</key> 
      <string>Landscape</string> 
      <key>UILaunchImageSize</key> 
      <string>{320, 568}</string> 
     </dict> 
     <dict> 
      <key>UILaunchImageMinimumOSVersion</key> 
      <string>8.0</string> 
      <key>UILaunchImageName</key> 
      <string>Default-667h</string> 
      <key>UILaunchImageOrientation</key> 
      <string>Portrait</string> 
      <key>UILaunchImageSize</key> 
      <string>{375, 667}</string> 
     </dict> 
     <dict> 
      <key>UILaunchImageMinimumOSVersion</key> 
      <string>9.0</string> 
      <key>UILaunchImageName</key> 
      <string>Default-667h</string> 
      <key>UILaunchImageOrientation</key> 
      <string>Landscape</string> 
      <key>UILaunchImageSize</key> 
      <string>{375, 667}</string> 
     </dict> 
     <dict> 
      <key>UILaunchImageMinimumOSVersion</key> 
      <string>8.0</string> 
      <key>UILaunchImageName</key> 
      <string>Default-667h-ios8</string> 
      <key>UILaunchImageOrientation</key> 
      <string>Landscape</string> 
      <key>UILaunchImageSize</key> 
      <string>{375, 667}</string> 
     </dict> 
     <dict> 
      <key>UILaunchImageMinimumOSVersion</key> 
      <string>8.0</string> 
      <key>UILaunchImageName</key> 
      <string>Default-736h</string> 
      <key>UILaunchImageOrientation</key> 
      <string>Portrait</string> 
      <key>UILaunchImageSize</key> 
      <string>{414, 736}</string> 
     </dict> 
     <dict> 
      <key>UILaunchImageMinimumOSVersion</key> 
      <string>8.0</string> 
      <key>UILaunchImageName</key> 
      <string>Default-736h</string> 
      <key>UILaunchImageOrientation</key> 
      <string>Landscape</string> 
      <key>UILaunchImageSize</key> 
      <string>{414, 736}</string> 
     </dict> 
     <dict> 
      <key>UILaunchImageMinimumOSVersion</key> 
      <string>8.0</string> 
      <key>UILaunchImageName</key> 
      <string>Default-iPad</string> 
      <key>UILaunchImageOrientation</key> 
      <string>Portrait</string> 
      <key>UILaunchImageSize</key> 
      <string>{768, 1024}</string> 
     </dict> 
     <dict> 
      <key>UILaunchImageMinimumOSVersion</key> 
      <string>8.0</string> 
      <key>UILaunchImageName</key> 
      <string>Default-iPad</string> 
      <key>UILaunchImageOrientation</key> 
      <string>Landscape</string> 
      <key>UILaunchImageSize</key> 
      <string>{768, 1024}</string> 
     </dict> 
    </array> 
    <key>UIPrerenderedIcon</key> 
    <true/> 
    <key>UIRequiresFullScreen</key> 
    <true/> 
    <key>UIStatusBarHidden</key> 
    <true/> 
    <key>UIStatusBarTintParameters</key> 
    <dict> 
     <key>UINavigationBar</key> 
     <dict> 
      <key>Style</key> 
      <string>UIBarStyleDefault</string> 
      <key>TintColor</key> 
      <dict> 
       <key>Blue</key> 
       <real>1</real> 
       <key>Green</key> 
       <real>0.0</real> 
       <key>Red</key> 
       <real>0.0</real> 
      </dict> 
      <key>Translucent</key> 
      <false/> 
     </dict> 
    </dict> 
    <key>UISupportedInterfaceOrientations</key> 
    <array> 
     <string>UIInterfaceOrientationLandscapeRight</string> 
    </array> 
    <key>UIViewControllerBasedStatusBarAppearance</key> 
    <false/> 
</dict> 
</plist> 

這是我的plist文件在目標c,我試圖打開這個文件在xcode8.2獲取 錯誤:「數據無法讀取,因爲它的格式不正確」數據無法被讀取,因爲它不是正確的格式 - 在.plist

這是舊的項目,我不知道他們用於開發哪個xcode版本,但現在我使用xcode 8.2。

請幫我解決這個錯誤。

謝謝。

回答

2

8號線包含&(符號)字符應該使用&amp; XML實體進行轉義,像這樣: https://stackoverflow.com/a/15489496/3151675

<string>Sample &amp; Test</string> 

檢查的plist文件時,請參閱此解決方案您應該在終端中運行plutil <path to file>以獲取輸出,告訴您不正確的行。

相關問題