質問編集履歴
3
追加で試した内容、及び、補足情報を追記
    
        title	
    CHANGED
    
    | 
            File without changes
         | 
    
        body	
    CHANGED
    
    | @@ -18,12 +18,22 @@ | |
| 18 18 |  | 
| 19 19 | 
             
            ・Content-Security-Policyの変更(Monacaを参考にしました)
         | 
| 20 20 | 
             
            `<meta http-equiv="Content-Security-Policy" content="default-src * data: gap: content: https://ssl.gstatic.com; style-src * 'unsafe-inline'; script-src * 'unsafe-inline' 'unsafe-eval'">`
         | 
| 21 | 
            +
             | 
| 22 | 
            +
            ---
         | 
| 23 | 
            +
             | 
| 24 | 
            +
            2020年10月5日 追記
         | 
| 25 | 
            +
            ご教示いただいた、[こちらの記事](https://qiita.com/s_of_p/items/925f512f8bec2e5959db)を参考に下記のContent-Security-Policyへの変更も試しました。
         | 
| 26 | 
            +
            `<meta http-equiv="Content-Security-Policy" content="default-src * 'unsafe-eval' 'unsafe-inline' gap://ready file:; style-src 'self' 'unsafe-inline'; media-src *; img-src * 'self' filesystem: data: blob:;" />`
         | 
| 27 | 
            +
             | 
| 28 | 
            +
            ---
         | 
| 29 | 
            +
             | 
| 21 30 | 
             
            ・config.xmlへの`<allow-navigation href="*">`の追加([こちらの回答](https://stackoverflow.com/questions/36234957/internal-navigation-rejected-allow-navigation-not-set-in-cordova-on-ios)を参考にしました)
         | 
| 22 31 |  | 
| 23 32 | 
             
            ### 補足情報(FW/ツールのバージョンなど)
         | 
| 24 33 |  | 
| 25 | 
            -
            * macOS Catalina 10.15. | 
| 34 | 
            +
            * macOS Catalina 10.15.7
         | 
| 26 | 
            -
            * Xcode  | 
| 35 | 
            +
            * Xcode 12.0.1(12A7300)
         | 
| 36 | 
            +
            * Safari 14.0(15610.1.28.1.9, 15610)
         | 
| 27 37 | 
             
            * Cordova-ios@5.1.1
         | 
| 28 38 |  | 
| 29 39 | 
             
            ### 主に導入しているプラグイン
         | 
2
詳細を追加
    
        title	
    CHANGED
    
    | 
            File without changes
         | 
    
        body	
    CHANGED
    
    | @@ -1,28 +1,35 @@ | |
| 1 1 | 
             
            ### 前提・実現したいこと
         | 
| 2 2 |  | 
| 3 3 | 
             
            Cordovaにて、iOSアプリを作成しています。
         | 
| 4 | 
            +
            UIWebViewがdeprecatedになるため、以前作成したアプリのWebViewEngineをWKWebViewに変更しました。
         | 
| 5 | 
            +
            [こちらの記事](https://qiita.com/kishisuke/items/d201790aeae2129ff2e3)を参考に、試行錯誤を行い、WKWebViewへの切り替えを行いました。
         | 
| 6 | 
            +
            下記の発生している問題を解決したいです。
         | 
| 4 7 |  | 
| 5 8 | 
             
            ### 発生している問題・エラーメッセージ
         | 
| 6 9 |  | 
| 7 | 
            -
            UIWebViewがdeprecatedになるため、以前作成したアプリの内部エンジンをWKWebViewに変更しました。
         | 
| 8 | 
            -
            iOS10-13をサポート範囲としているため、iOS10.3.1でのテストを行ったところ、
         | 
| 10 | 
            +
            iOS10-13をサポート範囲としているため、iOS10.3.1の仮想マシンでのテストを行ったところ、
         | 
| 9 11 | 
             
            iPhone5では、devicereadyが呼ばれず、その他の端末(iPhone5S, iPhoneSE)では、正常に動作しました。
         | 
| 12 | 
            +
            また、iPhone5(10.3.4)の実機を用いて、動作検証を行いましたが、仮想マシンと同様にdevicereadyが呼ばれませんでした。
         | 
| 13 | 
            +
            UIWebViewへ戻すと、devicereadyが呼ばれます。
         | 
| 10 | 
            -
            iPhone5のみ動作しない事象などをご存知の方 | 
| 14 | 
            +
            iPhone5のみ動作しない事象などをご存知の方・ご経験されたことのある方に、解決方法などをご教示いただきたいです。
         | 
| 15 | 
            +
            また、その他アドバイスなどもいただけますと幸いです。
         | 
| 11 16 |  | 
| 12 17 | 
             
            ### 試したこと
         | 
| 13 18 |  | 
| 14 | 
            -
            ・Content-Security-Policyの | 
| 19 | 
            +
            ・Content-Security-Policyの変更(Monacaを参考にしました)
         | 
| 20 | 
            +
            `<meta http-equiv="Content-Security-Policy" content="default-src * data: gap: content: https://ssl.gstatic.com; style-src * 'unsafe-inline'; script-src * 'unsafe-inline' 'unsafe-eval'">`
         | 
| 21 | 
            +
            ・config.xmlへの`<allow-navigation href="*">`の追加([こちらの回答](https://stackoverflow.com/questions/36234957/internal-navigation-rejected-allow-navigation-not-set-in-cordova-on-ios)を参考にしました)
         | 
| 15 22 |  | 
| 16 23 | 
             
            ### 補足情報(FW/ツールのバージョンなど)
         | 
| 17 24 |  | 
| 18 | 
            -
             | 
| 25 | 
            +
            * macOS Catalina 10.15.6
         | 
| 19 | 
            -
             | 
| 26 | 
            +
            * Xcode 11.6(11E708)
         | 
| 20 | 
            -
             | 
| 27 | 
            +
            * Cordova-ios@5.1.1
         | 
| 21 28 |  | 
| 22 29 | 
             
            ### 主に導入しているプラグイン
         | 
| 23 30 |  | 
| 24 | 
            -
             | 
| 31 | 
            +
            * cordova-plugin-wkwebview-engine@1.2.1
         | 
| 25 | 
            -
             | 
| 32 | 
            +
            * cordova-plugin-wkwebviewxhrfix@0.1.0
         | 
| 26 | 
            -
             | 
| 33 | 
            +
            * cordova-plugin-firebasex@7.0.2
         | 
| 27 | 
            -
             | 
| 34 | 
            +
            * cordova-plugin-inappbrowser@4.0.0
         | 
| 28 | 
            -
             | 
| 35 | 
            +
            * cordova-sqlite-storage@4.0.0
         | 
1
補足情報を追加しました
    
        title	
    CHANGED
    
    | 
            File without changes
         | 
    
        body	
    CHANGED
    
    | @@ -15,6 +15,8 @@ | |
| 15 15 |  | 
| 16 16 | 
             
            ### 補足情報(FW/ツールのバージョンなど)
         | 
| 17 17 |  | 
| 18 | 
            +
            ・macOS Catalina 10.15.6
         | 
| 19 | 
            +
            ・Xcode 11.6(11E708)
         | 
| 18 20 | 
             
            ・Cordova-ios@5.1.1
         | 
| 19 21 |  | 
| 20 22 | 
             
            ### 主に導入しているプラグイン
         | 
