2012-07-30 16 views
9

Merhaba Sadece Mountain Lion'a yükseltildim. Boş bir Tek Görünüm Uygulaması oluşturdum ve çalıştırdım. İlk kez iyi çalışır ama sonraki çalışır bana "İç API hatası" pop-up uyarısı TWICE verir. Diğer projelerimle aynı şey. Tamamen koşarlar ama bir sonraki koşularda bu hatayı alırlar. Herhangi bir uyarı veya herhangi bir uyarı mesajı yoktu.Xcode 4.4 - Dahili bir API hatası mevcuttu

Bunu nasıl çözeceğiniz hakkında bir fikriniz var mı?

Yardımlarınız için gerçekten minnettar oluruz.

+0

Xcode'un hangi sürümünü kullanıyorsunuz? –

+1

Bende ... Bu, HER inşada devam ediyor. IPhone'umdan uygulamanın yalnızca temiz ve manuel bir şekilde silinmesi, yapının geçmesine izin verir. – quantum

+0

quantum'un çözümü benim için çalıştı! :) – haifacarina

cevap

1

iOS6 Beta 4 üzerinde çalışıyorum! Bu benim yaptığım ancak diğer varyasyonları da işe yarayabilir budur: -

  1. Dev uygulamanızı çalıştırın 4
  2. Geliştirici Önizleme XCode 4.5 yükleyin cihaza
  3. uygulamanızı silin
  4. Sil Önizleme 4 senin app again (bunu yapmak zorunda olmadığınızdan emin değil)
  5. XCode'a dön 4.4.1
  6. Uygulamanızı çalıştırın, çalışmayı bırakın, tekrar çalıştırın!

Tabii ki 4,5'te geliştirmeye devam edebilirsiniz, ama beklemeyi tercih ederim.

4.5 Beta 4'ün yüklenmesi, güncelleştirilmiş aygıt desteğini yükler. Bu bir kez yapıldığında (muhtemelen herhangi bir cihazda) iyi çalışması gerekir. Aynı cihazı farklı bir makinede kullanırsanız, tercih ettiğiniz Xcode sürümünü kullanmadan önce bir kez daha 4.5 Beta 4'ten bir kez çalıştırmanız gerekecektir (Uygulamayı bu kez cihazınızdan silmenize gerek yoktur).

Düzenleme: Temel verilerinizde bir değişiklik yaparsanız, ilk kez 4,5'ten baştan başlamanız gerekeceğinden oldukça eminim. Ben benim cihazı yükseltilmiş zaman bu sorun vardı

+0

Bu cevap sorunuza çözüm bulmanıza yardımcı oldu mu, eğer öyleyse, lütfen bu cevabı kabul edin. Cevapları nasıl işaretleyeceğinize dair bu [link] (http://meta.stackexchange.com/questions/5234/how-does-accepting-an-answer-work) adresini kontrol edin Teşekkür ederiz! – Patrick

0

Bilmiyorum, ama ben ${HOME}/Library/Developer/Xcode/iOS DeviceSupport tüm dosyaları sildiniz ve bir cazibe olarak çalıştı Preview4 ancak MBP hala Xcode Preview3'ü çalıştırıyordu. Xcode Preview4'e güncellemek, problemin benim için gitmesini sağladı, hiçbir yeniden başlatma gerekli değil.

0

(Xcode 4.4.1, OSX 10.7) bu yardımcı olur

0

Uygulamayı cihazdan/simülatörden manuel olarak silmek, başarılı bir şekilde oluşturmanıza ve çalıştırmanıza izin verecektir. Uzun vadeli bir çözüm, bir Beta Xcode kullanmamaktır :)

0

Ayrıca çılgın sesler de XCode 4'ün Beta sürümünü kullanamazsınız. Ancak, iPhone'unuzu derlemek için sol elinizde tutmanız gerekir. Beta sürümü olmayan (bana neden sorma, işe yarıyor).

Uygulamanızı XCode 4.5 önizlemesini & IOS6 Beta 4 ile çalıştırırsanız, uygulamanızı cihazda ikinci kez çalıştırdığınızda dahili API hatası alırsınız.

Teoride, iOS6 Beta 4 iPhone'unuzu derlemek için XCode 4.4'ü kullanamazsınız.

Ama ...

Size 4.5 Önizleme XCode başlatırsanız, (eğer hata alıyorum bile) üzerinde uygulamayı çalıştırmak, iPhone bağlamak (yani tanınır), görünüyor

, XCode 4.5 çıkın XCode 4'ü başlatın.4 ve .. tadaaaa ... iPhone artık

+0

Oh, bu arada, bu "trick", iPhone'unuzu yeniden başlatana kadar çalışır. – CutMaster

0

Xcode var ...

Ve tabii

, XCode 4.4 API hata oluşturmuyor ... üzerinde derlemek için yetkili bir cihaz olarak kabul edilmektedir IOS 7.0.6 ile 5.0.2 ve iPhone.

Projemi iPhone'da başlattığımda, "Dahili bir API hatası oluştu" mesajını gördüm. Ve simülatörde herhangi bir sorun olmadan başlatıldı.

Genellikle yardımcı olan tüm şeyleri yaptım (bir uygulamayı kaldırmak, temizlemek, Xcode'u yeniden başlatmak, bir macu yeniden başlatmak, vb.).

Bu sorun, yalnızca iPhone'u geri yükledikten sonra gitti. Acı ama gerçek. Şimdiye kadar bilmiyorum, neden ortaya çıktı.

İlgili konular