Domanda

Ho spostato la mia applicazione per iPhone da una macchina all'altra. Nel processo di mio file info.plist sembra avere un identificativo fascio male e non sta funzionando. Voglio creare uno completamente nuovo file info.plist per il mio progetto.

Come posso fare questo?

È stato utile?

Soluzione

Ecco un info.plist pulito per voi. Non dimenticare di sostituire xxx.yyy, e rinominare il file XI ter (se richiesto)

<?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>${PRODUCT_NAME}</string>
    <key>CFBundleExecutable</key>
    <string>${EXECUTABLE_NAME}</string>
    <key>CFBundleIconFile</key>
    <string>Icon.png</string>
    <key>CFBundleIdentifier</key>
    <string>xxx.yyy.${PRODUCT_NAME:rfc1034identifier}</string>
    <key>CFBundleInfoDictionaryVersion</key>
    <string>6.0</string>
    <key>CFBundleName</key>
    <string>${PRODUCT_NAME}</string>
    <key>CFBundlePackageType</key>
    <string>APPL</string>
    <key>CFBundleSignature</key>
    <string>????</string>
    <key>CFBundleVersion</key>
    <string>1.0</string>
    <key>LSRequiresIPhoneOS</key>
    <true/>
    <key>NSMainNibFile</key>
    <string>MainWindow</string>
</dict>
</plist>

Altri suggerimenti

Se si desidera solo un file Info.plist vuoto, quindi è sufficiente selezionare "Nuovo file ..." nel menu "File" in XCode.

Nella finestra "Nuovo file" si sceglie "Altro" sulla mano sinistra e poi "Property List" sulla mano destra.

Ho avuto problemi a trovare il file "Info.plist" troppo, soprattutto che alcuni C ++ bersaglio applicazione di test non ha scheda "Info", quindi la modifica in questo file doveva essere fatto manualmente.

Per trovarlo:

  1. Seleziona progetto nel Navigatore progetto
  2. Seleziona destinazione desiderata (progetto può avere bersagli multipli)
  3. Selezionare la scheda "Impostazioni costruire"
  4. Ricerca per l'ingresso "file Info.plist". Ci si dovrebbe trovare il percorso di questo file

Testato su Xcode 7.3.

Nel mio caso ho dovuto "Permetti Load arbitraria" in "App Transport Security Settings" per ripristinare il protocollo HTTP insicuro.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top