WARNING
-
SF Symbol 사용 불가 Warning 해결하기🧑💻/Swift 2022. 3. 15. 22:28
Storyboard를 사용해 UI를 구성하다 보면 이런 warning 을 발견하게 됩니다. warning: Asset Unavailable: SF Symbol 'arrow.backward' is unavailable prior to iOS 14.0. Add a fallback image of the same name to the asset catalog for backward deployment. 제 Deploy Target은 iOS 13.0이고, iOS 14.0 이상 버전에서 지원하는 시스템 이미지를 사용하여 에러가 발생했습니다. 경고를 무시하고 iOS 14.0 미만 버전에서 앱 실행하게 되면..? 이미지가 그냥 비어버립니다. 친절하게도 해결책을 알려줍니다. asset catalog에 동일한 이름의 이..
-
빌드 과정에서 API Availability 체크하기🧑💻/Xcode 2019. 7. 12. 11:27
1. 최소 지원 버전을 Build Settings > macOS Deployment Target에 설정한다. 2. 빌드 과정에서 API Availability를 체크하기 위해 Build Settings > Other Warning Flags에 -Wpartial-availability를 설정한다. 3. 빌드 시 Target에서 지원하지 않는 API일 경우 Warning이 발생한다. 소스 상에서도 @available이나 respondsToSelector를 사용하여 체크할 수 있음.