2017-12-23 11 views
0

iOS 11.0で導入されたPDFKitを使用しています。iOSデプロイメントターゲットを設定しているにもかかわらず、警告メッセージが表示される

PDFView' is only available on iOS 11.0 or newer 

罰金ですが、(私はアプリは上で動作する最小のiOSバージョンであることを理解して)私は11.0にiOSの導入目標を設定し、この警告を黙らせる:私はPDFViewを定義するとき、私は警告を取得します。ただし、この展開ターゲットを設定しても、警告が残ります。私はまた、iOS 11.1に展開ターゲットを設定しようとしましたが、警告はまだそこにあります。

私が打ち鳴らすプラグマかを使用して、警告を取り除くことができます:

if (@available(iOS 11.0, *)) {} 

が、最低限のデプロイメント・ターゲットが動作しない設定理由を私は理解していません。何かご意見は?

答えて

1

プロジェクトのiOSバージョンを確認します(ターゲットではありません)。

保持Altキーを押しながら[製品] - > [ビルドフォルダをクリーンアップ]をクリックしても、クリーンアップと再コンパイルが試行されます。その後、再コンパイルします。

+0

ありがとう@アレクサンダーVolkov - それは正しい方向に私を指摘した。私はプロジェクトのためにそれを設定しましたが、ターゲットのためには設定していませんでした - あなたがなぜこれらを違うものにしたいのか分かりませんか? – Reefwing

関連する問題