Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Observed when using
DMPasscode
on a device with Face ID configured, thekey
was being returned from the customNSLocalizedString
macro (instead of the localized string). This was causing aNon-empty localizedReason must be provided
error to be thrown. The remedy for this is found in the 3rd commit below; the first 2 clean things up.localization-update - Project settings modernization.
DMPasscode
&Pods
project.Base Internationalization
.:exclusive => true
fromPodfile
, as it is an unsupported option.platform :ios, ‘8.0’
toPodfile
to resolve CocoaPods warning.podspec
to version2.1.0
.pod install
fromExample
directory.localization-update -
Implicit self
warning resolutions.self ->
in a number of places to resolve warnings.localization-update - Resolve
NSLocalizedString
macro collision.NSLocalizedString
macro, as it was causing issues when leveraged from Swift code.NSLocalizedStringFromTableInBundle
directly.NSFaceIDUsageDescription
to example appInfo.plist
.