このエラーを停止するための正しい方法は何ですか?
今のところ、「安全なエリアレイアウトガイドを使用する」のチェックを外すだけで、エラーなしでアプリをコンパイルできます。
このエラーを停止するための正しい方法は何ですか?
今のところ、「安全なエリアレイアウトガイドを使用する」のチェックを外すだけで、エラーなしでアプリをコンパイルできます。
AppleはWWDC 2017 Session 412でSafe Area Layout Guide
がであることをAppleに語った。後方への展開。しかし、iOS 8.0をサポートしていないようです。私はXcode 9 GMでも同じエラーが発生しています。
は、私の場合、私は、彼らはあなたがあなたのCocoaPodsと、このエラーが発生した場合、あなたはあなたのポッドのデプロイメント・ターゲットを強制しなければならないのiOS 11.
は、私の場合はすべてのデプロイメントのターゲットは8.0から9.0に上げなければならなかった: - [場合
あなたは8.0受け入れ答えの作品をサポートする必要があります。
に廃止されていても、Safe Area Layout Guide
を使用して停止したが、Top Layout Guide
とBottom Layout Guide
を使用します最小のiOS 9.0とpodfile、XCodeの9は、このケースを管理する必要がありますが、これは、あなたが次のステップを実行する必要があり、この問題を解決するには
post_install do |installer|
installer.pods_project.targets.each do |target|
target.build_configurations.each do |config|
config.build_settings['IPHONEOS_DEPLOYMENT_TARGET'] = '9.0'
end
end
end
を書いている時点で動作していない:
それは正しい答えのように選択しなければならないの答えですされていません! :D –
これは正しい答えです! – mihatel
を閉じ、その後のXcodeを再開してください。
は確かにこれは、それらの使用を停止し、それが回避策せいぜい –