2017-08-22 8 views
0

私はiOSでネットワーク例外を追加しようとしていました。私はinfo.plistでそうするように勧められました。それをしながら、私はメインエントリー '情報プロパティリスト'を見つけました。それは崩壊した。私は右クリックし、新しい行を追加しました。iOS - plist.infoが空になる

この時点で、すべてのフィールドを含むキー全体が黒くなり、すべてのiOS設定も空白に設定されました。さて、私は、アプリを実行すると、それは戻ってきてOKのための大きな青いボタンで 'インストール失敗'無効な引数を言う。

enter image description here 古いplistを元に戻すにはどうすればよいですか?

+0

あなたのプロジェクトはバージョン管理下にありますか?これは、それが発明されたものとほとんど同じです。 – TheBasicMind

+0

私はバージョンコントロールの下でそれを持っていました。だから、私はファイルを取り戻した。しかし、良いか悪いかのために、私はバージョンコントロールを使用していない多くの人々と仕事をします。私はトレーナーとしても働いているので、私はこの問題に取り組むことになると確信しています(私の生徒の一人がこれを行います)。そして、私を助けるためのバージョンコントロールはありません。だから、私はちょうど "リセット"または何かを行うために何かがある場合、デフォルトのplistを取得するために何かをしています。 – Jay

答えて

1

手順1:plistファイルを「ソースコード」として開きます。元のデータが存在するかどうかを確認しますが、余分な/重複したエントリは無効になります。

ステップ2:既存のプロジェクトと同じ名前と初期パラメータを使用して新しいプロジェクトを作成します。結果のplistファイルを新しいプロジェクトから古いプロジェクトにコピーします。

手順3:トレーニングのカリキュラムを変更して、コピー/バックアップの作成/ソース管理(これはおそらく手順1である必要があります)を含むように変更します。

+0

ええ、私はこれをすると思います。うん。特に3段階ですが、ソース管理を実施できません。単純に利用できない場合や、ネットワークの検討やコストなどの理由で許可されない場合があるためです。 – Jay

関連する問題