Azure-Samples / active-directory-b2c-ios-swift-native-msal

An iOS sample in Swift that authenticates Azure AD B2C users and calls an API using OAuth 2.0
https://aka.ms/aadb2c
MIT License
46 stars 22 forks source link

Change dependency manager from Carthage to Cocoapods #52

Closed mipetriu closed 3 years ago

mipetriu commented 3 years ago

The main focus of this PR is to change the dependency manager that installs MSAL in the iOS B2C sample from Carthage to Cocoapods. Carthage has been reported to not work very well on some people's machines, plus Cocoapods is used in other MSAL iOS samples as well, so this can keep the MSAL installation steps the same across code samples.

This PR also addresses a few instances of deprecated MSALWebviewParameters initWithParentViewController instances, as well as address a few references to that deprecated method in the ReadMe.