2009-08-26 52 views
6

Tôi đã chuyển ứng dụng iPhone của mình từ máy này sang máy khác. Trong quá trình, tệp info.plist của tôi dường như có một định danh gói không hợp lệ và không hoạt động. Tôi muốn tạo một tập tin info.plist hoàn toàn mới cho dự án của tôi.Cách tạo lại tệp thông tin iPhone Xcode info.plist

Tôi làm cách nào để thực hiện việc này?

Trả lời

5

Đây là một info.plist sạch cho bạn. Đừng quên để thay thế xxx.yyy, và đổi tên tập tin xib (nếu có yêu cầu)

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

Nếu bạn chỉ muốn tệp info.plist trống, thì chỉ cần chọn "Tệp mới ..." trên menu "Tệp" trong XCode.

Trong cửa sổ "Tệp mới", bạn chọn "Khác" ở bên trái và sau đó chọn "Danh sách thuộc tính" ở bên phải.

3

Tôi có vấn đề tìm kiếm "Info.plist" tập tin quá, đặc biệt là một số C++ mục tiêu ứng dụng thử nghiệm không có "Thông tin "tab, do đó, sửa đổi trong tập tin này đã được thực hiện bằng tay.

Để tìm nó:

  1. Chọn dự án trong navigator dự án
  2. Chọn mục tiêu mong muốn (dự án có thể có nhiều mục tiêu)
  3. Chọn tab "xây dựng Settings"
  4. Tìm kiếm mục "Thông tin. plist File ". Ở đó bạn nên tìm đường dẫn của tệp này

Đã thử nghiệm trên Xcode 7.3.

Trong trường hợp của tôi, tôi phải "Cho phép tải trọng tùy ý" trong "Cài đặt bảo mật giao thông ứng dụng" để khôi phục giao thức HTTP không an toàn.

Các vấn đề liên quan