IOS Xcodeプロジェクトを問題なく実行していましたが、実行しようとすると突然、次のエラーが発生し始めました。
error: couldn't parse contents of '/Users/pavitarsidhu/Desktop/AmigoDash/SidebarDemo/AmigoDash-Info.plist': The data couldn’t be read because it isn’t in the correct format.
私は本当に混乱しています。過去のStackOverflowの質問を確認しましたが、まだ修正できていません。とにかく新しいinfoplistを生成するだけですか?皆さんはどう思いますか?
Plistファイルは、厳密に指定された形式のXMLドキュメントです。 XMLとプロパティリスト構造の両方に非常に厳しい規則があります。 [名前を付けて開く]> [ソースコード]と言ってinfo.plistを手動で(つまりテキストとして)編集しようとすると、誤って簡単に混乱する可能性があります。
このフォーマットを正しく理解することはまずありません。したがって、常にinfo.plistを[名前を付けて開く]> [プロパティリスト]で編集する必要があります。
これにより、プロパティリストエディタでXMLを生成でき、結果のXML構造で間違いを犯す可能性はほとんどありません。もちろん、私はあなたがcouldまだ何かの価値を台無しにしていると思います...
私はこれと同じ問題を抱えていましたが、それはplistファイルが&
を好まないためでした。アンパサンドの代わりに&
を使用する必要があります。
同じエラーが発生しました。それを理解するのにかなりの時間がかかりました。これが私がそれをした方法です:
plist
ファイルが配置されている場所に移動します(例:cd /user/desktop/app/Runner/info.plist
plutil
コマンドを次のように使用しますplutil info.plist
これにより、エラーがどこにあるかがわかり、修正に取り掛かることができます。それがお役に立てば幸いです。
マージの競合が発生しましたが、気づかなかったため、ファイルにgitアノテーションがありました。プロパティリストとして開くことはできませんでしたが、ソースコードとして開いて問題を修正しました。