Ya judulnya :-) Apa maksudnya dalam bahasa Inggris biasa? Saya benar-benar tidak mengerti penjelasan di situs web Apple dan saya perlu mengganti nama target saya dan saya khawatir tidak ada yang berhasil setelah itu ..
Ya judulnya :-) Apa maksudnya dalam bahasa Inggris biasa? Saya benar-benar tidak mengerti penjelasan di situs web Apple dan saya perlu mengganti nama target saya dan saya khawatir tidak ada yang berhasil setelah itu ..
Jawaban:
Saya telah menambahkan di Workspace and Project juga!
Sebuah target yang merupakan produk akhir yang diciptakan dengan menjalankan "membangun" di Xcode. Mungkin aplikasi, atau kerangka kerja, atau perpustakaan statis, atau bundel uji unit. Apa pun itu, umumnya terkait dengan satu item dalam folder "produk yang dibangun".
Sebuah skema merupakan koleksi target yang Anda bekerja dengan bersama-sama. Ini mendefinisikan target mana yang digunakan ketika Anda memilih berbagai tindakan dalam Xcode (Jalankan, Uji, Profil, dll.) Sering kali, Anda hanya akan memiliki satu skema, yang menggunakan target aplikasi utama untuk tindakan Jalankan, Arsip, dan Profil, dan target uji unit untuk aksi Tes. Jika Anda membuat dua aplikasi terkait, Anda mungkin memiliki dua skema yang menggunakan bundel pengujian unit yang sama tetapi target aplikasi yang berbeda.
Manfaat utama skema (diperkenalkan dalam Xcode 4) adalah skema memungkinkan Anda beralih antara menjalankan aplikasi dan pengujian unit tanpa harus mengaktifkan target yang dipilih.
Saya orang yang visual, maka untuk menjelaskan konsep saya akan menggunakan diagram.
Ketika Anda memiliki banyak target, mereka dapat dicocokkan dengan Xcode's Run, Test, Profile tindakan, konsep ini mendefinisikan skema

Sebuah Target adalah versi Anda Project , target yaitu sedikit berbeda di kelas & sumber daya untuk digunakan selama waktu dibangun. Suatu proyek dapat memiliki beberapa pengaturan waktu dibangun untuk persyaratan distribusi yang terpisah.
Workspace( .xcworkspace) - adalah wadah berganda projects. Itu dibuat sebagai langkah selanjutnya dari cross-project references[Tentang]
Workspaceberisi semua schemesdari yang disertakanprojectsWorkspacemenangani semua implicit dependencies[Tentang]Pengamatan:
workspacedan tidak menangkapCouldn't load Project.xcodeproj because it is already opened from another project or workspaceCocoapods[Tentang] bekerja denganworkspacetempat membuat PodsproyekProject( .xcodeproj) - Ini adalah wadah untuk targetsdan scheme. Ini mendefinisikan file kode, sumber daya ...
Target- PBXNativeTargetbagian. Menentukan serangkaian pengaturan bangunan tertentu yang menghasilkan:
Application targetLibrary and framework targetsTestAggregate[Tentang] . Misalnya digunakan untuk membuatUniversal frameworkatauUmbrella frameworkScheme- Project'skonfigurasi untuk tindakan dalam Xcode: menjalankan , menguji , profil , menganalisis dan mengarsipkan . Schemadapat dibagikan yang membantu Anda dalam CI, Carthage... dan berlokasi:
<project_path>/<project_name>.xcodeproj/xcshareddata/xcschemes
Dependency- Targetsbisa punya dependencies. Ketergantungan adalah tautan sumber terhadap. Ketergantungan ini dapat dihubungkan secara statis atau dinamis [Tentang] Ada dua jenis: