Skip to content

Commit

Permalink
Merge branch 'jens/nfc-settings-crash'
Browse files Browse the repository at this point in the history
  • Loading branch information
jensutbult committed Sep 25, 2024
2 parents 9120d3b + 18d339d commit bcde69b
Show file tree
Hide file tree
Showing 3 changed files with 23 additions and 9 deletions.
18 changes: 10 additions & 8 deletions Authenticator.xcodeproj/project.pbxproj
Original file line number Diff line number Diff line change
Expand Up @@ -80,6 +80,7 @@
B40F44452B27033A000D5E02 /* TokenRequestYubiOTPViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = B40F44442B27033A000D5E02 /* TokenRequestYubiOTPViewController.swift */; };
B411242F29D423A300D58001 /* ListStatusView.swift in Sources */ = {isa = PBXBuildFile; fileRef = B411242E29D423A300D58001 /* ListStatusView.swift */; };
B42A39332B2A03D20039DB26 /* YubiKit in Frameworks */ = {isa = PBXBuildFile; productRef = B42A39322B2A03D20039DB26 /* YubiKit */; };
B43751A42CA440E7004017A4 /* NFCSettingsController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 51AFD4D32716FC78008F2630 /* NFCSettingsController.swift */; };
B452EC1F2A1E4F460045E5D9 /* YubiOtpRowView.swift in Sources */ = {isa = PBXBuildFile; fileRef = B452EC1E2A1E4F460045E5D9 /* YubiOtpRowView.swift */; };
B452EC3D2A264A620045E5D9 /* ToastView.swift in Sources */ = {isa = PBXBuildFile; fileRef = B452EC3C2A264A620045E5D9 /* ToastView.swift */; };
B452EC442A2A06940045E5D9 /* ToastPresenter.swift in Sources */ = {isa = PBXBuildFile; fileRef = B452EC432A2A06940045E5D9 /* ToastPresenter.swift */; };
Expand Down Expand Up @@ -731,6 +732,7 @@
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
files = (
B43751A42CA440E7004017A4 /* NFCSettingsController.swift in Sources */,
51AFD4D62716FCDB008F2630 /* ApplicationSettingsViewModel.swift in Sources */,
A591412123835F4600CCCF67 /* Constants.swift in Sources */,
515542852656A30B00B19C59 /* UIButton+Extensions.swift in Sources */,
Expand Down Expand Up @@ -903,7 +905,7 @@
buildSettings = {
CODE_SIGN_ENTITLEMENTS = TokenExtension/TokenExtension.entitlements;
CODE_SIGN_STYLE = Automatic;
CURRENT_PROJECT_VERSION = 138;
CURRENT_PROJECT_VERSION = 140;
DEVELOPMENT_TEAM = LQA3CS5MM7;
INFOPLIST_FILE = TokenExtension/Info.plist;
IPHONEOS_DEPLOYMENT_TARGET = 15.0;
Expand All @@ -912,7 +914,7 @@
"@executable_path/Frameworks",
"@executable_path/../../Frameworks",
);
MARKETING_VERSION = 1.7.10;
MARKETING_VERSION = 1.7.11;
PRODUCT_BUNDLE_IDENTIFIER = com.yubico.Authenticator.TokenExtension;
PRODUCT_NAME = "$(TARGET_NAME)";
SKIP_INSTALL = YES;
Expand All @@ -927,7 +929,7 @@
buildSettings = {
CODE_SIGN_ENTITLEMENTS = TokenExtension/TokenExtension.entitlements;
CODE_SIGN_STYLE = Automatic;
CURRENT_PROJECT_VERSION = 138;
CURRENT_PROJECT_VERSION = 140;
DEVELOPMENT_TEAM = LQA3CS5MM7;
INFOPLIST_FILE = TokenExtension/Info.plist;
IPHONEOS_DEPLOYMENT_TARGET = 15.0;
Expand All @@ -936,7 +938,7 @@
"@executable_path/Frameworks",
"@executable_path/../../Frameworks",
);
MARKETING_VERSION = 1.7.10;
MARKETING_VERSION = 1.7.11;
PRODUCT_BUNDLE_IDENTIFIER = com.yubico.Authenticator.TokenExtension;
PRODUCT_NAME = "$(TARGET_NAME)";
SKIP_INSTALL = YES;
Expand Down Expand Up @@ -1073,7 +1075,7 @@
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
CODE_SIGN_ENTITLEMENTS = Authenticator/Authenticator.entitlements;
CODE_SIGN_STYLE = Automatic;
CURRENT_PROJECT_VERSION = 138;
CURRENT_PROJECT_VERSION = 140;
DEVELOPMENT_TEAM = LQA3CS5MM7;
HEADER_SEARCH_PATHS = "../Submodules/YubiKit/**";
INFOPLIST_FILE = Authenticator/Info.plist;
Expand All @@ -1083,7 +1085,7 @@
"@executable_path/Frameworks",
);
LIBRARY_SEARCH_PATHS = "";
MARKETING_VERSION = 1.7.10;
MARKETING_VERSION = 1.7.11;
OTHER_LDFLAGS = "-ObjC";
PRODUCT_BUNDLE_IDENTIFIER = com.yubico.Authenticator;
PRODUCT_NAME = "$(TARGET_NAME)";
Expand All @@ -1102,7 +1104,7 @@
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
CODE_SIGN_ENTITLEMENTS = Authenticator/Authenticator.entitlements;
CODE_SIGN_STYLE = Automatic;
CURRENT_PROJECT_VERSION = 138;
CURRENT_PROJECT_VERSION = 140;
DEVELOPMENT_TEAM = LQA3CS5MM7;
HEADER_SEARCH_PATHS = "../Submodules/YubiKit/**";
INFOPLIST_FILE = Authenticator/Info.plist;
Expand All @@ -1112,7 +1114,7 @@
"@executable_path/Frameworks",
);
LIBRARY_SEARCH_PATHS = "";
MARKETING_VERSION = 1.7.10;
MARKETING_VERSION = 1.7.11;
OTHER_LDFLAGS = "-ObjC";
PRODUCT_BUNDLE_IDENTIFIER = com.yubico.Authenticator;
PRODUCT_NAME = "$(TARGET_NAME)";
Expand Down
2 changes: 1 addition & 1 deletion Authenticator/UI/MainView.swift
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ struct MainView: View {

var insertYubiKeyMessage = {
if YubiKitDeviceCapabilities.supportsISO7816NFCTags {
String(localized: "Insert YubiKey") + "\(!UIAccessibility.isVoiceOverRunning ? String(localized: "or pull down to activate NFC") : String(localized: "or scan a NFC YubiKey"))"
String(localized: "Insert YubiKey") + " " + "\(!UIAccessibility.isVoiceOverRunning ? String(localized: "or pull down to activate NFC") : String(localized: "or scan a NFC YubiKey"))"
} else {
String(localized: "Insert YubiKey")
}
Expand Down
12 changes: 12 additions & 0 deletions Authenticator/VersionHistory.plist
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,18 @@
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<array>
<dict>
<key>version</key>
<string>1.7.11</string>
<key>date</key>
<date>2024-09-27T09:41:00Z</date>
<key>shouldPromptUser</key>
<false/>
<key>changes</key>
<string>
This version fixes a crash in the NFC settings view.
</string>
</dict>
<dict>
<key>version</key>
<string>1.7.10</string>
Expand Down

0 comments on commit bcde69b

Please sign in to comment.