Uygulama kurulumu başarısız oldu: Cihaza yazılamadı


92

Xcode 6.3'te, Swift ile yazılmış bir iOS projesini gerçek bir cihazda çalıştırmaya çalışırken bu hatayı aldım.

Uygulama kurulumu başarısız oldu

cihaza yazamadı.

Projeyi temizleyip tekrar çalıştırmayı denedim ama aynı hata oluşuyor.

Bu hatayı nasıl düzeltebilirim?


Xcode'da (Pencere-> Cihazlar) cihaz günlüğüne bakın. Kurulumla ilgili hangi hataları gösterir?
Phillip Mills

uygulama (yüklü uygulamalarda) görünmedi ve (cihaz günlükleri) içinde bu uygulama hakkında herhangi bir günlük yok.
Kh_Shata

1
Xcode 7 beta sürümünde aynı sorunla karşılaşıyorum :(
Abdullah Umer

4
Cihaz depolama alanınızın kaldığını kontrol ettiniz mi?
Goon Nguyen

Uygulamayı cihazdan silersem, yeniden yükleyebileceğimi fark ettim, ancak her çalıştırmadan önce onu silmem gerekiyor. Bir güncellemeden sonra izinlere sahip olması gerekebilir. Cihazım bu bilgisayara henüz güvenip güvenmediğimi sormamış gibi ...
izzy

Yanıtlar:


61

Uygulamayı cihazdan silmek ve projeyi tekrar çalıştırmak benim için çalışıyor.


Benim için de çalışıyor. Ancak her yeniden oluşturduğumda uygulamayı silmem gerekiyor. Düşünceler?
eonist

4
Bu hala senin için mi oluyor? Denediniz mi:Product -> Clean (Shift-Cmd-K)
Erik P.

38

Temizledim ve uygulamamı başarıyla yükledim.

Ürün-> Temizle (Shift-Cmd-K)


16

Cihazı kapattım ve tekrar açtım, ardından böyle bir hata almadım.


6
Bu neden bir cevap değil? Sorun, hatanın nasıl düzeltileceğidir. Daha iyi bir cevap olarak ifade edilebilir, ancak kesinlikle bazıları için işe yarayacak bir çözümdür.
izzy

1
Kesinlikle! Önemli olan, ulaşılan sorunun çözümüdür.
Vidya

14

Tamam, bizi soruna götürecek düşünmeniz gereken birkaç şey var, lütfen yanıtları kontrol edin ve gönderin:

  1. projeniz yetenekleri kullanıyor mu? doğru ayarlanmışlar mı (tümü yeşil olmalı)
  2. farklı bir projeyle (gerçekten basit bir şey) denediniz mi?
  3. App Store'dan uygulama yükleyebiliyor musunuz?
  4. cihazda kalan boş alan miktarını kontrol ettiniz mi?

değilse, başka bir öneri istisna kesme noktası kullanacaktır, bunun nasıl kurulacağına, nasıl yapılacağına ve günlüklerin nasıl gönderileceğine dair bir açıklama yayınlayan biri var

Uygulama kurulumu başarısız oldu

Umarım sana yardımcı olur


11

Bu sorunu bir haftada iki kez farklı cihazlarda aldım.

Projenin mükemmel bir şekilde yüklediği bazı uygulamaları sildikten sonra bir cihazda depolama alanı kalmadı.

Diğer cihaz, cihaz yeniden başlatıldıktan sonra düzeltildi


3
Depolama alanı doluydu, 30MB'lık bir uygulama için 700Mb kalmıştı ve yüklenemedi, bir uygulama kaldırıldı 1GB + boş alan düzeltildi.
Steven B.

11

Ücretsiz bir geliştirici hesabı kullanıyorsanız , imzaladığınız diğer bazı uygulamaları kaldırmanız gerekebilir.


2
Benim için sorun buydu.
Tom

1
Burada aynı. Yüklü 2 uygulamam vardı. Onları sildikten sonra çalıştı. Teşekkürler @ xavi.pedrals
eonist

10

Benim için ön hazırlık profiliydi - geliştirme yerine dağıtım kullandım


Bu sınır, her için belirtilen provizyon profilleri varsa yerine salımının Debug çalıştırmak için "Çal" kullandığınızdan emin olmak için düzenini kontrol etmek için iyi bir fikirdir
Nathan F.

1
geliştirme sırasında cihazı kontrol etmek için dağıtım sertifikasını kullanamaz mıyız?
Kartiikeya

9

Sorunum gömülü bir çerçeveydi.

"Derleme Aşamaları" -> "Çerçeveleri Göm" -> "Yalnızca yüklerken kopyala" seçeneğini işaretleyin ve benim için sorundan kurtuldu.

görüntü açıklamasını buraya girin


iOS Xcode Unity Project'te "Cihaza yazılamadı", benim için çalış! Teşekkürler!
iHTCboy

7

Benim için aşağıdakiler iOS 11 beta 10, XCode 9 beta 6'da çalışmadı:

  • Cihazı yeniden başlatın
  • Uygulamayı cihazdan silme
  • Projede hiçbir sembolik bağlantı yoktu
  • Bol miktarda depolama alanı vardı

Türetilmiş Veriler silindi ve işte, tekrar çalıştı


1
Benim için (xcode 9 beta 6 + ios 11) bu sadece rastgele oluyor. Yeniden inşa edersem, artık hatayı almayacağım. Tuhaf. Belki bir "beta" sorunu.
MoOx

5

projemde bu sorun sembolik bağlantıya sahip bir klasör olduğu için meydana geldi. Bu klasörü kaldırdım ve düzgün çalıştı.


1
sembolik bir bağlantınız olduğunu nasıl buldunuz?
gutte

Merhaba, son birkaç gündür deniyorum. sym bağlantısını nasıl bulabilirim.
Nabeel K

1
ls -lR #YOUR_PROJECT_DIR# | grep ^lProje dizinindeki sembolik bağlantıları aramak için bu komutu kullanmanızı ve ardından bu dosyayı / klasörü projenize YOUR_PROJECT.xcodeproj/project.pbxproj
Luiz Henrique Guimaraes

ya bir bağlantıya ihtiyacım olursa?
ndreisg

5

Bu hatanın, önerilen çok çeşitli yanıtlarda görülebileceği gibi, birçok potansiyel temel nedeni vardır. Bunun gibi uygulama yükleme sorunlarını gidermeye yönelik en iyi yaklaşım genellikle iOS cihazının konsolunu incelemektir, çünkü bu genellikle çok daha spesifik hata mesajları sağlar. Xcode'da 'Cihazlar ve Simülatörler' penceresini açın ve uygulamanızın kurulmakta olduğu cihazın günlüklerine bir göz atın.

Benim durumumda, "Cihaza yazılamadı" hatası şundan kaynaklanıyordu:

27 Şub 10:54:58 iPhone-7-110 installd (MobileSystemServices) [46]: 0x16f92f000 - [MIBundle _validateWithError:]: 38: / private / var / installd / Library / Caches yolundaki paketten Info.plist yüklenemedi /com.apple.mobile.installd.staging/temp.ebmR6U/extracted/SampleApp.app/Frameworks/SomeFramework.framework

Bu da gerçekte neler olup bittiğini açıkça gösteriyor. Info.plistDinamik çerçeve hedefim için bir dosya ayarlamayı unutmuştum (uygulama tarafından kullanılıyor).


3

Projemde proje dışındaki bir dosyaya sembolik bağım vardı. Bu sembolik bağlantıyı sildiğimde kurulum iyi çalıştı.


Bu benim sorunumdu. Görünüşe göre özellikle kaynaklar için. Kod iyi çalışıyor gibi görünüyor.
DuBistKomisch

2

Aynı hatayı alıyordum, projeyi yeni sildim ve düzelttim!

Pencere -> Proje'ye gidin ve sağ tıklayın ve projelerden kaldırın!


2

Cihazınızda aynı paket tanımlayıcısına sahip bir uygulama olması durumunda Xcode bu hatayı atar. Aynı paket tanımlayıcısına sahip potansiyel uygulamayı silmeyi deneyin.


2

Ön hazırlık profilinizi kontrol edin, belki de benim gibi uygulama mağazası ön hazırlık profilini kullanıyorsunuz. Uygulama mağazası sağlama profilini geliştirme olarak değiştirmek zorunda kaldım, şimdi çalışıyor.


2

Yukarıdaki cevapların hepsini denedim: Uygulamayı silme, depolama alanını temizleme, projeyi temizleme ...

Sonunda işe yarayan, info.plist (Genel> Oluştur) içindeki yapı numarasını çarpmaktı


1
Burada aynı! İpucu için çok teşekkür ederim. Burada başka hiçbir şey yardımcı
olmadı

1

Gömülü kitaplıklardan kurtulun, onu oraya atmayın, gerçekten gömülü olduğundan emin olun.


1

İPhone'unuzu hata ayıklama için kullanıyorsanız, bunun nedeni belki de iPhone'unuzun depolama alanının hata ayıklama uygulamanızdan daha az olmasıdır.
İPhone'unuzu temizleyin - Gerçek makine
Mac'inizi temizleyin - Simülatör


1

Bu, Apple'ın şaşırtıcı derecede yüksek sınıf geliştirme ekibinin bir başka zaman kaybı gibi görünüyor. İOS11 Xcode9'da (betanızı seçin, herhangi biri çalışır) bu rastgele gerçekleşir. Derleme sırasında uygulamaları değiştirmeye cesaret ederseniz daha sık görünür. Sadece tekrar oluşturun ve xcode'a bakın - ikinci kez deneyimlerimde başarısız olmadan çalışacak.


1

Görünüşe göre bu mesaj, uygulamanın kurulduğu cihazın sistem saati mevcut saatten çok uzaksa da görünebilir.

İPhone'umun sistem saatini değiştirerek tarih formatlayıcılarla bazı testler yapıyordum ve sonunda onu şimdiki saate sıfırlamayı unuttum. Daha sonra, uygulamayı her çalıştırmayı denediğimde her zaman aynı mesajı ("cihaza yazılamadı") görüntüledi. Saatin Ayarlar'da sıfırlanması sorunu çözdü.


1

Bana hiçbir şey yardımcı olmadı. Aşağıdaki adımları takip ettim,

  1. Türetilmiş veri klasörünü temizleyin
  2. Xcode'dan çıkın ve cihazın bağlantısını kesin
  3. Macbook'u yeniden başlatın
  4. Cihazı yeniden başlat
  5. Xcode'u açın
  6. Projeyi temizleyin ve çalıştırın

Sonunda çalıştırdım !!


Benim durumumda, yalnızca Xcode'u kapatıp yeniden başlatmak gerekliydi. Sonra kurulum çalıştı.
Reinhard Männer

1

Aynı sorunla karşı karşıyayım, sonra çözüldü, bu adımı izleyin ve şimdi çalışıyor.

  1. Uygulamayı cihazdan silme
  2. Başka bir uygulama yüklemeyi deneyin
  3. X kodundaki türetilmiş verileri kaldırın.
  4. X-Code'u yeniden başlatın, ardından projeyi temizleyin ve oluşturun ve ardından çalıştırın.

O zaman hala çalışmıyor

  1. Kullanılmayan uygulamayı kaldırın
  2. Cihazı yeniden başlatın ve ayarlarda Kullanılabilir ve kapasiteyi kontrol edin
  3. Yine uygulama cihazda çalışıyor

Umarım işe yaramıştır, keyfini çıkarın.


1

Benim sorunum, uygulamayı başlangıçta cihaza farklı bir geliştirici kimlik bilgileri kullanarak yüklemiş olmamdı. Uygulamayı cihazdan silmek sorunu çözdü.


1

Hala bu Sorunla karşılaşan herkes için:

Çok fazla neden var ve bu benim de başıma gelenlerden biri.

Aynı sorunla karşılaştım ve kablosuz olarak bağlandım ve Uygulamayı kablosuz bağlantı modunda (aynı ağ üzerinden bağlı) yüklemeye çalışıyorsanız, bunun nedeni muhtemelen zayıf internet bağlantısı olabilir. İnternet bağlantınızı kontrol edin ve tekrar deneyin, sorunsuz çalışıyor ...


0

Ayrıca bu, Xcode çalıştıran makinenizde alan azsa gösterilen hata.


0

Hata ayıklama amacıyla bir iPad'e bir Uygulama Konteyneri yüklemem gerektiğinde, söz konusu işlem, kapsayıcı bu cihaz için (16 GB eksi işletim sistemi) çok büyük olduğundan (18 GB) başarısız oldu, bu yüzden görevi bıraktım ve tamamen unuttum , başarısız kurulum cihazda bırakılır. Daha sonra farklı bir uygulama yüklemeye çalışırken bu hata ortaya çıktı, başarısız uygulama kurulumundan kurtulduktan sonra her şey normale döndü. Temel olarak, Ipad'inizin depolama alanı azalmış olabilir.


0

Bunun olmasının bir nedeni, uygulama paketinizin bozuk sembolik bağlantılar içermesidir.


0

otomatik xcode yönetme profilinden anahtar zincirinden tüm sertifikaları kaldırın,

Cihazı yeniden başlat

Türetilmiş verileri silin

temiz

Çalıştırmak


0

Cihaz tarihini kontrol edin, cihaz saatim ileri bir tarihe ayarlandı, bu yüzden bu sorunla karşı karşıyaydım.


Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.