新しいGoogleMapsAPIフレームワークをプロジェクトに追加し、Subversionにチェックインしました。フレームワークには通常のApple構造があり、実際の静的ライブラリを指すエイリアスファイルが含まれています。どうやら最近のXCodeでは標準のフレームワーク構造を使用できるので、ヘッダーやライブラリの参照を追加する必要はなく、フレームワークを追加するだけで十分です。
ただし、これらをSubversionに保存すると、チェックアウト時にエイリアスファイルが壊れているように見えるため、機能しないようです。
誰かがこれを機能させる方法を知っていますか?明らかに、フレームワークのincludesディレクトリと静的ライブラリへの手動参照を追加できます。つまり、昔ながらの方法です。人々は現在SDKを適切なフレームワークとして出荷しているので(Google、Crashlytics)、これがなんとか機能するのは素晴らしいことです。
更新:フレームワーク内のシンボリックリンクは、svn:specialとしてマークされたSVNに保存されることになっています。ただし、このフレームワークをチェックアウトすると、ライブラリへのシンボリックリンクが返されますが、代わりにヘッダーとリソースの実際のフォルダーがあります。もちろん、これはSVNリポジトリとは一致しなくなりました。私のsvnクライアント(バージョン)がそれを台無しにしているのではないかと思います。