MyFramework
私はMyFramework.framework
(コンパイルされたフレームワーク)とMyFramework.framework.dSYM
(dSYMファイル)を生成します。Xcodeで生成された相対パスDWARFファイル
dwarfdump myframework.framework.dSYM/Contents/Resources/DWARF/MyFramework
を実行すると、ソースファイルへのすべてのパスが絶対パスであることがわかりました。
これは、私の同僚とこの2つのアーティファクト(ソースコードと共に)を共有することができず、コンパイルされたフレームワークを使用してコードを正しくデバッグできるようにします。より正確には、デバッガを使用してフレームワーク内部にステップインすることはできません。
このため、非常に不便なフレームワークを再コンパイルする必要があります。
これらのパスを編集するためにDWARFを変更する方法、またはDWARFファイルの相対パスを使用するようにXcodeに納得させる方法はありますか?