2017-10-09 7 views
1

Je reçois l'erreur suivanteImpossible d'analyser le contenu de « myapp/Info.plist »

(null): couldn't parse contents of 'myapp/Info.plist': The data couldn’t be read because it isn’t in the correct format. 

Voici le programme complet file.The plist compile et runs.I n » Je ne sais pas pourquoi XCODE montre cette erreur.

<?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>en</string> 
    <key>CFBundleExecutable</key> 
    <string>$(EXECUTABLE_NAME)</string> 
    <key>CFBundleIconFile</key> 
    <string></string> 
    <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>CFBundleVersion</key> 
    <string>1</string> 
    <key>LSMinimumSystemVersion</key> 
    <string>$(MACOSX_DEPLOYMENT_TARGET)</string> 
    <key>NSHumanReadableCopyright</key> 
    <string>Copyright © 2017 me. All rights reserved.</string> 
    <key>NSMainStoryboardFile</key> 
    <string>Main</string> 
    <key>NSPrincipalClass</key> 
    <string>NSApplication</string> 
    <key>NSAppTransportSecurity</key> 
    <dict> 
     <key>NSAllowsArbitraryLoads</key> 
     <true/> 
     <key>NSExceptionDomains</key> 
     <dict> 
      <key>tranzporthub.com</key> 
      <dict> 
       <key>NSIncludesSubdomains</key> 
       <true/> 
       <key>NSTemporaryExceptionAllowsInsecureHTTPLoads</key> 
       <true/> 
       <key>NSTemporaryExceptionMinimumTLSVersion</key> 
       <string>TLSv1.1</string> 
      </dict> 
     </dict> 
    </dict> 
</dict> 
</plist> 

Répondre

0

La valeur de chaîne après la CFBundleIconFile clé est vide. Cela peut être votre problème. Essayez d'ajouter un fichier d'icône d'application à votre projet et assurez-vous que ce nom de fichier est inclus ici

+0

J'ai ajouté des icônes en faisant glisser et en déposant des images pour toutes les résolutions dans Assets.xcassets. – techno

+0

N'est-ce pas assez? – techno

+0

Je pense que ce serait. Mais essayez d'ajouter le nom de fichier entre les balises et <\string>. Il ne semble pas correct que cela soit vide – TMin