Ada cara Anda bisa melakukan ini.
Anda akan memerlukan akses ROOT untuk mengedit file berikut.
Arahkan ke /Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS4.2.sdk
dan buka file SDKSettings.plist
.
Dalam file itu, memperluas DefaultProperties dan perubahan CODE_SIGNING_REQUIRED untuk NO
, sementara Anda berada di sana, Anda juga dapat mengubah ENTITLEMENTS_REQUIRED untuk NO
juga.
Anda harus memulai ulang Xcode agar perubahan diterapkan. Selain itu, Anda harus melakukan ini untuk setiap .sdk yang Anda inginkan agar dapat berjalan di perangkat.
Sekarang, dalam pengaturan proyek Anda, Anda dapat mengubah Code Signing Identity
ke Don't Code Sign
.
Aplikasi Anda sekarang seharusnya berhasil membangun dan menginstal perangkat Anda.
MEMPERBARUI:
Ada beberapa masalah dengan iOS 5.1 SDK bahwa metode ini mungkin tidak berfungsi sama persis. Pembaruan lainnya akan dicantumkan di sini saat tersedia.
MEMPERBARUI:
Anda dapat menemukan jalur yang benar untuk SDKSettings.plist
dengannya xcrun
.
xcrun --sdk iphoneos --show-sdk-path
Lokasi SDKSettings.plist baru untuk iOS 5.1 SDK:
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS5.1.sdk/SDKSettings.plist