2015-09-24 19 views
5

iOs, Android ve Windows Uygulaması oluşturmak için platform Cordova kullanıyorum. Cordova hakkında her şeyi öğrenmeye çalıştım ve aracı kullanarak kendimi çok iyi değerlendiriyorum.Cordova iOs hatası

xCode 6,4'ü 7'den 7'ye yükselttikten sonra bir sorunum var. IOs Uygulamasını terminalde oluşturmaya çalışırken sorun olur. Bu hata bir hata, bazı ekstra çatışmaları yaratmak tekrar yapınızı var:

// HATA AppDelegate.m: 138: 1: Uyarı: uygulanmasında dönüş türü çelişkili ': supportedInterfaceOrientationsForWindow: Uygulama': ' NSUInteger 'vs UIInterfaceOrientationMask' (aka' enum UIInterfaceOrientationMask) ''(aka 'imzasız int') [-Wmismatched-dönüş türleri] // HATA

birçok forumlarda bakarak oldum ve hala bulamıyorum çözüm. Birisi bu sorunu düzeltmeme yardımcı olabilir mi?

+1

Sadece bir uyarı, hiçbir şeyi kırmamalı. Bu düzeltildi ve bir sonraki cordova sürümüne eklenecek, ancak AppDelegate satırını 138 düzenleyebilir ve NSUInteger – jcesarmobile

+0

yerine UIInterfaceOrientationMask'ı döndürebilirim Objetive-C yazamaz. Yamada bana yardım edebilir misin? –

+5

Sadece 138 numaralı satıra gidin ve NSUInteger anahtarını UIInterfaceOrientationMask – jcesarmobile

cevap

1

Kötü hissetme. Xcode ve iOS güncellendiğinde, her türlü deneyim deneyimli ve deneyimsiz kişiler için aynı şekilde bozulur. Cordova uygulamaları ile ilgili her şeyi güncellemeyi deneyebilirim: cordova, ios-sim, ios-deploy, vb

Güncellemeleri gerçekleştirdiğinizden ve bir yedeklemeyi yaptığınızdan emin olun, ancak bazen bir platformun kaldırılması ve yeniden eklenmesi Ayrıca rastgele konular. Deneyin:

cordova platform rm ios 
cordova platform add ios 
+0

Teşekkürler, ama henüz çalışmıyor! –

+0

Bunun herkes için mi yoksa sadece bana mı geldiğini bilmek istiyorum: P Objetive-C'den korkmuyorum ... Bir web tasarımcısının ön cephesi/arka ucu ... Cordova benim için en iyi yol ... –