-
Notifications
You must be signed in to change notification settings - Fork 16
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
MBX-0000: Xcode recommendations fix #452
Conversation
Fix No calls to throwing functions occur within 'try' expression
Class must restate inherited '@unchecked Sendable' conformance
…h '_' or removing it`
Run script build phase 'Increment Build Number Script' will be run during every build because it does not specify any outputs. To address this issue, either add output dependencies to the script phase, or configure it to run in every build by unchecking "Based on dependency analysis" in the script phase.
Skipping duplicate build file in Compile Sources build phase: /Users/semko/dev/iOS/ios-sdk/Mindbox/InAppMessages/Models/CustomerSegment/SegmentationCheckResponse.swift
…onsider replacing with '_' or removing it`
Нужно обратить внимание на подход с отключением |
MBX-0000: MindboxTests fix InAppTargetingRequestsTests with deprecated Тут полностью можно убрать использование deprecated переменной в принципе, судя по тестам и реализации основного класса. Надо сделать мне будет фикс и закомменченный вариант выкинуть, если апрувнем это |
Здесь можно посмотреть какие пункты Xcode предлагал исправить конкретно в настройках проекта
Apple Module Verifier
https://developer.apple.com/documentation/xcode/identifying-and-addressing-framework-module-issues
Always Embed Swift Standard Libraries
Протестировал CocoaPods и SPM с обновлениями, всё было хорошо.
Всё разбито строго по коммитам