2016-07-20 12 views
2

チームは最近サポートされているプラ​​ットフォームをiOSに拡張しましたが、まだiOSデバイスで実行することはできませんでした。 "ionic serve"と "ionic run android"を使用すると、すべてが期待通りに機能します。しかし、 "ionic run ios"を使用すると、アプリは古典的な白いスクリーンオブデスに移行します。エラーは記録されず、何も表示されません。Ionic 2ブラウザやAndroidではアプリが読み込まれますが、iOSではロードされません

負荷(白画面)を行いページは次のようになります。

<!DOCTYPE html> 
<html lang="en" dir="ltr"> 
<head> 
<meta charset="UTF-8"> 
<title>Ionic</title> 
<meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=no"> 
<meta name="format-detection" content="telephone=no"> 
<meta name="msapplication-tap-highlight" content="no"> 

<link ios-href="build/css/app.ios.css" rel="stylesheet"> 
<link md-href="build/css/app.md.css" rel="stylesheet"> 
<link wp-href="build/css/app.wp.css" rel="stylesheet"> 
</head> 
<body class="platform-ios platform-cordova platform-webview"> 

<!-- this Ionic's root component and where the app will load --> 
<ion-app></ion-app> 

<!-- cordova.js required for cordova apps --> 
<script src="cordova.js"></script> 
<!-- Polyfill needed for platforms without Promise and Collection support --> 
<script src="build/js/es6-shim.min.js"></script> 
<!-- Zone.js and Reflect-metadata --> 
<script src="build/js/Reflect.js"></script> 
<script src="build/js/zone.js"></script> 
<!-- the bundle which is built from the app's source code --> 
<script src="build/js/app.bundle.js"></script> 
</body> 
</html> 

私が同じコマンドやアプローチを使用して、基本的なスターターイオン2アプリをロードしようとしたし、それが働いた、とページがコンテンツを持っていましたそれの中に。いくつかのconsole.logsなどを使用することから、私はコードがapp.tsファイルをロードしないことがわかりました。なぜそれがホームページに届かないのかを説明しますが、エラーが記録されていないので、何かを修正する。 app.bundle.jsの何かが間違っているのだろうかと思っていますが、どこから始めるべきか分かりません。

似たような問題があったことはありますか?

次のように私のバージョン情報は、次のとおりです。

  • コルドバCLI:6.2.0
  • イオンFrameworkのバージョン:2.0.0-beta.7
  • イオンCLIバージョン:2.0.0ベータ。 25
  • イオンのApp Libのバージョン:2.0.0-beta.15
  • IOS-デプロイバージョン:1.8.6
  • IOS-SIMバージョン:5.0.8
  • OS:MacのOS Xエルキャピタン
  • ノードのバージョン:V6.2.0
  • Xcodeのバージョン:7.3.1 Xcodeのビルドバージョン7D1014
  • のiPadミニ2とiPhone 6 iOSのバージョン:9.3.3
+0

おそらく実際にはそうではありません。実際のデバイスでXCodeを実行することをお勧めします。そこにエラーが表示されます。 – borodatych

答えて

0

私はここにそれを残す、突然誰かが便利になる。


イオンが仕える実行されているコンソールのエラーを補正する必要があります。
そうでなければ、ただ、本番環境でより良い実行アプリケーションを必要なファイルアプリ/ WWW /構築/のJS/app.bundle.js完全性については


をコンパイルしません。
これらは一般にエミュレータよりも有益です。

関連する問題