チームは最近サポートされているプラットフォームを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
おそらく実際にはそうではありません。実際のデバイスでXCodeを実行することをお勧めします。そこにエラーが表示されます。 – borodatych