Updated Copy Bundle Phase of for OptimizelySDKCore.podspec to bumdle the three certficates
Updated the PodSpec for Cocoapods to create a bundled resource
As part of our security policy we need to confirm the server trust for every network call that originates from our application to prevent man in the middle attacks or spying. For Earnin to add an internal patch while being able to pull from the upstream, we need to bundle infrastructure to be set in place
Test plan
Make a build and confirm that the certificates are bundled in the bundle resources create for OPtimizelySDKCoreiOS
Coverage remained the same at 98.153% when pulling 6fab3cbeb97abc6434e76eb83df77b16c8ab6e12 on earnin-pinning-prep into df0c7f80aa8015cd133abbe3a6c46e7ed844c17e on master.
Coverage remained the same at 98.153% when pulling 6fab3cbeb97abc6434e76eb83df77b16c8ab6e12 on earnin-pinning-prep into df0c7f80aa8015cd133abbe3a6c46e7ed844c17e on master.
Summary
Added three Optimizely public certificates
Updated Copy Bundle Phase of for OptimizelySDKCore.podspec to bumdle the three certficates Updated the PodSpec for Cocoapods to create a bundled resource
As part of our security policy we need to confirm the server trust for every network call that originates from our application to prevent man in the middle attacks or spying. For Earnin to add an internal patch while being able to pull from the upstream, we need to bundle infrastructure to be set in place
Test plan
Make a build and confirm that the certificates are bundled in the bundle resources create for OPtimizelySDKCoreiOS