Saya telah memisahkan proyek menjadi dua build dan memberikan masing-masing plist
file. Semuanya berfungsi dengan baik, tapi saya terus mendapatkan peringatan membangun ini:
Peringatan: Fase pembuatan Salin Kumpulan Sumber berisi file Info.plist target ini 'MyApp-Info.plist'
Saya mendapatkan ini ketika saya mencoba membangun MyApp
. Membangun untuk target kedua memberikan kesalahan yang sama (dengan SecondTarget-Info.plist
peringatan). Saya tidak yakin mengapa ini peringatan, karena saya ingin build berisi .plist
file itu. Setiap .plist
file memiliki satu keanggotaan target (untuk membangun mereka sendiri).
Apa artinya peringatan ini? Apakah ada cara untuk membuatnya pergi?
Jawaban:
https://developer.apple.com/library/content/qa/qa1649/_index.html
Kutipan:
sumber
Untuk memperbaikinya di xcode 4:
1) Hapus referensi ke file info.plist Anda dengan memilihnya dan tekan hapus.
2) Tambahkan file info.plist lagi tetapi pilih tidak ada tujuan dan hapus centang opsi "tambahkan ke target".
sumber
Jika ada orang yang mengalami hal ini dengan Xcode 3, untuk memperbaikinya klik pada file .plist di kolom kiri di bawah "Groups and Files", dan di area kanan atas, hapus centang pada kotak di sebelah nama file .plist di kolom di bawah ikon bullseye. Anda akan memerlukan editor yang diperbesar (Lihat -> Zoom Editor Keluar) untuk menampilkan kotak centang.
sumber
Solusi lain adalah:
Anda mungkin secara tidak sengaja menghapus file proyek dari data inti "target membership".
Pilih Main.storyboard Anda dari navigator proyek di sebelah kiri
Buka "file inspector" (tab pertama) di sebelah kanan
Temukan daftar "Target Membership"
Aktifkan kotak centang
Berikan sedikit waktu untuk diproses, tetapi saat Anda melakukannya, periksa juga LaunchScreen.storyboard, .xcdatamodelid, Assets.xcassets, dan semua file .swift di proyek Anda. Mereka semua harus diaktifkan untuk keanggotaan target.
Catatan: Info.plist seharusnya tidak mengaktifkan keanggotaan target yang diperiksa.
Semoga ini membantu.
sumber
Sama seperti catatan ... Saya akan mencoba untuk menulis Radar yang bagus tentang itu, tapi itu sangat aneh cara lokalisasi ditangani di Storyboards di Xcode. Jika Anda bertanya "Show in Finder", Anda tidak akan melihat file .storyboard Anda yang dipilih, tetapi foldernya yang mengandung. Saya pikir itu ada hubungannya dengan Pelokalan Storyboard. Segera setelah saya mengubahnya dari Bahasa Inggris ke Bahasa Jerman (dan karena itu tidak memiliki file lagi di root atau en.lproj), saya mulai mengalami masalah.
sumber