1

私は、openGL ES レンダリングを使用して iOS アプリに取り組んでいます。メタル サポートに取り組んでおり、iOS 7.1 を搭載したデバイスでアプリを起動するとクラッシュが発生しています (iOS 7.1 以降のデバイスを対象としています)。

dyld: ライブラリがロードされていません: /System/Library/Frameworks/Metal.framework/Metal

Metal.framework がアプリでまだ使用されていない場合でも、アプリはそれを読み込もうとし、ios7 の一部ではないフレームワークとしてクラッシュします。

デバイスが ios8+ の場合にのみ、どのように金属フレームワークを動的にリンクできますか?

4

1 に答える 1

1

オプションとして Metal.framework へのリンクを追加すると、問題が解決します。

于 2015-03-02T13:46:57.720 に答える