私はRubyを使ってiOSプロジェクトを自動的に変更するスクリプトを作っています。 いくつかのファイルを追加した後、project.pbxprojファイルを変更してプロジェクトの変更を保存する必要があります。ruby modify project.pbxproj
私はJSONにpbxprojファイルを解析する方法を見つけました:
json = JSON.parse(`plutil -convert json -o - "#{filename}"`)
しかし、JSONを修正した後、私はpbxproj形式で変更内容を保存するためのプロセスを元に戻すしたいと思います。 誰かがそれを行うための何らかの方法を知っていますか?
私はまた、 'plutil'は' -convert'と '-o'の順番を嫌うことも発見しました。 '-o'を最初に置くとエラーになります。 – amacleod