Baru saja diperbarui ke iOS 6 SDK dan Xcode terbaru dan dapatkan ini ketika mencoba membangun ke 3gs saya. Saya telah menambahkan armv6 di bawah arsitektur yang valid?
"Tidak dapat mengubah izin yang dapat dieksekusi pada aplikasi"
Baru saja diperbarui ke iOS 6 SDK dan Xcode terbaru dan dapatkan ini ketika mencoba membangun ke 3gs saya. Saya telah menambahkan armv6 di bawah arsitektur yang valid?
"Tidak dapat mengubah izin yang dapat dieksekusi pada aplikasi"
Jawaban:
Saya bisa menyelesaikannya dengan menghapus aplikasi yang sebelumnya saya unggah menggunakan Bundle Identifier yang sama (xcode get's bingung melakukan chmod). Coba periksa log dari xCode Organizer (Nama perangkat Anda -> Konsol) Anda harus mendapatkan informasi dari log itu. Semoga berhasil!
saudara, saya mendapatkan ini diselesaikan - karena saya sudah memiliki aplikasi yang sama menggunakan pengenal bundel yang sama diinstal pada telepon. - yang perlu Anda lakukan adalah menghapus semua aplikasi di iphone Anda yang menggunakan nama pengenal bundel yang sama. - kamu akan berhasil !!
Anda mungkin memiliki nama target yang berbeda. Anda dapat memulai aplikasi dari awal, tetapi Anda akan memerlukan nama target yang sama dan pengidentifikasi bundel yang sama.
Hapus aplikasi yang sudah diinstal pada iphone / ipad dengan pengenal bundel yang sama. Iphone / ipad menjadi bingung dengan aplikasi dengan pengenal bundel yang sama. jadi ubah ubah pengidentifikasi Bundel aplikasi saat ini atau hapus aplikasi yang sudah diinstal.
Itu bisa terjadi ketika Anda meluncurkan aplikasi dari Xcode dan Anda memiliki versi appstore yang diinstal di ponsel dengan bundel-id yang sama tetapi nama yang berbeda. Dalam kasus saya, saya menggunakan App_Beta ketika di appstore adalah App. Jika kedua versi tidak memiliki nama produk yang sama Anda tidak akan dapat menguji upgrade dari yang lama ke versi yang baru. Untuk menyelesaikannya buat nama-nama yang cocok.
Saya pergi ke Organiser dan memilih Aplikasi di bawah perangkat pengujian saya. Meskipun saya telah menghapus aplikasi pada perangkat saya sendiri, itu masih muncul di daftar aplikasi saya. Saya menghapusnya di sana, dan ini menangani masalah saya.
Anda harus menghapus semua aplikasi menggunakan pengidentifikasi bundel yang sama. Saya melakukan hal yang sama, tetapi masih kesalahan yang sama tetap ada di iPod saya, saya membersihkan ( cmd+ shift+ k) build dan me-restart iPod dan saya bisa menjalankan aplikasi di iPod.
Anda cukup menghapus aplikasi yang sudah diinstal pada perangkat Anda dengan pengidentifikasi yang sama.
Saya mengalami masalah yang sama, tetapi saya perlu menyimpan Aplikasi yang diinstal saat ini di perangkat untuk tujuan debug. Solusi saya adalah menggunakan yang sama:
Saya memiliki kesalahan ini, dan apa yang memperbaikinya bagi saya adalah Nama Produk di bawah Pengaturan Bangun. Saya telah mengubahnya menjadi sesuatu yang lain, dan mulai mendapatkan kesalahan ini. Saya mengubahnya kembali dan memperbaikinya.
Saya dapat menyelesaikan pesan kesalahan ini hanya dengan mencabut kabel USB, dan menghubungkannya lagi setelah beberapa detik. YMMV!
Anda perlu memastikan bahwa perangkat Anda tidak diatur ke dua aplikasi dengan ID Bundel yang sama.
Tidak dapat mengubah izin yang dapat dieksekusi pada aplikasi
Penyebab : Aku punya ikon dalam sistem file bernama29x29.png
,58x58.png
,72x72.png
, dll saya memiliki hubungan yang lembut (ln -s
) dengan nama-nama yang dibutuhkan per App Icons di iPad dan iPhone . Misalnya,Icon-Small.png
adalah tautan ke file asli29x29.png
.
Saya melakukan ini karena program saya berjalan pada platform yang berbeda, dari ponsel ke desktop. Android, Apple dan Microsoft semuanya memiliki persyaratan serupa. Jadi "satu set ikon" dan "tautan berbeda untuk OS berbeda" sangat masuk akal bagi saya.
Solusi : Jangan gunakan tautan. Apple tidak memberi tahu Anda hal itu. Dan pesan kesalahan mereka "Tidak dapat mengubah izin yang dapat dieksekusi pada aplikasi" tidak berguna.
Melihat semua jawaban yang berbeda (dan penyebab), sepertinya banyak hal yang dapat menyebabkannya.