2009-08-26 2 views
6

Я переместил приложение iPhone с одной машины на другую. В процессе мой файл info.plist, похоже, имеет плохой идентификатор пакета и не работает. Я хочу создать совершенно новый файл info.plist для моего проекта.Как восстановить файл iPhone Xcode info.plist

Как я могу это сделать?

ответ

5

Вот вам чистый info.plist. Не забудьте заменить xxx.yyy и переименовать файл XIb (если требуется)

<?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> 
2

Если вы просто хотите получить пустой файл info.plist, просто выберите «Новый файл ...» в меню «Файл» в XCode.

В окне «Новый файл» вы выбираете «Другое» в левой руке, а затем «Список свойств» справа.

3

У меня была «Info.plist» файл проблема найти тоже, особенно, что некоторые C++ целевой тестовое приложение не имеет «Info ", поэтому изменение в этом файле должно выполняться вручную.

Чтобы найти его:

  1. Выберите проект в проекте навигатора
  2. Выберите желаемую цель (проект может иметь несколько целей)
  3. Выберите вкладку «Параметры построения»
  4. Искать «Информация. plist File ". Там вы должны найти путь по этому файлу

Протестировано на Xcode 7.3.

В моем случае я должен был «Разрешить произвольную загрузку» в «Параметры безопасности приложения на транспорте» для восстановления небезопасного протокола HTTP.

Смежные вопросы