Kesalahan ini memiliki banyak akar penyebab potensial, seperti yang dapat dilihat dari banyaknya variasi jawaban yang disarankan. Pendekatan terbaik untuk memecahkan masalah penginstalan aplikasi seperti ini biasanya dengan memeriksa konsol perangkat iOS itu sendiri, karena itu akan sering memberikan pesan kesalahan yang jauh lebih spesifik. Di Xcode, buka jendela 'Devices and Simulators' dan lihat log perangkat tempat aplikasi Anda diinstal.
Dalam kasus saya, kesalahan "Tidak dapat menulis ke perangkat" disebabkan oleh ini:
27 Feb 10:54:58 iPhone-7-110 installd (MobileSystemServices) [46]: 0x16f92f000 - [MIBundle _validateWithError:]: 38: Gagal memuat Info.plist dari bundel di path / private / var / installd / Library / Caches /com.apple.mobile.installd.staging/temp.ebmR6U/extracted/SampleApp.app/Frameworks/SomeFramework.framework
Yang dengan jelas mengisyaratkan apa yang sebenarnya terjadi. Saya lupa mengatur Info.plist
file untuk target kerangka dinamis saya (digunakan oleh aplikasi).