2017-09-20 43 views
14

komutahata çalıştırmak - İyonik IOS 11 güncellemeden sonra 3

iyonik cordova çalıştırma IOS lc --target = "IPhone-6"

Ben hata

** YAPI SUCCEEDED **

yok mevcut çalıştırmalar

"iPhone 6" için bulunamadı var. [ERROR] cordova run ios --target iPhone-6 (çıkış kodu 1) çalışırken bir hata oluştu. komutundan sonra

Simülatörleri liste

ios-sim showdevicetypes

Apple-TV-1080p, tvOS 11.0 
Apple-TV-4K-4K, tvOS 11.0 
Apple-TV-4K-1080p, tvOS 11.0 
Apple-Watch-38mm, watchOS 4.0 
Apple-Watch-42mm, watchOS 4.0 
Apple-Watch-Series-2-38mm, watchOS 4.0 
Apple-Watch-Series-2-42mm, watchOS 4.0 
Apple-Watch-Series-3-38mm, watchOS 4.0 
Apple-Watch-Series-3-42mm, watchOS 4.0 
iPhone-5s, 11.0 
iPhone-6, 11.0 
iPhone-6-Plus, 11.0 
iPhone-6s, 11.0 
iPhone-6s-Plus, 11.0 
iPhone-7, 11.0 
iPhone-7-Plus, 11.0 
iPhone-SE, 11.0 
iPhone-8, 11.0 
iPhone-8-Plus, 11.0 
iPhone-X, 11.0 
iPad-Air, 11.0 
iPad-Air-2, 11.0 
iPad--5th-generation-, 11.0 
iPad-Pro--9-7-inch-, 11.0 
iPad-Pro, 11.0 
iPad-Pro--12-9-inch---2nd-generation-, 11.0 
iPad-Pro--10-5-inch-, 11.0 

ANCAK komutundan sonra

cordova ios taklit list

Simülatörleri listesi boş

Available iOS Simulators: 
MacBook-Air-apple:Snaptofix2 apple$ 

Yardım lütfen.

+0

kullanmak deneyin mü başka herhangi bir cihaz? Sadece doğrulamak için ... –

+0

Evet, iPhone-5s, iPhone-6s-Plus ... aynı hata kullanmayı deneyin. Eğer Xcode'ta proje açarsam, uygulama normal olarak – wstudiokiwi

cevap

30

ios-sim npm paketinin eski sürümünü (veya daha iyi söylemek gerekirse) kullanmanız sorunu. Apple, iOS 11'de (ve platformda) simülatörleri değiştirdi.

Çözüm en son ios-sim'i kullanmaktır (bu 22.09.2017 için geçerlidir, gelecek hafta resmi bir sürüm yayınlamalıdır). Yani bu sadece ios-sim paketini güncellemek anlamına gelir.

Bugün "en son" sürümünü kullanmanız gerekiyor.

gibi:

İşte
cd platforms/ios/cordova && npm install [email protected] 

da açık bir konudur: https://github.com/phonegap/ios-sim/issues/218

Diğer seçenek düzgün bir sürümüne bütün ios platformu yükseltmektir (iOS 11 en az 4.5.0 gerekir):

cordova platform add [email protected] 

(ilk platformu kaldırmak için dikkatli olun!)

+3

mükemmel bir şekilde başlatılır, son 2 Saatin çözümünü aradım ve sonunda onu burada buldum. Teşekkürler –

+0

Mükemmel cevap, +1. Teşekkürler :) – sebaferreras

+0

Sorun değil, yardımcı olmaktan mutluluk. :) –

İlgili konular