2013-09-23 10 views
7

Bu konuyla ilgili benzer bir durum var (XCode 5 Storyboard Internal Inconsistencies), ancak Xcode'un son sürümünü yükledim ve hiçbir zaman bir beta sürümü yüklemedim. Ayrıca, önceki konuya yorum ekleyemiyorum çünkü yeterli puanlarım yok. Bu yüzden benim özel durumumu sormam gerek.Storyboard Dahili Tutarsızlıklar

XCode 5'te, tüm projelerimle ilgili bir sorunum var "The main.storyboard" adlı belgede bulunan ve onarılan X tutarsız tutarsızlıklar var. Lütfen tutarsızlıkları gidermek için bu belgeyi saklayın. "

Tutarsızlıkları listelemeyi seçerseniz, bu resimdeki kaynakları kullanan ve Storyboard'da çoğaltan bazı Görüntülerin olduğunu söylüyorsunuz. Belgeyi kaydetmeye çalışıyorum ama hiçbir şey yapmıyor ve projeyi yeniden başlattığımda aynı hatayı alıyorum.

Ben YOK BAŞARI ile tüm bu şeyler denemek:

  • Ben storyboardFile dosyasındaki tüm çiftleri silin.
  • Görüntü dosyasını projemden çıkarın ve tekrar ekleyin.
  • UIButtons'ı sorunlu resme tekrar bağlayın.
  • Resim adı dosyasını değiştirin.

Araştırmamda, XCode 5'te yeni bir proje oluşturdum, Storyboard içindeki iki nesneye aynı görüntüyü ekledim ve aynı mesajı aldım.

Benzer problemin var mı? Ve daha önemlisi, herkesin bir çözümü var mı?

XCode 5 ve OSX 10.8.5 var.

**** UPDATE ***** Bir geçici çözüm buldum. Hatayı, storyboard içindeki bir resim birkaç kez kullanıldığında oluşturulur; görüntünün başvurusunu silerseniz ve görüntüyü nesneye kodla atarsanız, hata kaybolur, ancak bunu sevmiyorum. Biraz daha araştırma yapacağım, ama görünüşe göre Xcode'tan bir hata (umarım değil).

+0

gibi bütün belgede film şeridi kullanılmayan segue başvuruları sonunda inferredMetricsTieBreakers bölümünde –

+0

@Hernant Teşekkür bulmak için Bu geçici çözüm için, – Beto

cevap

1

Mavericks ve Xcode 5.0.1'i yükledikten sonra sorun giderildi.

1

Dün gece Xcode 5'e yükselttim ve yukarıda açıkladığınız gibi birçok sorunla karşılaşıyorum. Ayrıca bulduğunuzdan farklı bir çözüm bulmuşum gibi görünüyor.

Ondan kurtulmak için, projeyi kaydettim, kapattım, farklı bir proje açtı ve simülatörde çalıştırdım, Xcode'tan çıktım ve orijinal projeyi yeniden yükledim.

Hata iletisi artık görüntülenmedi.

Neden olduğuna dair hiçbir fikrim yok ama bunun benim için çözdüğü görülüyor. Şimdi

diğer niggles mücadele .........: -/

+0

@ Robert'e ihtiyaç duyduğum yeni şeyler (iOS 7) kullanamadım ancak benim için işe yaramadı. Görünüşte, ilk kez storyboard açtığınızda çalışır, ancak projeyi yeniden açtıktan sonra hatayı tekrar gösterir. – Beto

+0

Garip, değil mi? Sadece tekrar problemle karşılaştım ve yukarıdaki çözüm bu sefer de çalıştı. Hala neden olduğu hakkında hiçbir fikrim yok. – Robert

1

aynı hata bugün Xcode 5 yükselttikten sonra: Bir kez Film şeridinde daha çok kullanılan görüntüler ile ilişkili içsel tutarsızlıkları, ancak Burada benim için çalışan bir çözüm buldum: https://devforums.apple.com/message/883402#883402.

Yeni bir Öğe Kataloğu oluşturdum (Yeni dosya/"Kaynak"/Öğe Kataloğu'nu seçin).

Oluşturulduğunda, 'Projeden içe aktar' seçeneğini seçtim ve tüm resimlerimi içe aktardım. Hile yapmış gibi görünüyor.

+0

ne yazık ki benim için işe yaramadı :( – Beto

3

Bu sorunu düzeltmenin kolay bir yolu StoryEdit'i TextEdit'te açmak, sonra da kaynaklar bölümüne gitmek ve gördüğünüz görüntüler için yinelenen girişleri silmek. Alfabetik sıraya göre sıralanırlar, bu yüzden yapılması oldukça basittir.

Dosyayı kaydettiniz, XCode yüklü ve daha fazla hata iletisi yok.

0

deneyin eski xcode için seçeneklerinde açık değiştirmek nitelik denetçisinde fotoğrafın

enter image description here