如何重新生成一个iPhone Xcode的Info.plist文件(How to regenerat

2019-07-03 20:04发布

我提出我的iPhone应用程序从一台计算机到另一台。 在这个过程中我Info.plist文件似乎有一个坏的捆绑标识符,而不是工作。 我要创建我的项目一个全新的Info.plist文件。

我怎样才能做到这一点?

Answer 1:

这里有一个干净的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>


Answer 2:

如果你只是想要一个空的Info.plist文件,然后只需选择在Xcode中“文件”菜单中的“新建文件...”。

在“新建文件”窗口中,你挑左手“其他”,然后选择“属性列表”上的右手。



Answer 3:

我有问题,找到“的Info.plist”文件太多,尤其是一些C ++测试应用目标不具有“信息”选项卡,所以在修改该文件必须手动完成。

为了找到它:

  1. 在项目导航中选择项目
  2. 选择所需的目标(项目可以有多个目标)
  3. 选择选项卡“构建设置”
  4. 搜索条目“Info.plist文件”。 在那里,你会发现这个文件的路径

经测试上的Xcode 7.3。

在我而言,我不得不“允许任意负载”,在“应用程序传输安全设置”恢复不安全的HTTP协议。



文章来源: How to regenerate an iPhone Xcode info.plist file