2013-09-27 29 views
17

, bu garip hata gösterir gösterir dağıtım adayı olarak iki cihaz olarak. Her ikisi de doğru olarak görüntülenen aynı cihaz adına sahipler, fakat eğer uygulamamızı ilk seferde çalıştırırsak, bazen bir segue bir kazaya sebep olurken, aynı segue 2. birimde iyi çalışır.Xcode 5 yani aynı cihaz iki kez benim takımım 5'e Xcode 4 ila anahtarlamalı beri

Bu sorun farklı Mac'ler bizim tüm cihazlarında oluşur: iPod Touch 5,

Yani benim sorular burada iPhone 4s, iPhone 5 iOS 6 ile 7, neden aynı cihazın 2 vardır ve ayrıca , bunu nasıl düzeltirim?

+0

XCode 5'te iOS 6.1 sdk yüklediniz mi? – rakmoh

+0

@rakmoh Evet, iOS6.1 SDK'yı Xcode 4'ten Xcode 5'e kopyala yapıştırılarak taşıdık. – Will

+1

Büyük ihtimalle, 6.1 ve 7.0 SDK'larının Xcode 5'teki gibi yan yana olmasıyla ilgili bir hata. Bu benim sistemimde de oluyor. – Petesh

cevap

32

@Petesh durumlarında, bunun nedeni 6.1 SDK'yı xCode 5'e eklemektir. Ayrıca, aygıtlardan biri iOS 6.1 görsel stillerle, diğeri ise 7.0 stille çalışacaktır. Ne yazık ki, 6.1 stilleri ile çalışacak ve 7.0 stilleriyle çalışacak olan farkı anlatamazsınız.

+2

Bilgi için teşekkürler. Bu problem hakkında yapabileceğimiz bir şey var mı? – JohnK

1

Sembolik bağlantıyı sdk'ye kullanmayın 6.1. Sembolik bağlantıyı sildim ve sdk 6.1'in kopyasını xcode'a yaptım. Bu işlemlerden sonra çökmeler elendi.

+2

Bunu tam olarak nasıl yaparım? Bunu yapsaydım, yine de iOS 6.1 sdk ile yeni bir proje oluşturabilir miyim? – Will

+0

Evet. IOS 6.1 ile çalışmanın iki yolu vardır. Sdk 6.1'e sembolik bağlantı yapmak benim için çökmelere neden oluyor. [link] (http://stackoverflow.com/questions/18423896/is-it-possible-to-install-ios-6-sdk-on-xcode-5) –

+0

SDK 6.1'i Xcode'a kopyaladım ve buna sahibim ayrıca sorun. – JohnK