Error: Unexpected key "NSMainNibFile~ipad" while parsing <dict/>
cordova build ios を実行するとエラーが発生。
Error: Unexpected key "NSMainNibFile~ipad" while parsing <dict/>
どうも cordova-ios のエラー?
https://github.com/apache/cordova-ios/issues/572
plist ファイルで "NSMainNibFile~ipad" キーの値が誤って処理されていることが原因らしい。
そこで cordova-custom-config プラグインを使って該当のキーを書き換えて対処。
<platform name="ios">
...
<custom-config-file mode="replace" parent="NSMainNibFile" target="*-Info.plist">
<string />
</custom-config-file>
<custom-config-file mode="replace" parent="NSMainNibFile~ipad" target="*-Info.plist">
<string />
</custom-config-file>
</platform>
これだけでは修正が反映されないのでプラットフォームを作り直し。
cordova platform rm ios
cordova platform add ios
私の環境ではこれで修正されました。
Author And Source
この問題について(Error: Unexpected key "NSMainNibFile~ipad" while parsing <dict/>), 我々は、より多くの情報をここで見つけました https://qiita.com/amatakasap/items/ef9ed4a4ef0793829851著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .