Skip to content

Conversation

@MartinCardozo-SDK
Copy link
Contributor

@MartinCardozo-SDK MartinCardozo-SDK commented Dec 4, 2025

iOS SDK

What did you accomplish?

CertificatePinning now has a new handler for status.

Use like this on the building step:

  pinBuilder.failureHandler( { host in
      print("Failed to pin certificate - \(host)")
  })
  
  // New Handler
  pinBuilder.statusHandler({ (host, status, reason) in
      print("Status of pin certificate for \(host): \(status) - \(reason)")
  })

@devops-split
Copy link

SDK Readiness Test Results ⚠️

Metric Name Stat FME-11589-CertificatePinning Change (%) development
SDK_READY Avg 119 ms +6% 112 ms
SDK_READY P50 114 ms +6% 108 ms
SDK_READY P95 129 ms +10% 117 ms
SDK_READY_FROM_CACHE Avg 17 ms 0% 17 ms
SDK_READY_FROM_CACHE P50 16 ms 0% 16 ms
SDK_READY_FROM_CACHE P95 24 ms +14% 21 ms

ios-test-mock

  • Mock Server: true

  • Iterations: 30

@MartinCardozo-SDK MartinCardozo-SDK self-assigned this Dec 5, 2025
@MartinCardozo-SDK MartinCardozo-SDK changed the title Initial commit. xcframework added to gitignore [FME-11589] - CertPinning - Status handler Dec 5, 2025
@devops-split
Copy link

SDK Readiness Test Results ⚠️

Metric Name Stat FME-11589-CertificatePinning Change (%) development
SDK_READY Avg 200 ms +10% 182 ms
SDK_READY P50 201 ms +18% 171 ms
SDK_READY P95 221 ms 0% 220 ms
SDK_READY_FROM_CACHE Avg 29 ms 0% 29 ms
SDK_READY_FROM_CACHE P50 29 ms +7% 27 ms
SDK_READY_FROM_CACHE P95 38 ms -5% 40 ms

ios-test-mock

  • Mock Server: true

  • Iterations: 30

@devops-split
Copy link

SDK Readiness Test Results ⚠️

Metric Name Stat FME-11589-CertificatePinning Change (%) development
SDK_READY Avg 179 ms +10% 162 ms
SDK_READY P50 173 ms +11% 156 ms
SDK_READY P95 202 ms +6% 190 ms
SDK_READY_FROM_CACHE Avg 30 ms +15% 26 ms
SDK_READY_FROM_CACHE P50 29 ms +16% 25 ms
SDK_READY_FROM_CACHE P95 42 ms +11% 38 ms

ios-test-mock

  • Mock Server: true

  • Iterations: 30

@devops-split
Copy link

SDK Readiness Test Results ✅

Metric Name Stat FME-11589-CertificatePinning Change (%) development
SDK_READY Avg 209 ms +3% 203 ms
SDK_READY P50 203 ms +4% 195 ms
SDK_READY P95 230 ms +5% 219 ms
SDK_READY_FROM_CACHE Avg 29 ms +4% 28 ms
SDK_READY_FROM_CACHE P50 27 ms 0% 27 ms
SDK_READY_FROM_CACHE P95 37 ms -14% 43 ms

ios-test-mock

  • Mock Server: true

  • Iterations: 30

@MartinCardozo-SDK MartinCardozo-SDK marked this pull request as ready for review December 5, 2025 15:43
@MartinCardozo-SDK MartinCardozo-SDK requested a review from a team as a code owner December 5, 2025 15:43
@devops-split
Copy link

SDK Readiness Test Results ⚠️

Metric Name Stat FME-11589-CertificatePinning Change (%) development
SDK_READY Avg 190 ms +10% 173 ms
SDK_READY P50 186 ms +10% 169 ms
SDK_READY P95 220 ms +19% 185 ms
SDK_READY_FROM_CACHE Avg 29 ms 0% 29 ms
SDK_READY_FROM_CACHE P50 28 ms 0% 28 ms
SDK_READY_FROM_CACHE P95 35 ms -3% 36 ms

ios-test-mock

  • Mock Server: true

  • Iterations: 30

@devops-split
Copy link

SDK Readiness Test Results ⚠️

Metric Name Stat FME-11589-CertificatePinning Change (%) development
SDK_READY Avg 185 ms +5% 177 ms
SDK_READY P50 180 ms +7% 168 ms
SDK_READY P95 220 ms +9% 201 ms
SDK_READY_FROM_CACHE Avg 29 ms +12% 26 ms
SDK_READY_FROM_CACHE P50 28 ms +12% 25 ms
SDK_READY_FROM_CACHE P95 41 ms +8% 38 ms

ios-test-mock

  • Mock Server: true

  • Iterations: 30

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.

3 participants