Skip to content

Remove unnecessary code signing settings for xcodebuild when running Unit Tests#831

Merged
marco-saia-datadog merged 2 commits into
developfrom
sbarrio/fix/remove-unnecessary-code-signing-settings-for-xcodebuild-on-unit-tests
Mar 27, 2025
Merged

Remove unnecessary code signing settings for xcodebuild when running Unit Tests#831
marco-saia-datadog merged 2 commits into
developfrom
sbarrio/fix/remove-unnecessary-code-signing-settings-for-xcodebuild-on-unit-tests

Conversation

@sbarrio

@sbarrio sbarrio commented Mar 25, 2025

Copy link
Copy Markdown
Contributor

What does this PR do?

While looking for the right way to fix our xcodebuild issues we tested several approaches, one of them being setting the CODE_SIGN_ALLOWED and CODE_SIGN_REQUIRED to YES. That approach however was not actually needed as the issue lied on on the required iOS version used on the simulator on which the test will run.

That's why we can now do a bit of cleanup on the ci config and podfile installation settings.

Motivation

Remove unnecessary build settings.

Review checklist (to be filled by reviewers)

  • Feature or bugfix MUST have appropriate tests
  • Make sure you discussed the feature or bugfix with the maintaining team in an Issue
  • Make sure each commit and the PR mention the Issue number (cf the CONTRIBUTING doc)
  • If this PR is auto-generated, please make sure also to manually update the code related to the change

@sbarrio
sbarrio marked this pull request as ready for review March 25, 2025 11:52
@sbarrio
sbarrio requested a review from a team as a code owner March 25, 2025 11:52
@sbarrio sbarrio self-assigned this Mar 25, 2025
@marco-saia-datadog
marco-saia-datadog merged commit 64b8f5c into develop Mar 27, 2025
@marco-saia-datadog
marco-saia-datadog deleted the sbarrio/fix/remove-unnecessary-code-signing-settings-for-xcodebuild-on-unit-tests branch March 27, 2025 14:25
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.

2 participants