2016-07-06 12 views

cevap

3

Kısa cevap varsayılan simülatörü değer runIOS.js içinde kodlanmıştır beri --simulator bayrak belirtilmemiş ise, her zaman 6.

iPhone olacak yani default: 'iPhone 6' ile line 35 özellikle, bunu değiştiremezsiniz olmasıdır --simulator bayrağını kullanarak

  1. Tut: bence buradan 4 seçenek var.

  2. alias rnrii=react-native run-ios --simulator 'iPad 2' gibi önemli bir kısayol olan react-native run-ios --simulator 'iPad 2' için bir ad oluşturun. Yerel olarak (muhtemelen bir yere /usr/local/lib/node_modules ve varsayılan simülatör opsiyonu

  3. bazı yerel tepki yerli-cli yapılandırmaları ile gel ve onu facebook/react-native repo birleştirilecek alma deneyin değiştirmek

  4. Bul runIOS.js.

sonra

"scripts": { 
    "start": "node node_modules/react-native/local-cli/cli.js start", 
    "ipad": "react-native run-ios --simulator 'iPad Air'" 
} 

Ve çalıştırmak:

6

Siz de "komut" package.json parçası kullanabilirsiniz : npm run ipad

1

olun

Sen {YourApp} olan Xcode proje açabilirsiniz ilk simülatörü kapatmak için emin/ios/{YourApp} Sonra İstediğiniz varsayılan simülatörünü seçip inşa

.xcodeproj Uygulama yeni simülatörde çalışacaktır.

sonra tepki-doğal run-ios kullanabilirsiniz ve yeni varsayılan olanı çalışır!

enter image description here