2017-01-17 22 views
-1

こんにちは私はアプリストアで拒否されました。それは私はあなたが「cordova-plugin-splashscreen」がクラッシュし、新しいIOS 10.2でアプリがフリーズされ、アプリで拒否されました

<meta "Content-Security-Policy" content = "default-src gap: // ready file: // * *; script-src 'self' 'unsafe-inline' 'unsafe-eval' data: *; style-src 'Self' 'unsafe-inline' *; img-src 'self' data: blob: *; media-src 'self' mediastream: blob:; connect-src * blob: ">

ではなくが働いた私は、あなたがそれをプラグインなしで動作言うのを聞いて、私はどのプラグインを考え出したまで、私は単純に9ビルダーを作った目的の変更と、いくつかの解決策を見つけました、ホーム画面でハングエラーを引き起こし、まったく問題なく、白い画面に間もなくエラーが表示されます。プラグインの他の誰かが問題を解決するまで、他の非公式のプラグインを一時的に使用するまでは、 phonegapのアプリケーションの99%がこのプラグインを使用するため、誰かが解決策を早く見つけてくれることを願っています。

+0

解決方法を見つけましたか? –

+0

@LokeshSutharこんにちは、はい、ソリューションはすぐ下の答えです – Navi

答えて

0

こんにちは私は問題の原因を発見しましたが、私は正常に設定名= "AutoHideSplashScreen"値= "false"オプションを使用してコードで私のスプラッシュの時間を管理しましたが、だから私は、自動的に非表示にするオプションを再度含める必要があったので、アプリケーションがスプラッシュ画面の設定の完全なリストに従うように、アプリケーションはそれ以上クラッシュしないようにしなければならなかった。 XML

<Plugin name = "cordova-plugin-splashscreen" source = "npm" spec = "4.0.1" /> 
<Preference name = "SplashScreen" value = "screen" /> 
<Preference name = "AutoHideSplashScreen" value = "true" /> 
<Preference name = "ShowSplashScreenSpinner" value = "true" /> 
<Preference name = "FadeSplashScreen" value = "false" /> 
<Preference name = "FadeSplashScreenDuration" value = "1.0" /> 
<Preference name = "SplashScreenDelay" value = "100" /> 
<Preference name = "SplashScreenBackgroundColor" value = "# FE5D01" /> 
<Preference name = "SplashMaintainAspectRatio" value = "true" /> 

とコード

をapp.js
document.addEventListener('deviceready', function() { 
    navigator.splashscreen.hide();      
    }); 
関連する問題