Skip to content
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

⬆️ (xcode) upgrade deployment targets due to xcode >= 16.1 #116

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

GALHP
Copy link

@GALHP GALHP commented Nov 13, 2024

⬆️ (xcode) upgrade deployment targets due to xcode >= 16.1

What did you change and why?

Changes Made:

  • Updated the IPHONEOS_DEPLOYMENT_TARGET from 8.0 to 13.0.
  • Updated the MACOSX_DEPLOYMENT_TARGET from 10.10 to 10.13 in the Xcode project settings.

Reason for Change:

  • These updates are intended to ensure compatibility with the latest operating systems and development tools, enhancing functionality and performance on supported platforms.
  • Adjusting the deployment targets addresses build issues related to deprecated support in newer Xcode versions, facilitating smoother development and maintenance processes.

Potential risks introduced?

  • Backward Compatibility: The increase in the minimum required versions for iOS and macOS may exclude users who are on older versions from receiving updates or using the new version of the library.
  • Dependency Conflicts: There is a risk that this change could lead to conflicts with other dependencies that have not yet updated their respective deployment targets.

What tests were performed (include steps)?

  1. Build Validation:
    • Successfully compiled the library using Xcode 16.1, confirming that the updated deployment targets eliminate previous compatibility errors.
  2. Runtime Validation:
    • Integrated the updated library into a test iOS project targeting iOS 13.0 and a macOS project targeting macOS 10.13.
    • Checked the core functionality related to time synchronization to ensure that there were no regressions or new bugs introduced by the change in deployment targets.

Checklist

  • Unit/UI tests have been written (if necessary)
  • Manually tested

⬆️ (xcode) upgrade deployment targets due to xcode >= 16.1
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant