Xcodeは、「exp」ファイル拡張子をソースコードとして認識します。
そのため、ビルド設定で.expファイルを「ソースのコンパイル」から「バンドルリソースのコピー」にドラッグする必要があります。Xcodeがファイルの拡張子でファイルを処理する方法を変更する設定が見つかりません。
Xcodeは、「exp」ファイル拡張子をソースコードとして認識します。
そのため、ビルド設定で.expファイルを「ソースのコンパイル」から「バンドルリソースのコピー」にドラッグする必要があります。Xcodeがファイルの拡張子でファイルを処理する方法を変更する設定が見つかりません。
実際には、.exp
拡張子はエクスポートファイル用に予約された拡張子です。ただし、XCodeの処理はファイルで記述されています
/Applications/Xcode.app/Contents/PlugIns/Xcode3Core.ideplugin/Contents/Frameworks/DevToolsCore.framework/Versions/A/Resources/Standard\ file\ types.pbfilespec
。
そこにエントリを見つけることができます:
{
Identifier = sourcecode.exports;
BasedOn = sourcecode;
Extensions = (exp);
UTI = "com.apple.symbol-export";
},
「BasedOn」キーをたとえばに設定するとimage
、.expファイルは画像として扱われます。ただし、アセンブラソースなどを含めると、ワークフローが中断する可能性があることに注意してください。