Saya ingin mengubah nama yang ditampilkan di bawah ikon aplikasi di layar iPhone. Saya menggunakan Xcode 4 dan saya memiliki satu target dengan kunci:
- Nama tampilan paket: $ {PRODUCT_NAME}
- Nama paket: $ {PRODUCT_NAME}
Yang saya mau, nama proyek saya misalnya "test" tapi saya ingin punya "MySuperApp". Jadi, di mana saya bisa mengubahnya dengan sebaik-baiknya? Apakah ada tempat di mana saya bisa berubah ${PRODUCT_NAME}
?
Apakah ada tempat lain di mana saya harus mengubahnya?
Jawaban:
Jawab tanpa ganti nama file
Perhatikan bahwa jawaban yang tidak memerlukan penggantian nama file ada di bawah .
Jawab dengan ganti nama file
Oke, ini yang saya temukan, membawa saya sedikit berburu setelah membaca posting ini, semoga jawaban ini membantu semuanya:
1. Di panel konten proyek di sebelah kiri, klik ikon Folder.
2. Pilih garis biru tingkat atas yang mewakili proyek.
3. Jika Anda tidak memiliki panel Inspektur (panel kanan) terbuka, klik tombol untuk mengaktifkannya. Ini adalah tombol ketiga pada bilah alat "Tampilan" di pojok kanan atas.
4. Di panel Inspector, klik ikon kertas sudut lipat kecil (properti file).
5. Hal pertama adalah Nama Proyek. Ketik yang baru, Anda akan diminta untuk mengganti nama file konten proyek.
Saya harus menambahkan, ini akan meninggalkan aplikasi lama Anda dengan nama asli di simulator, jadi Anda masih perlu menghapusnya dari simulator. Juga file apa pun yang Anda buat di bundel aplikasi lama tidak akan dibawa ke bundel baru (kecuali Anda menemukannya di Finder dan memindahkannya).
(EDIT :) Satu catatan penting lagi. Mengganti nama bundel Anda berarti App Bundle Identifier yang Anda daftarkan dengan Apple Provisioning Portal tidak akan berfungsi lagi untuk aplikasi tersebut. Anda perlu membuat App ID dan Provisioning Profile baru untuk mendistribusikan aplikasi Anda ke perangkat fisik.
sumber
Di Xcode 4, pilih target Anda, tab "Info", dan setel bidang "Nama tampilan bundel" ke nama yang Anda inginkan (yaitu "MySuperApp"). Ini adalah solusi paling sederhana dan tanpa rasa sakit.
Semua jawaban lain yang dijelaskan di sini tidak mengatasi masalah asli yang diposting: "Saya ingin mengubah nama yang ditampilkan di bawah ikon aplikasi di layar iPhone." Jawaban positif dari: Woody, Jay, dan youshunei baik-baik saja tetapi mereka semua akan mengubah nama yang ditampilkan DAN :
A) mengubah App Bundle Identifier Anda dan menyebabkan ketidakcocokan antara aplikasi Anda dan Bundle Identifier yang Anda daftarkan dengan Apple Provisioning Portal (yang menjadi masalah jika Anda telah mendistribusikan aplikasi Anda atau berniat untuk mengirimkan aplikasi)
ATAU
B) menghasilkan masalah skema yang telah disebutkan orang lain (yaitu perlu menghapus / membuat ulang skema yang ada)
sumber
Ubah di tab build pada halaman pengaturan target
Sebagai klarifikasi: pilih target, pilih target yang sedang Anda bangun, dapatkan info, pilih tab build, tulis 'nama produk' di kotak pencarian, dan ubah di sana.
sumber
$(TARGET_NAME)
.Di Xcode 4, Anda mengklik nama TARGETS 2 kali (bukan doubleclick), ubah nama dan restart Xcode. Ini berhasil untuk saya, itu sederhana.
sumber
Anda ingin mengubah Nama Tampilan Bundel di proyek Anda .plist.
harus diubah menjadi
Ini mengubah label ikon di iOS tanpa benar-benar mengubah pengenal aplikasi. Jika Anda baru saja mengubah nama tampilan paket, Anda tidak perlu menyiapkan id aplikasi baru dan profil penyediaan.
sumber
Membuat perubahan nama produk: Klik dua kali nama tepat di bawah "Target" dan ubah nama target menjadi apa pun yang Anda inginkan.
Memeriksa apakah perubahan telah dilakukan: Klik "Target" dan di sisi kanan cari "Nama Produk" di bawah "Pengaturan Bangun". Nilai yang ditampilkan dari nama produk harus mencerminkan perubahan Anda. Jika tidak, klik dua kali pada nama itu untuk memastikannya disetel ke $ (TARGET_NAME).
sumber
Berikut snap untuk 3 langkah ini
Diedit: Saya telah melihat jawaban yang sama dengan lampiran gambar oleh youshunei setelah posting saya. Jadi, saya akan menambahkan sedikit lebih banyak informasi di sini bahwa saya telah mengujinya di Xcode 6.3.2 dan tidak perlu restart.
Diedit: Ketika saya mengganti nama salah satu aplikasi Mac OS X saya yang berisi koma pada namanya dengan cara yang sama. Saya mendapatkan file yang hilang (nama dipangkas hingga koma) di beberapa pustaka tautan pod. Jadi, saya harus mengganti nama aplikasi saya di Target -> Build Settings -> Product Name
sumber
Untuk mengubah nama aplikasi jika telah disesuaikan:
Info proyek -> Target (klik pada entri ikon aplikasi) -> Pengaturan Bangun -> Nama Produk
sumber
Dalam versi terbaru XCode (saat ini saya menggunakan 4.3.2), $ (PRODUCT_NAME) disetel ke $ (TARGET_NAME) yang secara default menggunakan nama direktori proyek (tidak, jangan ubah nama direktori).
Solusi: Klik pada navigator file. Klik ikon proyek biru Anda. Cari daftar TARGET (di bawah daftar PROYEK). Arahkan-klik target Anda; kemudian ubah namanya menjadi nama produk Anda.
Selain: Jika Anda mengalami masalah penandatanganan kode, saya menemukan bahwa menghapus, mencabut, dan membuat ulang semua sertifikat / kunci, dan profil memperbaiki masalah saya. Saya mencoba yang lainnya dulu!
sumber
Satu hal yang tampaknya membantu ketika saya melalui ini adalah di Xcode 4 adalah tampaknya perlu untuk menghapus semua skema. Sebelumnya, tampaknya meskipun aplikasi akan dikompilasi dengan nama barunya, itu akan menjadi nama lama di simulator. Namun, saya memang melakukan tindakan putus asa lainnya seperti memulai ulang xcode dan menghapus aplikasi dari folder simulator sehingga sulit untuk memastikan bahwa menghapus skema adalah kuncinya.
sumber
Masalah yang saya alami adalah saya memiliki beberapa file Info.plist di proyek Xcode saya. Untuk memastikan saya mendapatkan yang benar yang berisi Nama Produk, saya memindahkan Info.plist yang ada sementara untuk memaksa Xcode agar saya dapat memilih yang lain. Karena Info.plist bukan bagian dari target, tetapi bagian dari konfigurasi Proyek, ini adalah satu-satunya cara yang dapat saya lakukan untuk melakukan ini.
sumber