MapBox-ios-sdk をフォークして、それにいくつかの変更を加えました。SDK の新しいリリースがここにあり、変更をフォークにマージしました。MapBox-ios-sdk には、MapBox-ios-sdk 内のサブモジュールである SMCalloutView も組み込まれています。ただし、公式の sdk のバージョンは、私のフォークにはない、より新しく更新された SMCalloutView を使用しています。
更新するにはどうすればよいですか
hereの手順で SDK を更新します。ただし、これは SMCalloutView を更新しません。git submodule update --recursive
MapBox-ios-sdk のレベルでも試しましたが、何も起こりません。結局のところ、SMCallOutView が「ブランチなし」にあるためです。なぜ「支店なし」にあるのですか?すべてのサブモジュールを「分岐なし」の状態から解放するにはどうすればよいですか? 「ブランチなし」にある場合、更新が必要なサブモジュールまたはサブモジュールのサブモジュール (またはさらにネストされたもの) を知ることはできません。