私は、openGL ES レンダリングを使用して iOS アプリに取り組んでいます。メタル サポートに取り組んでおり、iOS 7.1 を搭載したデバイスでアプリを起動するとクラッシュが発生しています (iOS 7.1 以降のデバイスを対象としています)。
dyld: ライブラリがロードされていません: /System/Library/Frameworks/Metal.framework/Metal
Metal.framework がアプリでまだ使用されていない場合でも、アプリはそれを読み込もうとし、ios7 の一部ではないフレームワークとしてクラッシュします。
デバイスが ios8+ の場合にのみ、どのように金属フレームワークを動的にリンクできますか?