diff --git a/AltPlugin/Info.plist b/AltPlugin/Info.plist
index e24386a..1e3c311 100644
--- a/AltPlugin/Info.plist
+++ b/AltPlugin/Info.plist
@@ -17,7 +17,7 @@
CFBundleShortVersionString
$(MARKETING_VERSION)
CFBundleVersion
- 1
+ $(CURRENT_PROJECT_VERSION)
NSHumanReadableCopyright
Copyright © 2019 Riley Testut. All rights reserved.
NSPrincipalClass
@@ -62,5 +62,46 @@
D985F0E4-3BBC-4B95-BBA1-12056AC4A531
+ Supported11.10PluginCompatibilityUUIDs
+
+ D985F0E4-3BBC-4B95-BBA1-12056AC4A531
+
+ Supported11.1PluginCompatibilityUUIDs
+
+ D985F0E4-3BBC-4B95-BBA1-12056AC4A531
+
+ Supported11.2PluginCompatibilityUUIDs
+
+ D985F0E4-3BBC-4B95-BBA1-12056AC4A531
+
+ Supported11.3PluginCompatibilityUUIDs
+
+ D985F0E4-3BBC-4B95-BBA1-12056AC4A531
+
+ Supported11.4PluginCompatibilityUUIDs
+
+ D985F0E4-3BBC-4B95-BBA1-12056AC4A531
+
+ Supported11.5PluginCompatibilityUUIDs
+
+ D985F0E4-3BBC-4B95-BBA1-12056AC4A531
+
+ Supported11.6PluginCompatibilityUUIDs
+
+ D985F0E4-3BBC-4B95-BBA1-12056AC4A531
+
+ Supported11.7PluginCompatibilityUUIDs
+
+ D985F0E4-3BBC-4B95-BBA1-12056AC4A531
+
+ Supported11.8PluginCompatibilityUUIDs
+
+ D985F0E4-3BBC-4B95-BBA1-12056AC4A531
+
+ Supported11.9PluginCompatibilityUUIDs
+
+ D985F0E4-3BBC-4B95-BBA1-12056AC4A531
+
+
diff --git a/AltServer/AltPlugin.zip b/AltServer/AltPlugin.zip
index d6c5b41..4315187 100644
Binary files a/AltServer/AltPlugin.zip and b/AltServer/AltPlugin.zip differ
diff --git a/AltServer/AppDelegate.swift b/AltServer/AppDelegate.swift
index 773d630..fa2e395 100644
--- a/AltServer/AppDelegate.swift
+++ b/AltServer/AppDelegate.swift
@@ -13,6 +13,14 @@ import AltSign
import LaunchAtLogin
+#if STAGING
+private let altstoreAppURL = URL(string: "https://f000.backblazeb2.com/file/altstore-staging/altstore.ipa")!
+#elseif BETA
+private let altstoreAppURL = URL(string: "https://cdn.altstore.io/file/altstore/altstore-beta.ipa")!
+#else
+private let altstoreAppURL = URL(string: "https://cdn.altstore.io/file/altstore/altstore.ipa")!
+#endif
+
@NSApplicationMain
class AppDelegate: NSObject, NSApplicationDelegate {
@@ -259,7 +267,7 @@ extension AppDelegate: NSMenuDelegate
{
guard menu == self.appMenu else { return }
- self.connectedDevices = ALTDeviceManager.shared.connectedDevices
+ self.connectedDevices = ALTDeviceManager.shared.availableDevices
self.launchAtLoginMenuItem.target = self
self.launchAtLoginMenuItem.action = #selector(AppDelegate.toggleLaunchAtLogin(_:))
diff --git a/AltServer/Devices/ALTDeviceManager+Installation.swift b/AltServer/Devices/ALTDeviceManager+Installation.swift
index 63339ac..1717f86 100644
--- a/AltServer/Devices/ALTDeviceManager+Installation.swift
+++ b/AltServer/Devices/ALTDeviceManager+Installation.swift
@@ -652,7 +652,7 @@ To prevent this from happening, feel free to try again with another Apple ID to
func register(_ device: ALTDevice, team: ALTTeam, session: ALTAppleAPISession, completionHandler: @escaping (Result) -> Void)
{
- ALTAppleAPI.shared.fetchDevices(for: team, session: session) { (devices, error) in
+ ALTAppleAPI.shared.fetchDevices(for: team, types: .all, session: session) { (devices, error) in
do
{
let devices = try Result(devices, error).get()
@@ -663,7 +663,7 @@ To prevent this from happening, feel free to try again with another Apple ID to
}
else
{
- ALTAppleAPI.shared.registerDevice(name: device.name, identifier: device.identifier, team: team, session: session) { (device, error) in
+ ALTAppleAPI.shared.registerDevice(name: device.name, identifier: device.identifier, type: .iphone, team: team, session: session) { (device, error) in
completionHandler(Result(device, error))
}
}
@@ -677,7 +677,7 @@ To prevent this from happening, feel free to try again with another Apple ID to
func fetchProvisioningProfile(for appID: ALTAppID, team: ALTTeam, session: ALTAppleAPISession, completionHandler: @escaping (Result) -> Void)
{
- ALTAppleAPI.shared.fetchProvisioningProfile(for: appID, team: team, session: session) { (profile, error) in
+ ALTAppleAPI.shared.fetchProvisioningProfile(for: appID, deviceType: .iphone, team: team, session: session) { (profile, error) in
completionHandler(Result(profile, error))
}
}
diff --git a/AltServer/PluginManager.swift b/AltServer/PluginManager.swift
index d5b2e3d..96d3b43 100644
--- a/AltServer/PluginManager.swift
+++ b/AltServer/PluginManager.swift
@@ -47,9 +47,9 @@ struct PluginVersion
sha256Hash: "070e9b7e1f74e7a6474d36253ab5a3623ff93892acc9e1043c3581f2ded12200",
version: "1.0")
- static let v1_1 = PluginVersion(url: Bundle.main.url(forResource: "AltPlugin", withExtension: "zip")!,
- sha256Hash: "cd1e8c85cbb1935d2874376566671f3c5823101d4933fc6ee63bab8b2a37f800",
- version: "1.1")
+ static let v1_4 = PluginVersion(url: Bundle.main.url(forResource: "AltPlugin", withExtension: "zip")!,
+ sha256Hash: "0bad93932228dd8c1a53e12f6a33b7663fb1ac060bd0bd7d784bd8fe9d6ffd09",
+ version: "1.4")
}
class PluginManager
@@ -75,7 +75,7 @@ class PluginManager
private var preferredVersion: PluginVersion {
if #available(macOS 11, *)
{
- return .v1_1
+ return .v1_4
}
else
{
diff --git a/AltStore.xcodeproj/project.pbxproj b/AltStore.xcodeproj/project.pbxproj
index 4db6af1..3ae8966 100644
--- a/AltStore.xcodeproj/project.pbxproj
+++ b/AltStore.xcodeproj/project.pbxproj
@@ -359,13 +359,6 @@
remoteGlobalIDString = BF989166250AABF3002ACF50;
remoteInfo = AltWidgetExtension;
};
- BFBFFB262380C72F00993A4A /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = BFD247622284B9A500981D42 /* Project object */;
- proxyType = 1;
- remoteGlobalIDString = BF5C5FC4237DF5AE00EDD0C6;
- remoteInfo = AltPlugin;
- };
BFF615AA2510042B00484D3B /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = BFD247622284B9A500981D42 /* Project object */;
@@ -1724,7 +1717,6 @@
buildRules = (
);
dependencies = (
- BFBFFB272380C72F00993A4A /* PBXTargetDependency */,
BF4588452298D48B00BD7491 /* PBXTargetDependency */,
);
name = AltServer;
@@ -2450,11 +2442,6 @@
target = BF989166250AABF3002ACF50 /* AltWidgetExtension */;
targetProxy = BF989175250AABF4002ACF50 /* PBXContainerItemProxy */;
};
- BFBFFB272380C72F00993A4A /* PBXTargetDependency */ = {
- isa = PBXTargetDependency;
- target = BF5C5FC4237DF5AE00EDD0C6 /* AltPlugin */;
- targetProxy = BFBFFB262380C72F00993A4A /* PBXContainerItemProxy */;
- };
BFF615AB2510042B00484D3B /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
target = BF66EE7D2501AE50007EE018 /* AltStoreCore */;
@@ -2593,7 +2580,7 @@
CODE_SIGN_IDENTITY = "Mac Developer";
CODE_SIGN_STYLE = Automatic;
COMBINE_HIDPI_IMAGES = YES;
- CURRENT_PROJECT_VERSION = 40;
+ CURRENT_PROJECT_VERSION = 52;
DEVELOPMENT_TEAM = 6XVY5G3U44;
ENABLE_HARDENED_RUNTIME = YES;
FRAMEWORK_SEARCH_PATHS = (
@@ -2626,7 +2613,7 @@
"@executable_path/../Frameworks",
);
MACOSX_DEPLOYMENT_TARGET = 10.14.4;
- MARKETING_VERSION = 1.4.1;
+ MARKETING_VERSION = 1.4.5;
PRODUCT_BUNDLE_IDENTIFIER = com.rileytestut.AltServer;
PRODUCT_NAME = "$(TARGET_NAME)";
SDKROOT = macosx;
@@ -2646,7 +2633,7 @@
CODE_SIGN_IDENTITY = "Mac Developer";
CODE_SIGN_STYLE = Automatic;
COMBINE_HIDPI_IMAGES = YES;
- CURRENT_PROJECT_VERSION = 40;
+ CURRENT_PROJECT_VERSION = 52;
DEVELOPMENT_TEAM = 6XVY5G3U44;
ENABLE_HARDENED_RUNTIME = YES;
FRAMEWORK_SEARCH_PATHS = (
@@ -2679,7 +2666,7 @@
"@executable_path/../Frameworks",
);
MACOSX_DEPLOYMENT_TARGET = 10.14.4;
- MARKETING_VERSION = 1.4.1;
+ MARKETING_VERSION = 1.4.5;
PRODUCT_BUNDLE_IDENTIFIER = com.rileytestut.AltServer;
PRODUCT_NAME = "$(TARGET_NAME)";
SDKROOT = macosx;
@@ -2811,6 +2798,7 @@
CODE_SIGN_IDENTITY = "-";
CODE_SIGN_STYLE = Automatic;
COMBINE_HIDPI_IMAGES = YES;
+ CURRENT_PROJECT_VERSION = 5;
DEVELOPMENT_TEAM = "";
INFOPLIST_FILE = AltPlugin/Info.plist;
INSTALL_PATH = "$(HOME)/Library/Mail/Bundles/";
@@ -2822,11 +2810,11 @@
"/Users/Riley/Library/Developer/Xcode/DerivedData/AltStore-bhqnkrahfutztzeudtxhcxccgtlo/Build/Products/Debug",
);
MACOSX_DEPLOYMENT_TARGET = 10.14;
- MARKETING_VERSION = 1.1;
+ MARKETING_VERSION = 1.4;
PRODUCT_BUNDLE_IDENTIFIER = com.rileytestut.AltPlugin;
PRODUCT_NAME = "$(TARGET_NAME)";
SDKROOT = macosx;
- SKIP_INSTALL = YES;
+ SKIP_INSTALL = NO;
SWIFT_OPTIMIZATION_LEVEL = "-Onone";
SWIFT_VERSION = 5.0;
WRAPPER_EXTENSION = mailbundle;
@@ -2841,6 +2829,7 @@
CODE_SIGN_IDENTITY = "-";
CODE_SIGN_STYLE = Automatic;
COMBINE_HIDPI_IMAGES = YES;
+ CURRENT_PROJECT_VERSION = 5;
DEVELOPMENT_TEAM = "";
INFOPLIST_FILE = AltPlugin/Info.plist;
INSTALL_PATH = "$(HOME)/Library/Mail/Bundles/";
@@ -2852,11 +2841,11 @@
"/Users/Riley/Library/Developer/Xcode/DerivedData/AltStore-bhqnkrahfutztzeudtxhcxccgtlo/Build/Products/Debug",
);
MACOSX_DEPLOYMENT_TARGET = 10.14;
- MARKETING_VERSION = 1.1;
+ MARKETING_VERSION = 1.4;
PRODUCT_BUNDLE_IDENTIFIER = com.rileytestut.AltPlugin;
PRODUCT_NAME = "$(TARGET_NAME)";
SDKROOT = macosx;
- SKIP_INSTALL = YES;
+ SKIP_INSTALL = NO;
SWIFT_VERSION = 5.0;
WRAPPER_EXTENSION = mailbundle;
};
diff --git a/AltStore/Operations/AuthenticationOperation.swift b/AltStore/Operations/AuthenticationOperation.swift
index 9a92526..36876e4 100644
--- a/AltStore/Operations/AuthenticationOperation.swift
+++ b/AltStore/Operations/AuthenticationOperation.swift
@@ -582,7 +582,7 @@ private extension AuthenticationOperation
return completionHandler(.failure(OperationError.unknownUDID))
}
- ALTAppleAPI.shared.fetchDevices(for: team, session: session) { (devices, error) in
+ ALTAppleAPI.shared.fetchDevices(for: team, types: [.iphone, .ipad], session: session) { (devices, error) in
do
{
let devices = try Result(devices, error).get()
@@ -593,7 +593,7 @@ private extension AuthenticationOperation
}
else
{
- ALTAppleAPI.shared.registerDevice(name: UIDevice.current.name, identifier: udid, team: team, session: session) { (device, error) in
+ ALTAppleAPI.shared.registerDevice(name: UIDevice.current.name, identifier: udid, type: .iphone, team: team, session: session) { (device, error) in
completionHandler(Result(device, error))
}
}
diff --git a/AltStore/Operations/FetchProvisioningProfilesOperation.swift b/AltStore/Operations/FetchProvisioningProfilesOperation.swift
index b48cf9f..0a836d0 100644
--- a/AltStore/Operations/FetchProvisioningProfilesOperation.swift
+++ b/AltStore/Operations/FetchProvisioningProfilesOperation.swift
@@ -133,7 +133,7 @@ extension FetchProvisioningProfilesOperation
#if DEBUG
- if app.bundleIdentifier.hasPrefix(StoreApp.altstoreAppID) || StoreApp.alternativeAltStoreAppIDs.contains(where: app.bundleIdentifier.hasPrefix)
+ if app.isAltStoreApp
{
// Use legacy bundle ID format for AltStore.
preferredBundleID = "com.\(team.identifier).\(app.bundleIdentifier)"
@@ -178,7 +178,7 @@ extension FetchProvisioningProfilesOperation
let parentBundleID = parentApp?.bundleIdentifier ?? app.bundleIdentifier
let updatedParentBundleID: String
- if app.bundleIdentifier.hasPrefix(StoreApp.altstoreAppID) || StoreApp.alternativeAltStoreAppIDs.contains(where: app.bundleIdentifier.hasPrefix)
+ if app.isAltStoreApp
{
// Use legacy bundle ID format for AltStore (and its extensions).
updatedParentBundleID = "com.\(team.identifier).\(parentBundleID)"
@@ -463,7 +463,7 @@ extension FetchProvisioningProfilesOperation
func fetchProvisioningProfile(for appID: ALTAppID, team: ALTTeam, session: ALTAppleAPISession, completionHandler: @escaping (Result) -> Void)
{
- ALTAppleAPI.shared.fetchProvisioningProfile(for: appID, team: team, session: session) { (profile, error) in
+ ALTAppleAPI.shared.fetchProvisioningProfile(for: appID, deviceType: .iphone, team: team, session: session) { (profile, error) in
switch Result(profile, error)
{
case .failure(let error): completionHandler(.failure(error))
@@ -477,7 +477,7 @@ extension FetchProvisioningProfilesOperation
case .success:
// Fetch new provisiong profile
- ALTAppleAPI.shared.fetchProvisioningProfile(for: appID, team: team, session: session) { (profile, error) in
+ ALTAppleAPI.shared.fetchProvisioningProfile(for: appID, deviceType: .iphone, team: team, session: session) { (profile, error) in
completionHandler(Result(profile, error))
}
}
diff --git a/AltStore/Operations/ResignAppOperation.swift b/AltStore/Operations/ResignAppOperation.swift
index 64884e0..38f2e51 100644
--- a/AltStore/Operations/ResignAppOperation.swift
+++ b/AltStore/Operations/ResignAppOperation.swift
@@ -169,7 +169,7 @@ private extension ResignAppOperation
var additionalValues: [String: Any] = [Bundle.Info.urlTypes: allURLSchemes]
- if self.context.bundleIdentifier == StoreApp.altstoreAppID || StoreApp.alternativeAltStoreAppIDs.contains(self.context.bundleIdentifier)
+ if app.isAltStoreApp
{
guard let udid = Bundle.main.object(forInfoDictionaryKey: Bundle.Info.deviceID) as? String else { throw OperationError.unknownUDID }
additionalValues[Bundle.Info.deviceID] = udid
diff --git a/AltStoreCore/Model/StoreApp.swift b/AltStoreCore/Model/StoreApp.swift
index 58b05c3..b579752 100644
--- a/AltStoreCore/Model/StoreApp.swift
+++ b/AltStoreCore/Model/StoreApp.swift
@@ -16,13 +16,10 @@ public extension StoreApp
{
#if ALPHA
static let altstoreAppID = "com.rileytestut.AltStore.Alpha"
- static let alternativeAltStoreAppIDs: Set = ["com.rileytestut.AltStore", "com.rileytestut.AltStore.Beta"]
#elseif BETA
static let altstoreAppID = "com.rileytestut.AltStore.Beta"
- static let alternativeAltStoreAppIDs: Set = ["com.rileytestut.AltStore", "com.rileytestut.AltStore.Alpha"]
#else
static let altstoreAppID = "com.rileytestut.AltStore"
- static let alternativeAltStoreAppIDs: Set = ["com.rileytestut.AltStore.Beta", "com.rileytestut.AltStore.Alpha"]
#endif
static let dolphinAppID = "me.oatmealdome.dolphinios-njb"
diff --git a/Dependencies/AltSign b/Dependencies/AltSign
index 2856e47..74c08fc 160000
--- a/Dependencies/AltSign
+++ b/Dependencies/AltSign
@@ -1 +1 @@
-Subproject commit 2856e479c3447b361b98bfc2b5489841f997ebe1
+Subproject commit 74c08fc9dd3801a87c3716688d6ac0acabefea79
diff --git a/Podfile.lock b/Podfile.lock
index e731a55..71d870d 100644
--- a/Podfile.lock
+++ b/Podfile.lock
@@ -1,15 +1,15 @@
PODS:
- - AppCenter (3.1.0):
- - AppCenter/Analytics (= 3.1.0)
- - AppCenter/Crashes (= 3.1.0)
- - AppCenter/Analytics (3.1.0):
+ - AppCenter (3.1.1):
+ - AppCenter/Analytics (= 3.1.1)
+ - AppCenter/Crashes (= 3.1.1)
+ - AppCenter/Analytics (3.1.1):
- AppCenter/Core
- - AppCenter/Core (3.1.0)
- - AppCenter/Crashes (3.1.0):
+ - AppCenter/Core (3.1.1)
+ - AppCenter/Crashes (3.1.1):
- AppCenter/Core
- KeychainAccess (4.2.1)
- Nuke (7.6.3)
- - Sparkle (1.21.3)
+ - Sparkle (1.24.0)
- STPrivilegedTask (1.0.7)
DEPENDENCIES:
@@ -32,16 +32,16 @@ EXTERNAL SOURCES:
CHECKOUT OPTIONS:
STPrivilegedTask:
- :commit: c8dd3e41b23666d4010c86b052a921a8e5a320d0
+ :commit: 6ca513d0dcb2aefb0e5a95915b77bbbbd8a6d942
:git: https://github.com/rileytestut/STPrivilegedTask.git
SPEC CHECKSUMS:
- AppCenter: a1c30c47b7882a04a615ffa5ab26c007326436d8
+ AppCenter: 513d32888854d67d8cfbd3a8db16aeb5fb2e2a75
KeychainAccess: 9b07f665298d13c3a85881bd3171f6f49b8151c1
Nuke: 44130e95e09463f8773ae4b96b90de1eba6b3350
- Sparkle: 3f75576db8b0265adef36c43249d747f22d0b708
+ Sparkle: 270cd27377bf04e9c128af06e3a22d0f572d6ee3
STPrivilegedTask: 56c3397238a1ec07720fb877a044898373cd2c68
PODFILE CHECKSUM: 6e3f9d2fc666262d43ff8079a3f9149b8f3376ee
-COCOAPODS: 1.8.4
+COCOAPODS: 1.10.0
diff --git a/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenter.framework/AppCenter b/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenter.framework/AppCenter
index 4511a56..fed467d 100644
Binary files a/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenter.framework/AppCenter and b/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenter.framework/AppCenter differ
diff --git a/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenter.framework/Info.plist b/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenter.framework/Info.plist
index 2e8bbae..0ad62c1 100644
Binary files a/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenter.framework/Info.plist and b/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenter.framework/Info.plist differ
diff --git a/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenterAnalytics.framework/AppCenterAnalytics b/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenterAnalytics.framework/AppCenterAnalytics
index 0d55ac3..a954650 100644
Binary files a/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenterAnalytics.framework/AppCenterAnalytics and b/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenterAnalytics.framework/AppCenterAnalytics differ
diff --git a/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenterAnalytics.framework/Info.plist b/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenterAnalytics.framework/Info.plist
index 696c9e9..d227acd 100644
Binary files a/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenterAnalytics.framework/Info.plist and b/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenterAnalytics.framework/Info.plist differ
diff --git a/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenterCrashes.framework/AppCenterCrashes b/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenterCrashes.framework/AppCenterCrashes
index 0ec0019..22a5e09 100644
Binary files a/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenterCrashes.framework/AppCenterCrashes and b/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenterCrashes.framework/AppCenterCrashes differ
diff --git a/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenterCrashes.framework/Info.plist b/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenterCrashes.framework/Info.plist
index a48030b..19ebdad 100644
Binary files a/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenterCrashes.framework/Info.plist and b/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenterCrashes.framework/Info.plist differ
diff --git a/Pods/Manifest.lock b/Pods/Manifest.lock
index e731a55..71d870d 100644
--- a/Pods/Manifest.lock
+++ b/Pods/Manifest.lock
@@ -1,15 +1,15 @@
PODS:
- - AppCenter (3.1.0):
- - AppCenter/Analytics (= 3.1.0)
- - AppCenter/Crashes (= 3.1.0)
- - AppCenter/Analytics (3.1.0):
+ - AppCenter (3.1.1):
+ - AppCenter/Analytics (= 3.1.1)
+ - AppCenter/Crashes (= 3.1.1)
+ - AppCenter/Analytics (3.1.1):
- AppCenter/Core
- - AppCenter/Core (3.1.0)
- - AppCenter/Crashes (3.1.0):
+ - AppCenter/Core (3.1.1)
+ - AppCenter/Crashes (3.1.1):
- AppCenter/Core
- KeychainAccess (4.2.1)
- Nuke (7.6.3)
- - Sparkle (1.21.3)
+ - Sparkle (1.24.0)
- STPrivilegedTask (1.0.7)
DEPENDENCIES:
@@ -32,16 +32,16 @@ EXTERNAL SOURCES:
CHECKOUT OPTIONS:
STPrivilegedTask:
- :commit: c8dd3e41b23666d4010c86b052a921a8e5a320d0
+ :commit: 6ca513d0dcb2aefb0e5a95915b77bbbbd8a6d942
:git: https://github.com/rileytestut/STPrivilegedTask.git
SPEC CHECKSUMS:
- AppCenter: a1c30c47b7882a04a615ffa5ab26c007326436d8
+ AppCenter: 513d32888854d67d8cfbd3a8db16aeb5fb2e2a75
KeychainAccess: 9b07f665298d13c3a85881bd3171f6f49b8151c1
Nuke: 44130e95e09463f8773ae4b96b90de1eba6b3350
- Sparkle: 3f75576db8b0265adef36c43249d747f22d0b708
+ Sparkle: 270cd27377bf04e9c128af06e3a22d0f572d6ee3
STPrivilegedTask: 56c3397238a1ec07720fb877a044898373cd2c68
PODFILE CHECKSUM: 6e3f9d2fc666262d43ff8079a3f9149b8f3376ee
-COCOAPODS: 1.8.4
+COCOAPODS: 1.10.0
diff --git a/Pods/Pods.xcodeproj/project.pbxproj b/Pods/Pods.xcodeproj/project.pbxproj
index fd97828..bb8619e 100644
--- a/Pods/Pods.xcodeproj/project.pbxproj
+++ b/Pods/Pods.xcodeproj/project.pbxproj
@@ -18,8 +18,9 @@
};
ED77B4B88587C894E85C361023D67C53 /* Sparkle */ = {
isa = PBXAggregateTarget;
- buildConfigurationList = 2C8D06A2289713323892B3638F08AC0B /* Build configuration list for PBXAggregateTarget "Sparkle" */;
+ buildConfigurationList = 31C3FA8CADE61CE3FE2492EDBA06C452 /* Build configuration list for PBXAggregateTarget "Sparkle" */;
buildPhases = (
+ 9A181939804C9F1E56224ACF31BF086B /* [CP] Copy dSYMs */,
);
dependencies = (
);
@@ -28,78 +29,78 @@
/* End PBXAggregateTarget section */
/* Begin PBXBuildFile section */
- 0441B3E976E5F55E22731AECFF0DBA88 /* Keychain.swift in Sources */ = {isa = PBXBuildFile; fileRef = F8143E0AE89E06F49952B752B6B9A7CF /* Keychain.swift */; };
- 1298CF38DF60AC4A56A7FD2CBA026972 /* Nuke-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 01D4EF156C16135D249720ADBFC6BD87 /* Nuke-dummy.m */; };
- 15043712D50DA2E16C385D7E087AD2D3 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D60FE9AFA650EB270A4FA15C1DBEDBEB /* Cocoa.framework */; };
- 28F30B593B87BBEFA3E693BE2A11174E /* DataLoader.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0F512FD1432C654D9F8A6F70E8691F27 /* DataLoader.swift */; };
- 2BF1A520E4E70B23AC748AFCAE4DD56A /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 5BC764BBFDCD7CE97883287D2DAA1514 /* Security.framework */; };
- 2C063B3BEF3C581E33B9B66C7C4D803B /* ImageProcessing.swift in Sources */ = {isa = PBXBuildFile; fileRef = 41305D424BBBD76036258885DD9CBCE9 /* ImageProcessing.swift */; };
- 3141D17F016A1C7B1B33DAA9D4CE07FC /* ImageTaskMetrics.swift in Sources */ = {isa = PBXBuildFile; fileRef = DC0A54CC2B68F80FDDC7F39BF41CB0F4 /* ImageTaskMetrics.swift */; };
- 46A2266BC2368DFCB194363639D41CE2 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D60FE9AFA650EB270A4FA15C1DBEDBEB /* Cocoa.framework */; };
- 4AEB48FE18565A59266480250E7C3FEA /* KeychainAccess-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 726673A5851A0FC3919BCEFEE1EB17FE /* KeychainAccess-dummy.m */; };
- 589B86847981B4A5DB56E10AFB853A6C /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C563ACD6CD5BB1D88A869199183C2DA5 /* Foundation.framework */; };
- 5F325A02904589416CCF073FABEF9393 /* Pods-AltStore-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 1F5287A98793EB9C5CEC3668161876AF /* Pods-AltStore-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
- 640BD505D459CDF0419BB1D0BD7EF7B4 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C563ACD6CD5BB1D88A869199183C2DA5 /* Foundation.framework */; };
- 642FC67C045E71923C63F4C7DF552543 /* STPrivilegedTask.m in Sources */ = {isa = PBXBuildFile; fileRef = FF033B7E3C6B70A27FC0AD606B498C5B /* STPrivilegedTask.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc -w -Xanalyzer -analyzer-disable-all-checks"; }; };
- 7119ECC671B5D507C856BCFDE65A611D /* ImageCache.swift in Sources */ = {isa = PBXBuildFile; fileRef = 816339AE3AF85A2844699417E039B726 /* ImageCache.swift */; };
- 73996EE26C0A474141AB1D7C360B8B71 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C563ACD6CD5BB1D88A869199183C2DA5 /* Foundation.framework */; };
- 8C84999B38A1A4FC9172A12F6A3D1C69 /* STPrivilegedTask-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = B292710BE7FDF5A634AA939D3B57E450 /* STPrivilegedTask-dummy.m */; };
- 9D0E99B326D76B98393DF8B1B3EB5AD5 /* STPrivilegedTask.h in Headers */ = {isa = PBXBuildFile; fileRef = 7249037DCC8AA013C1BC605FCC6442FF /* STPrivilegedTask.h */; settings = {ATTRIBUTES = (Public, ); }; };
- 9EC4DC3F4A764364051BE6DB7FD72161 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C563ACD6CD5BB1D88A869199183C2DA5 /* Foundation.framework */; };
- B0BC1A414E20005D10741727D6E663B2 /* Pods-AltStoreCore-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = C2C64D53D7A5548EE3E98E3805E46156 /* Pods-AltStoreCore-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
- B170EA97951E165F51FA8F7686669271 /* ImagePipeline.swift in Sources */ = {isa = PBXBuildFile; fileRef = 16045282AF787A1C4CCCCFE1034D58EE /* ImagePipeline.swift */; };
- B346D104294CAEDD43DA87235DF90319 /* Pods-AltStore-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = C153AAA772361221DBAAFFF077D00F3F /* Pods-AltStore-dummy.m */; };
- B4FCE86BA184325487EE0465261CA111 /* DataCache.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56B8AFACE48D9D2C252E98CB0ADF03A2 /* DataCache.swift */; };
- B592B30E0A198D1F2E99F9E42FD1F332 /* Pods-AltServer-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = A05A6067150CD1AC941487A81E57B327 /* Pods-AltServer-dummy.m */; };
- BE8610017D34357B0B33F45E829A33C0 /* Pods-AltStoreCore-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 0DF2C09C7EAB8B5361EC909896A58A1A /* Pods-AltStoreCore-dummy.m */; };
- C106C9DB0B20B01498730530DC0C18CF /* ImagePreheater.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1E40C3D37250CA71DC5A00715EAD41AC /* ImagePreheater.swift */; };
- C847535FFFA08E19CFEFD1E181C09C7C /* ImageDecoding.swift in Sources */ = {isa = PBXBuildFile; fileRef = 322807851B79A037993C26C2271CEE49 /* ImageDecoding.swift */; };
- CF22B95F4979B5384D3FF75A8637128F /* Nuke-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 311D626E4DC9F806534033A94FEAC4AB /* Nuke-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
- D775C176C73D3FCBE660D3642F0ECC4C /* Internal.swift in Sources */ = {isa = PBXBuildFile; fileRef = 49D598063BDAA22451328052EBCE77A5 /* Internal.swift */; };
- DA1CB5949B054973CAE7C668F3506B1D /* STPrivilegedTask-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = AC8692C525EC68EA5E5A583394DCF11E /* STPrivilegedTask-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
- E20BCE120A0B306A42F6F017203E0C66 /* ImageRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 133B52EAF7371B142FF2D5EA5E61D5C7 /* ImageRequest.swift */; };
- EEADFC5C1C5EC6E3E20506B8E069931D /* KeychainAccess-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = AD9AA716C9B55786E08385E6973D508E /* KeychainAccess-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
- F56FF4EABEF80FA5EC5D6AA4A348031C /* Pods-AltServer-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 47FD0729E1AE07F5807D70E4ABEA48F0 /* Pods-AltServer-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
- F84AC07D59C30C6F85EF8AF51206BB1A /* ImageView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 17299AF90E2D3DD157D39D4002678922 /* ImageView.swift */; };
+ 0441B3E976E5F55E22731AECFF0DBA88 /* Keychain.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5E4DC852E46ECF185858E535CA3D5AB6 /* Keychain.swift */; };
+ 1298CF38DF60AC4A56A7FD2CBA026972 /* Nuke-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = CC20798924CD1044DBBAA606FD644B6F /* Nuke-dummy.m */; };
+ 1E7F998AB1D5D0E4330B09809539FD46 /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 631BB8B063DD79EAF45CC22DBDA0C329 /* Security.framework */; };
+ 24BAC5D9B402DA5717134F154C052B15 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AA4A5DDA885076CF053E3B9E6843228A /* Cocoa.framework */; };
+ 28F30B593B87BBEFA3E693BE2A11174E /* DataLoader.swift in Sources */ = {isa = PBXBuildFile; fileRef = 49CC7623E693F5C7F50DEF8134CE6BAC /* DataLoader.swift */; };
+ 2C063B3BEF3C581E33B9B66C7C4D803B /* ImageProcessing.swift in Sources */ = {isa = PBXBuildFile; fileRef = E21E032064AC86B919F264C91C264649 /* ImageProcessing.swift */; };
+ 3141D17F016A1C7B1B33DAA9D4CE07FC /* ImageTaskMetrics.swift in Sources */ = {isa = PBXBuildFile; fileRef = B7D252FB70C45B71C2F10A56DE6A941D /* ImageTaskMetrics.swift */; };
+ 4AEB48FE18565A59266480250E7C3FEA /* KeychainAccess-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 4C416643DFAD0FBE3052377FB5DD4A1A /* KeychainAccess-dummy.m */; };
+ 4FA06B7BA0049C7097AFCE013DD8E4FF /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AA4A5DDA885076CF053E3B9E6843228A /* Cocoa.framework */; };
+ 642FC67C045E71923C63F4C7DF552543 /* STPrivilegedTask.m in Sources */ = {isa = PBXBuildFile; fileRef = A1CFC228917998470347609C970E2250 /* STPrivilegedTask.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc -w -Xanalyzer -analyzer-disable-all-checks"; }; };
+ 7119ECC671B5D507C856BCFDE65A611D /* ImageCache.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1B667B4D06855E6E379D5CCFDA63534B /* ImageCache.swift */; };
+ 75B4A7A6112970E8F5CFD2364703B060 /* Pods-AltServer-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = A05A6067150CD1AC941487A81E57B327 /* Pods-AltServer-dummy.m */; };
+ 769D8B0C5A187741B64AD32B0C73E1D4 /* Pods-AltServer-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 47FD0729E1AE07F5807D70E4ABEA48F0 /* Pods-AltServer-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
+ 8C84999B38A1A4FC9172A12F6A3D1C69 /* STPrivilegedTask-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = F5EAE6C63FB3CBB2AD003D19B0F0F7A8 /* STPrivilegedTask-dummy.m */; };
+ 93F219AC97237A7AC1DF77381CD77D9E /* Pods-AltStoreCore-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 0DF2C09C7EAB8B5361EC909896A58A1A /* Pods-AltStoreCore-dummy.m */; };
+ 9C1A5CD26B70F65FD16ADDFAD3A74C05 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CE9549A2323CDDA0B3FFED8BAD991538 /* Foundation.framework */; };
+ 9D0E99B326D76B98393DF8B1B3EB5AD5 /* STPrivilegedTask.h in Headers */ = {isa = PBXBuildFile; fileRef = B8D137C60036874A0557CCEE73BBCB2C /* STPrivilegedTask.h */; settings = {ATTRIBUTES = (Public, ); }; };
+ B170EA97951E165F51FA8F7686669271 /* ImagePipeline.swift in Sources */ = {isa = PBXBuildFile; fileRef = 60016998149B9BA38069733A808141B4 /* ImagePipeline.swift */; };
+ B4FCE86BA184325487EE0465261CA111 /* DataCache.swift in Sources */ = {isa = PBXBuildFile; fileRef = B0EDA861355A15CEE856BBBC62986E0A /* DataCache.swift */; };
+ C106C9DB0B20B01498730530DC0C18CF /* ImagePreheater.swift in Sources */ = {isa = PBXBuildFile; fileRef = F2EC05A19268D1FA57BEAC595A83FD4F /* ImagePreheater.swift */; };
+ C47A1C638C0E97C4ECCBD18FD494BB34 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CE9549A2323CDDA0B3FFED8BAD991538 /* Foundation.framework */; };
+ C4898169FC59160DE4C08711226774E0 /* Pods-AltStore-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = C153AAA772361221DBAAFFF077D00F3F /* Pods-AltStore-dummy.m */; };
+ C847535FFFA08E19CFEFD1E181C09C7C /* ImageDecoding.swift in Sources */ = {isa = PBXBuildFile; fileRef = 274574E44800D14033BF5E84D9A0DCEC /* ImageDecoding.swift */; };
+ CED73A304A066E228931B0FF819800E5 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CE9549A2323CDDA0B3FFED8BAD991538 /* Foundation.framework */; };
+ CF22B95F4979B5384D3FF75A8637128F /* Nuke-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 3708F938147E2EA0A2E0C4B41AC7FAFB /* Nuke-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
+ D26C339E4215DFB7CF7AB6AD30BAEABC /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CE9549A2323CDDA0B3FFED8BAD991538 /* Foundation.framework */; };
+ D775C176C73D3FCBE660D3642F0ECC4C /* Internal.swift in Sources */ = {isa = PBXBuildFile; fileRef = E3287DAF99F2D87FAF6C63B0E3271BBA /* Internal.swift */; };
+ D8BF963F7EA268998C24355CB9CB7336 /* Pods-AltStore-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 1F5287A98793EB9C5CEC3668161876AF /* Pods-AltStore-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
+ DA1CB5949B054973CAE7C668F3506B1D /* STPrivilegedTask-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = F316BE11AE0CDBB8BA9184213EB15FAB /* STPrivilegedTask-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
+ DC6A713AE0E7CB18DFA8960F125DB73D /* Pods-AltStoreCore-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = C2C64D53D7A5548EE3E98E3805E46156 /* Pods-AltStoreCore-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
+ E20BCE120A0B306A42F6F017203E0C66 /* ImageRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5D23734EBAFBCF54FB7BF0708BF213B9 /* ImageRequest.swift */; };
+ EEADFC5C1C5EC6E3E20506B8E069931D /* KeychainAccess-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 57E1673ED561752C44095839002D6186 /* KeychainAccess-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
+ F84AC07D59C30C6F85EF8AF51206BB1A /* ImageView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 289DA2913B70BAC4123A36BE7B5DB854 /* ImageView.swift */; };
/* End PBXBuildFile section */
/* Begin PBXContainerItemProxy section */
- 18293501D4E920FEF59FF8F21C581BC9 /* PBXContainerItemProxy */ = {
+ 2EA4EDDDAEA5848C1295D67C4DDB798A /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
proxyType = 1;
- remoteGlobalIDString = A3282A5B2437E609EEB85861D7ECE717;
- remoteInfo = AppCenter;
+ remoteGlobalIDString = ED77B4B88587C894E85C361023D67C53;
+ remoteInfo = Sparkle;
};
- 2A59A422540DF487152701B864937BE6 /* PBXContainerItemProxy */ = {
+ 505B34BBF0BD9CE5322714B7F81FBF38 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
proxyType = 1;
remoteGlobalIDString = 062A64896E847A6749F58B6BA9A931B1;
remoteInfo = Nuke;
};
- 4127575D33F06774BA56320B23350065 /* PBXContainerItemProxy */ = {
+ 61450B02D24261EB438DA3798764CC42 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
proxyType = 1;
- remoteGlobalIDString = ED77B4B88587C894E85C361023D67C53;
- remoteInfo = Sparkle;
+ remoteGlobalIDString = 615C831BCE925ED486B225B87E44926D;
+ remoteInfo = KeychainAccess;
};
- 74D072FB89399999C45B9FBBDD3877B2 /* PBXContainerItemProxy */ = {
+ 7AC4C92BEAB80F767E1D3BD2A6549F48 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
proxyType = 1;
- remoteGlobalIDString = 615C831BCE925ED486B225B87E44926D;
- remoteInfo = KeychainAccess;
+ remoteGlobalIDString = A3282A5B2437E609EEB85861D7ECE717;
+ remoteInfo = AppCenter;
};
- 7D8400DB26653188DFB6D71590A0B627 /* PBXContainerItemProxy */ = {
+ 9CC77DE7F34CE47A267F06CFDB4F8140 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
proxyType = 1;
remoteGlobalIDString = 05327B1DB6967DBAA19D1ED734FDBD96;
remoteInfo = STPrivilegedTask;
};
- B01EC405C2F450FF6CD728F5BCF304C6 /* PBXContainerItemProxy */ = {
+ CB83FFDF9C675C7BB8B5EB4436DEFC63 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
proxyType = 1;
@@ -109,198 +110,202 @@
/* End PBXContainerItemProxy section */
/* Begin PBXFileReference section */
- 01D4EF156C16135D249720ADBFC6BD87 /* Nuke-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Nuke-dummy.m"; sourceTree = ""; };
+ 013E8EEE8514DE883489B953F797AD37 /* SPUDownloaderDeprecated.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SPUDownloaderDeprecated.h; path = Sparkle.framework/Versions/A/Headers/SPUDownloaderDeprecated.h; sourceTree = ""; };
0261936130906CCEF8BDAF9F153DB740 /* Pods-AltStoreCore-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-AltStoreCore-acknowledgements.markdown"; sourceTree = ""; };
- 05D635512CDABE0790F98BC1D02EB5B6 /* KeychainAccess-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "KeychainAccess-prefix.pch"; sourceTree = ""; };
- 08E03223711748D4BE5CA35CDB5B07B2 /* SUStandardVersionComparator.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SUStandardVersionComparator.h; path = Sparkle.framework/Versions/A/Headers/SUStandardVersionComparator.h; sourceTree = ""; };
+ 0382F0C2A6CFC9B6577C7E07FE90F84F /* Nuke-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Nuke-Info.plist"; sourceTree = ""; };
09C0C7EFF829464EB0F7FD63C7428ED9 /* Pods-AltStoreCore-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-AltStoreCore-acknowledgements.plist"; sourceTree = ""; };
0DF2C09C7EAB8B5361EC909896A58A1A /* Pods-AltStoreCore-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-AltStoreCore-dummy.m"; sourceTree = ""; };
0F1659C6FF3A41109719A998D70462DB /* Pods-AltServer-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-AltServer-frameworks.sh"; sourceTree = ""; };
- 0F512FD1432C654D9F8A6F70E8691F27 /* DataLoader.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DataLoader.swift; path = Sources/DataLoader.swift; sourceTree = ""; };
+ 0FCE2684F80D0006CD8ED57D1127B7D6 /* SUAppcastItem.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SUAppcastItem.h; path = Sparkle.framework/Versions/A/Headers/SUAppcastItem.h; sourceTree = ""; };
+ 1039F21D1F7B28216C110D5F6B8EEED3 /* STPrivilegedTask-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "STPrivilegedTask-Info.plist"; sourceTree = ""; };
10A8A2A86D7ECFF30E4C2CA28AFEA050 /* Pods-AltStore.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-AltStore.modulemap"; sourceTree = ""; };
- 126D1F242A91945951FCA75A45CDEE49 /* AppCenterCrashes.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AppCenterCrashes.framework; path = "AppCenter-SDK-Apple/iOS/AppCenterCrashes.framework"; sourceTree = ""; };
- 133B52EAF7371B142FF2D5EA5E61D5C7 /* ImageRequest.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImageRequest.swift; path = Sources/ImageRequest.swift; sourceTree = ""; };
- 16045282AF787A1C4CCCCFE1034D58EE /* ImagePipeline.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImagePipeline.swift; path = Sources/ImagePipeline.swift; sourceTree = ""; };
- 17299AF90E2D3DD157D39D4002678922 /* ImageView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImageView.swift; path = Sources/ImageView.swift; sourceTree = ""; };
+ 11D481856836D88C3C8284C74C72CBF9 /* AppCenter.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = AppCenter.release.xcconfig; sourceTree = ""; };
1AC9B7CBF52BC819D06B71C0A2B8A367 /* Pods-AltStoreCore.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-AltStoreCore.modulemap"; sourceTree = ""; };
- 1E40C3D37250CA71DC5A00715EAD41AC /* ImagePreheater.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImagePreheater.swift; path = Sources/ImagePreheater.swift; sourceTree = ""; };
+ 1B667B4D06855E6E379D5CCFDA63534B /* ImageCache.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImageCache.swift; path = Sources/ImageCache.swift; sourceTree = ""; };
1F5287A98793EB9C5CEC3668161876AF /* Pods-AltStore-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-AltStore-umbrella.h"; sourceTree = ""; };
- 22DF698982136C435C69C10E36B32540 /* Nuke-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Nuke-Info.plist"; sourceTree = ""; };
+ 22B3DAAC88B9716ED0FD20FBDEB1C64F /* AppCenterAnalytics.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AppCenterAnalytics.framework; path = "AppCenter-SDK-Apple/iOS/AppCenterAnalytics.framework"; sourceTree = ""; };
+ 274574E44800D14033BF5E84D9A0DCEC /* ImageDecoding.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImageDecoding.swift; path = Sources/ImageDecoding.swift; sourceTree = ""; };
+ 289DA2913B70BAC4123A36BE7B5DB854 /* ImageView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImageView.swift; path = Sources/ImageView.swift; sourceTree = ""; };
2DAD7D76FC007F48AE48F2FD15BF01BB /* Nuke.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Nuke.framework; path = Nuke.framework; sourceTree = BUILT_PRODUCTS_DIR; };
- 311D626E4DC9F806534033A94FEAC4AB /* Nuke-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Nuke-umbrella.h"; sourceTree = ""; };
- 322807851B79A037993C26C2271CEE49 /* ImageDecoding.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImageDecoding.swift; path = Sources/ImageDecoding.swift; sourceTree = ""; };
- 363464BF959CF89F541CC0D4487B2276 /* AppCenter.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AppCenter.framework; path = "AppCenter-SDK-Apple/iOS/AppCenter.framework"; sourceTree = ""; };
+ 316A35BB104F5F22465DA1FDA196B618 /* Sparkle-copy-dsyms.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Sparkle-copy-dsyms.sh"; sourceTree = ""; };
+ 36139C28A280E919519D04785B845AB8 /* SPUDownloaderProtocol.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SPUDownloaderProtocol.h; path = Sparkle.framework/Versions/A/Headers/SPUDownloaderProtocol.h; sourceTree = ""; };
36537BA382462F4C2545E754B945A424 /* Pods-AltStore-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-AltStore-acknowledgements.plist"; sourceTree = ""; };
- 3693876402621C659208CEA73E3C4071 /* SUVersionDisplayProtocol.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SUVersionDisplayProtocol.h; path = Sparkle.framework/Versions/A/Headers/SUVersionDisplayProtocol.h; sourceTree = ""; };
+ 3708F938147E2EA0A2E0C4B41AC7FAFB /* Nuke-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Nuke-umbrella.h"; sourceTree = ""; };
3B0CB9417531308D22740344089FEEFD /* Pods-AltServer.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-AltServer.release.xcconfig"; sourceTree = ""; };
- 3D04028E0F4EDA15BF92882530A90841 /* AppCenter.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = AppCenter.xcconfig; sourceTree = ""; };
- 41305D424BBBD76036258885DD9CBCE9 /* ImageProcessing.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImageProcessing.swift; path = Sources/ImageProcessing.swift; sourceTree = ""; };
+ 3DED1633B61DDB88FFF2EF9160AE78B4 /* SPUDownloaderDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SPUDownloaderDelegate.h; path = Sparkle.framework/Versions/A/Headers/SPUDownloaderDelegate.h; sourceTree = ""; };
+ 403E5DC2A495655EAFFCE6EFF9F1D835 /* Sparkle.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = Sparkle.framework; sourceTree = ""; };
+ 41C962B96C02BDE4AAB4BFB6B366825D /* AppCenter.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AppCenter.framework; path = "AppCenter-SDK-Apple/iOS/AppCenter.framework"; sourceTree = ""; };
477A6EFDF98B00046B4A53F8C12DE940 /* Pods-AltServer-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-AltServer-Info.plist"; sourceTree = ""; };
47FD0729E1AE07F5807D70E4ABEA48F0 /* Pods-AltServer-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-AltServer-umbrella.h"; sourceTree = ""; };
- 49D598063BDAA22451328052EBCE77A5 /* Internal.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Internal.swift; path = Sources/Internal.swift; sourceTree = ""; };
- 56B8AFACE48D9D2C252E98CB0ADF03A2 /* DataCache.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DataCache.swift; path = Sources/DataCache.swift; sourceTree = ""; };
+ 49CC7623E693F5C7F50DEF8134CE6BAC /* DataLoader.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DataLoader.swift; path = Sources/DataLoader.swift; sourceTree = ""; };
+ 49D21985E7FF5D855DBC3005BC15FEA8 /* SUCodeSigningVerifier.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SUCodeSigningVerifier.h; path = Sparkle.framework/Versions/A/Headers/SUCodeSigningVerifier.h; sourceTree = ""; };
+ 4C416643DFAD0FBE3052377FB5DD4A1A /* KeychainAccess-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "KeychainAccess-dummy.m"; sourceTree = ""; };
56BA836111597464288E72A129A40A4D /* Pods-AltServer-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-AltServer-acknowledgements.plist"; sourceTree = ""; };
- 581FC523A6E44CA4B83F7DAF3BB66F04 /* STPrivilegedTask.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = STPrivilegedTask.xcconfig; sourceTree = ""; };
- 59D9CD2E4BE01EC55F6751053103A363 /* SUExport.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SUExport.h; path = Sparkle.framework/Versions/A/Headers/SUExport.h; sourceTree = ""; };
- 5BC764BBFDCD7CE97883287D2DAA1514 /* Security.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Security.framework; path = Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk/System/Library/Frameworks/Security.framework; sourceTree = DEVELOPER_DIR; };
- 5CE8B2C3A3223344889906141EEF3121 /* Sparkle.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = Sparkle.framework; sourceTree = ""; };
- 5DA164571BB13E3A14E215A2663F5CB1 /* Sparkle.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Sparkle.xcconfig; sourceTree = ""; };
- 64D9DBBA06AB12F798AE3F1F91A19FAF /* KeychainAccess.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = KeychainAccess.xcconfig; sourceTree = ""; };
+ 57E1673ED561752C44095839002D6186 /* KeychainAccess-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "KeychainAccess-umbrella.h"; sourceTree = ""; };
+ 5D23734EBAFBCF54FB7BF0708BF213B9 /* ImageRequest.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImageRequest.swift; path = Sources/ImageRequest.swift; sourceTree = ""; };
+ 5E4DC852E46ECF185858E535CA3D5AB6 /* Keychain.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Keychain.swift; path = Lib/KeychainAccess/Keychain.swift; sourceTree = ""; };
+ 60016998149B9BA38069733A808141B4 /* ImagePipeline.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImagePipeline.swift; path = Sources/ImagePipeline.swift; sourceTree = ""; };
+ 631BB8B063DD79EAF45CC22DBDA0C329 /* Security.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Security.framework; path = Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Security.framework; sourceTree = DEVELOPER_DIR; };
+ 64BA64A78FD1D70EC4284D19CC0F6877 /* SUStandardVersionComparator.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SUStandardVersionComparator.h; path = Sparkle.framework/Versions/A/Headers/SUStandardVersionComparator.h; sourceTree = ""; };
676644EB1805E96CE47F7882733262B3 /* Pods_AltStore.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Pods_AltStore.framework; path = "Pods-AltStore.framework"; sourceTree = BUILT_PRODUCTS_DIR; };
69E5907F89168B3114EBDAFF7E6C140A /* Pods-AltServer.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-AltServer.debug.xcconfig"; sourceTree = ""; };
+ 6C792150C408736085A739A6D6D0F7A2 /* SPUDownloadData.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SPUDownloadData.h; path = Sparkle.framework/Versions/A/Headers/SPUDownloadData.h; sourceTree = ""; };
70F125BA30C81B0E1ED1F99CEA3389BA /* Pods-AltServer.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-AltServer.modulemap"; sourceTree = ""; };
- 7249037DCC8AA013C1BC605FCC6442FF /* STPrivilegedTask.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = STPrivilegedTask.h; sourceTree = ""; };
- 726673A5851A0FC3919BCEFEE1EB17FE /* KeychainAccess-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "KeychainAccess-dummy.m"; sourceTree = ""; };
- 751AA8DDFDE97DF55F8F93D745ABA36E /* SPUURLRequest.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SPUURLRequest.h; path = Sparkle.framework/Versions/A/Headers/SPUURLRequest.h; sourceTree = ""; };
- 775CE39C5EC22936B8D44D73A6E05251 /* STPrivilegedTask.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = STPrivilegedTask.modulemap; sourceTree = ""; };
+ 71E0327FEA5BFACFD142FB37BC1FD0C6 /* SUErrors.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SUErrors.h; path = Sparkle.framework/Versions/A/Headers/SUErrors.h; sourceTree = ""; };
+ 726288F5802DA2301E5D48A0D14E84B2 /* SUUpdaterDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SUUpdaterDelegate.h; path = Sparkle.framework/Versions/A/Headers/SUUpdaterDelegate.h; sourceTree = ""; };
+ 7540408582AD7792C66E59D59C1CE8E6 /* Sparkle.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Sparkle.release.xcconfig; sourceTree = ""; };
+ 75EF7160B8581CFF81149378273DD6A0 /* KeychainAccess-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "KeychainAccess-Info.plist"; sourceTree = ""; };
+ 7AC06D8ACD831E3BB90FB9DDABA13EAE /* STPrivilegedTask.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = STPrivilegedTask.release.xcconfig; sourceTree = ""; };
7C824C7E55E5668EF6188F8482C5E2B1 /* Pods-AltStore-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-AltStore-acknowledgements.markdown"; sourceTree = ""; };
- 7F0FA0CEB70687632D789A537F94331D /* SPUDownloaderDeprecated.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SPUDownloaderDeprecated.h; path = Sparkle.framework/Versions/A/Headers/SPUDownloaderDeprecated.h; sourceTree = ""; };
- 80D82F14045290981939EBD38C97CAAC /* SPUDownloader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SPUDownloader.h; path = Sparkle.framework/Versions/A/Headers/SPUDownloader.h; sourceTree = ""; };
- 816339AE3AF85A2844699417E039B726 /* ImageCache.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImageCache.swift; path = Sources/ImageCache.swift; sourceTree = ""; };
8347BD1B854FED4B2362CE4152512B4E /* Pods-AltStore-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-AltStore-frameworks.sh"; sourceTree = ""; };
- 88C61B19718A9FC005B139F7F3AFE95B /* Sparkle.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Sparkle.h; path = Sparkle.framework/Versions/A/Headers/Sparkle.h; sourceTree = ""; };
- 8DECBC063ED95B6063D83379942E5F81 /* SPUDownloaderDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SPUDownloaderDelegate.h; path = Sparkle.framework/Versions/A/Headers/SPUDownloaderDelegate.h; sourceTree = ""; };
+ 83E103AA1C999B3F336343A7094912AC /* AppCenter.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = AppCenter.debug.xcconfig; sourceTree = ""; };
8EBF5043034AFB3A6A8F28C373BF0EC0 /* Pods_AltServer.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Pods_AltServer.framework; path = "Pods-AltServer.framework"; sourceTree = BUILT_PRODUCTS_DIR; };
- 8FAFA88B429BF95DD2CB4F69E519A9F3 /* Nuke.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = Nuke.modulemap; sourceTree = ""; };
- 8FEF695882F57240EE4470461A16F2BB /* SUVersionComparisonProtocol.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SUVersionComparisonProtocol.h; path = Sparkle.framework/Versions/A/Headers/SUVersionComparisonProtocol.h; sourceTree = ""; };
9026A63464A722BDC5FABA1D5E7D6D94 /* Pods-AltStore-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-AltStore-Info.plist"; sourceTree = ""; };
- 916FC8025F88DACE82F4CCD73D58AC04 /* SUCodeSigningVerifier.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SUCodeSigningVerifier.h; path = Sparkle.framework/Versions/A/Headers/SUCodeSigningVerifier.h; sourceTree = ""; };
- 96C3BE7BA2F7A1239165386281CEE450 /* SPUDownloaderSession.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SPUDownloaderSession.h; path = Sparkle.framework/Versions/A/Headers/SPUDownloaderSession.h; sourceTree = ""; };
- 9726B533B6E4C305FD7864962189076A /* KeychainAccess-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "KeychainAccess-Info.plist"; sourceTree = ""; };
+ 9BEBBA7C80440353F3AF8ED301122C28 /* SUExport.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SUExport.h; path = Sparkle.framework/Versions/A/Headers/SUExport.h; sourceTree = ""; };
+ 9C315B5C8481268E01408DD2A5F0CFC8 /* SUAppcast.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SUAppcast.h; path = Sparkle.framework/Versions/A/Headers/SUAppcast.h; sourceTree = ""; };
+ 9D4B1C1370ECE6475CD600CCB4C10AC8 /* KeychainAccess.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = KeychainAccess.release.xcconfig; sourceTree = ""; };
9D940727FF8FB9C785EB98E56350EF41 /* Podfile */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; name = Podfile; path = ../Podfile; sourceTree = SOURCE_ROOT; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; };
A05A6067150CD1AC941487A81E57B327 /* Pods-AltServer-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-AltServer-dummy.m"; sourceTree = ""; };
- A23D62DD53888B1963E31C97ED81D5B4 /* SUUpdater.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SUUpdater.h; path = Sparkle.framework/Versions/A/Headers/SUUpdater.h; sourceTree = ""; };
+ A1CFC228917998470347609C970E2250 /* STPrivilegedTask.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = STPrivilegedTask.m; sourceTree = ""; };
A444C51407C51AB3AF06B6129DEC9BF4 /* Pods_AltStoreCore.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Pods_AltStoreCore.framework; path = "Pods-AltStoreCore.framework"; sourceTree = BUILT_PRODUCTS_DIR; };
- A4485E0900271306FA3BBB5CA8E8076E /* SUAppcastItem.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SUAppcastItem.h; path = Sparkle.framework/Versions/A/Headers/SUAppcastItem.h; sourceTree = ""; };
- AC8692C525EC68EA5E5A583394DCF11E /* STPrivilegedTask-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "STPrivilegedTask-umbrella.h"; sourceTree = ""; };
- AC882AB1588A7B7D8E822BC8FB7570D4 /* SUErrors.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SUErrors.h; path = Sparkle.framework/Versions/A/Headers/SUErrors.h; sourceTree = ""; };
- AD9AA716C9B55786E08385E6973D508E /* KeychainAccess-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "KeychainAccess-umbrella.h"; sourceTree = ""; };
- AE51139AD608764E91ADA40EE519FC5C /* Nuke-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Nuke-prefix.pch"; sourceTree = ""; };
- B292710BE7FDF5A634AA939D3B57E450 /* STPrivilegedTask-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "STPrivilegedTask-dummy.m"; sourceTree = ""; };
- B38F5CD7F5D671777FD3921F01818482 /* SPUDownloaderProtocol.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SPUDownloaderProtocol.h; path = Sparkle.framework/Versions/A/Headers/SPUDownloaderProtocol.h; sourceTree = ""; };
- B3D7CD461C0B280839C96FAB696D4B33 /* STPrivilegedTask-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "STPrivilegedTask-Info.plist"; sourceTree = ""; };
+ A696D9DC947268F7CB8E503ED3D94F08 /* SPUDownloaderSession.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SPUDownloaderSession.h; path = Sparkle.framework/Versions/A/Headers/SPUDownloaderSession.h; sourceTree = ""; };
+ A877252A18D311874262B3B2DFD173FC /* Sparkle.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Sparkle.debug.xcconfig; sourceTree = ""; };
+ A8A6F643F7EF9DF00939CAD8ACD3AC04 /* Nuke.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Nuke.debug.xcconfig; sourceTree = ""; };
+ A8AB1AB566B7FC1DA06D7A123EDE7F5B /* STPrivilegedTask-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "STPrivilegedTask-prefix.pch"; sourceTree = ""; };
+ AA4056B922A0E5FD0C05DA6E40E93CC7 /* Nuke.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Nuke.release.xcconfig; sourceTree = ""; };
+ AA4A5DDA885076CF053E3B9E6843228A /* Cocoa.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Cocoa.framework; sourceTree = DEVELOPER_DIR; };
+ B0EDA861355A15CEE856BBBC62986E0A /* DataCache.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DataCache.swift; path = Sources/DataCache.swift; sourceTree = ""; };
+ B7D252FB70C45B71C2F10A56DE6A941D /* ImageTaskMetrics.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImageTaskMetrics.swift; path = Sources/ImageTaskMetrics.swift; sourceTree = ""; };
+ B8D137C60036874A0557CCEE73BBCB2C /* STPrivilegedTask.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = STPrivilegedTask.h; sourceTree = ""; };
B90925EC13EFE976213481D834DD261B /* Pods-AltServer-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-AltServer-acknowledgements.markdown"; sourceTree = ""; };
- BFD9F23B5A3195946771F57539F6678D /* SUAppcast.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SUAppcast.h; path = Sparkle.framework/Versions/A/Headers/SUAppcast.h; sourceTree = ""; };
- C04A3FB14D48F96526AED1276B5D3870 /* SPUDownloadData.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SPUDownloadData.h; path = Sparkle.framework/Versions/A/Headers/SPUDownloadData.h; sourceTree = ""; };
+ BD17EF0036ACFEF9C2AF1EA32225D417 /* SPUURLRequest.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SPUURLRequest.h; path = Sparkle.framework/Versions/A/Headers/SPUURLRequest.h; sourceTree = ""; };
C0BCC2DFA3EA0AA630D0C1029C235141 /* Pods-AltStoreCore-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-AltStoreCore-Info.plist"; sourceTree = ""; };
C153AAA772361221DBAAFFF077D00F3F /* Pods-AltStore-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-AltStore-dummy.m"; sourceTree = ""; };
+ C2477C1B5D52605D8048AB5C57581E8E /* Nuke-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Nuke-prefix.pch"; sourceTree = ""; };
C2C64D53D7A5548EE3E98E3805E46156 /* Pods-AltStoreCore-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-AltStoreCore-umbrella.h"; sourceTree = ""; };
- C563ACD6CD5BB1D88A869199183C2DA5 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk/System/Library/Frameworks/Foundation.framework; sourceTree = DEVELOPER_DIR; };
CAC29D24D26CC8214B6B5A283B48A108 /* Pods-AltStoreCore.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-AltStoreCore.release.xcconfig"; sourceTree = ""; };
- D5BA82A503B55391A630CD6A9E649911 /* SUUpdaterDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SUUpdaterDelegate.h; path = Sparkle.framework/Versions/A/Headers/SUUpdaterDelegate.h; sourceTree = ""; };
- D60FE9AFA650EB270A4FA15C1DBEDBEB /* Cocoa.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk/System/Library/Frameworks/Cocoa.framework; sourceTree = DEVELOPER_DIR; };
- DC0A54CC2B68F80FDDC7F39BF41CB0F4 /* ImageTaskMetrics.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImageTaskMetrics.swift; path = Sources/ImageTaskMetrics.swift; sourceTree = ""; };
- DD78DC051F616C9A75FC6F3463DA6785 /* STPrivilegedTask-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "STPrivilegedTask-prefix.pch"; sourceTree = ""; };
- DF19BF7282B4F9D5CF5BF571BE164ED5 /* Nuke.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Nuke.xcconfig; sourceTree = ""; };
- DF7E296CD085B703CAB602748634B222 /* AppCenterAnalytics.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AppCenterAnalytics.framework; path = "AppCenter-SDK-Apple/iOS/AppCenterAnalytics.framework"; sourceTree = ""; };
+ CC20798924CD1044DBBAA606FD644B6F /* Nuke-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Nuke-dummy.m"; sourceTree = ""; };
+ CD9B4AA0EED5F74091C87174E00497E2 /* Sparkle.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Sparkle.h; path = Sparkle.framework/Versions/A/Headers/Sparkle.h; sourceTree = ""; };
+ CE9549A2323CDDA0B3FFED8BAD991538 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS14.0.sdk/System/Library/Frameworks/Foundation.framework; sourceTree = DEVELOPER_DIR; };
+ D0F3BEB981062CD0A2C4300D6EB14E7E /* SUUpdater.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SUUpdater.h; path = Sparkle.framework/Versions/A/Headers/SUUpdater.h; sourceTree = ""; };
+ D3E987EE832369F7EC0B46E863347CF5 /* STPrivilegedTask.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = STPrivilegedTask.debug.xcconfig; sourceTree = ""; };
+ DAA48E570EA5C04F1F274755A077BDCC /* SUVersionDisplayProtocol.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SUVersionDisplayProtocol.h; path = Sparkle.framework/Versions/A/Headers/SUVersionDisplayProtocol.h; sourceTree = ""; };
+ DCD71D15D5236B317587164B75C7E272 /* KeychainAccess.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = KeychainAccess.debug.xcconfig; sourceTree = ""; };
+ E21E032064AC86B919F264C91C264649 /* ImageProcessing.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImageProcessing.swift; path = Sources/ImageProcessing.swift; sourceTree = ""; };
+ E3287DAF99F2D87FAF6C63B0E3271BBA /* Internal.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Internal.swift; path = Sources/Internal.swift; sourceTree = ""; };
+ E4A9EAB8FA23FF042492BA5A74B42F47 /* KeychainAccess.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = KeychainAccess.modulemap; sourceTree = ""; };
+ E62130D560E00D918EFBB99242B176D9 /* SUVersionComparisonProtocol.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SUVersionComparisonProtocol.h; path = Sparkle.framework/Versions/A/Headers/SUVersionComparisonProtocol.h; sourceTree = ""; };
+ E7F457514020E4FC88FF09F657120026 /* Nuke.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = Nuke.modulemap; sourceTree = ""; };
+ E8E0D1117F42D292F46872724389035A /* STPrivilegedTask.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = STPrivilegedTask.modulemap; sourceTree = ""; };
E8EE7F078656FABB8F6821D10FF994BB /* KeychainAccess.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = KeychainAccess.framework; path = KeychainAccess.framework; sourceTree = BUILT_PRODUCTS_DIR; };
ECB81C33948E641ABE3B268D296018CC /* STPrivilegedTask.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = STPrivilegedTask.framework; path = STPrivilegedTask.framework; sourceTree = BUILT_PRODUCTS_DIR; };
EDEB14F6E4E7943294EFE2582BEB14B2 /* Pods-AltStore.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-AltStore.release.xcconfig"; sourceTree = ""; };
+ F07AB92C0524D3BDBA133732CE36095B /* KeychainAccess-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "KeychainAccess-prefix.pch"; sourceTree = ""; };
+ F2EC05A19268D1FA57BEAC595A83FD4F /* ImagePreheater.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImagePreheater.swift; path = Sources/ImagePreheater.swift; sourceTree = ""; };
+ F316BE11AE0CDBB8BA9184213EB15FAB /* STPrivilegedTask-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "STPrivilegedTask-umbrella.h"; sourceTree = ""; };
+ F5EAE6C63FB3CBB2AD003D19B0F0F7A8 /* STPrivilegedTask-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "STPrivilegedTask-dummy.m"; sourceTree = ""; };
F6D7232D2E51E5ED3A8B9A35A10E4147 /* Pods-AltStoreCore.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-AltStoreCore.debug.xcconfig"; sourceTree = ""; };
- F71655873789B2D409EDFA6363F4CD8C /* KeychainAccess.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = KeychainAccess.modulemap; sourceTree = ""; };
- F8143E0AE89E06F49952B752B6B9A7CF /* Keychain.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Keychain.swift; path = Lib/KeychainAccess/Keychain.swift; sourceTree = ""; };
+ F7BBB22AD47C5E69FB8476205752FDAA /* SPUDownloader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SPUDownloader.h; path = Sparkle.framework/Versions/A/Headers/SPUDownloader.h; sourceTree = ""; };
+ FC038632E5B347FF158FD5DA3EECDD4D /* AppCenterCrashes.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AppCenterCrashes.framework; path = "AppCenter-SDK-Apple/iOS/AppCenterCrashes.framework"; sourceTree = ""; };
FC06C26AB5F79243816DC9878A128284 /* Pods-AltStore.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-AltStore.debug.xcconfig"; sourceTree = ""; };
- FF033B7E3C6B70A27FC0AD606B498C5B /* STPrivilegedTask.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = STPrivilegedTask.m; sourceTree = ""; };
/* End PBXFileReference section */
/* Begin PBXFrameworksBuildPhase section */
- 020C71094307FD1B8FEB923B0C82D96B /* Frameworks */ = {
+ 18A5AE474A881ABD37F19EE4BC42E160 /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- 73996EE26C0A474141AB1D7C360B8B71 /* Foundation.framework in Frameworks */,
+ 4FA06B7BA0049C7097AFCE013DD8E4FF /* Cocoa.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
- 5F011871410CDADCC4458FBF149C21D5 /* Frameworks */ = {
+ 22B4AE26F3BF4AC5FA7795C443344798 /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- 589B86847981B4A5DB56E10AFB853A6C /* Foundation.framework in Frameworks */,
+ CED73A304A066E228931B0FF819800E5 /* Foundation.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
- 7668D0A8468B5894E555ECAA4EC50BC1 /* Frameworks */ = {
+ 5F011871410CDADCC4458FBF149C21D5 /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- 9EC4DC3F4A764364051BE6DB7FD72161 /* Foundation.framework in Frameworks */,
+ 9C1A5CD26B70F65FD16ADDFAD3A74C05 /* Foundation.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
- 9E69FAAA79E1AF84922370701CEC31B9 /* Frameworks */ = {
+ 7668D0A8468B5894E555ECAA4EC50BC1 /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- 640BD505D459CDF0419BB1D0BD7EF7B4 /* Foundation.framework in Frameworks */,
+ C47A1C638C0E97C4ECCBD18FD494BB34 /* Foundation.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
- DF55D5C41519A5A52DAE534296270AF5 /* Frameworks */ = {
+ C03CEEE3B6E689DE71ACE9A302A6C84F /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- 46A2266BC2368DFCB194363639D41CE2 /* Cocoa.framework in Frameworks */,
- 2BF1A520E4E70B23AC748AFCAE4DD56A /* Security.framework in Frameworks */,
+ D26C339E4215DFB7CF7AB6AD30BAEABC /* Foundation.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
- DF79189CF441B91993423EF5B9749A8B /* Frameworks */ = {
+ DF55D5C41519A5A52DAE534296270AF5 /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- 15043712D50DA2E16C385D7E087AD2D3 /* Cocoa.framework in Frameworks */,
+ 24BAC5D9B402DA5717134F154C052B15 /* Cocoa.framework in Frameworks */,
+ 1E7F998AB1D5D0E4330B09809539FD46 /* Security.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXFrameworksBuildPhase section */
/* Begin PBXGroup section */
- 07EB285C525F897418D9A2BC34B59C51 /* iOS */ = {
- isa = PBXGroup;
- children = (
- C563ACD6CD5BB1D88A869199183C2DA5 /* Foundation.framework */,
- );
- name = iOS;
- sourceTree = "";
- };
- 1F2756FA33ADF6C93A690B06B2893188 /* Targets Support Files */ = {
+ 0C662F77EC511DD2A92469CEED92FBDD /* AppCenter */ = {
isa = PBXGroup;
children = (
- A78C7CBC44986F797EC1BB49078F5A84 /* Pods-AltServer */,
- 4988D931D0AFC58813D8849F9F5EEEB3 /* Pods-AltStore */,
- D9A1E15AF5ACDD9E2505B0BDD14DB108 /* Pods-AltStoreCore */,
+ 7A4AE30396EC2E7C1A3ED529A2F6DABB /* Analytics */,
+ 9945E901491495F6183BB940B46F8C7D /* Core */,
+ 7AC5E78041B76EBBD2F7E3842E148745 /* Crashes */,
+ FEDB87B72B3D93A5C46300A3B9E7A91D /* Support Files */,
);
- name = "Targets Support Files";
+ name = AppCenter;
+ path = AppCenter;
sourceTree = "";
};
- 36859CE3DDD8995AF61A8F45C6D8B645 /* Analytics */ = {
+ 1CB0278FF975C4E1105EC4C41689B092 /* Support Files */ = {
isa = PBXGroup;
children = (
- 5316E4B10EE393D8CB5CA3B3E702D787 /* Frameworks */,
+ E4A9EAB8FA23FF042492BA5A74B42F47 /* KeychainAccess.modulemap */,
+ 4C416643DFAD0FBE3052377FB5DD4A1A /* KeychainAccess-dummy.m */,
+ 75EF7160B8581CFF81149378273DD6A0 /* KeychainAccess-Info.plist */,
+ F07AB92C0524D3BDBA133732CE36095B /* KeychainAccess-prefix.pch */,
+ 57E1673ED561752C44095839002D6186 /* KeychainAccess-umbrella.h */,
+ DCD71D15D5236B317587164B75C7E272 /* KeychainAccess.debug.xcconfig */,
+ 9D4B1C1370ECE6475CD600CCB4C10AC8 /* KeychainAccess.release.xcconfig */,
);
- name = Analytics;
+ name = "Support Files";
+ path = "../Target Support Files/KeychainAccess";
sourceTree = "";
};
- 3ED8C6B11304DBB501208A4435017857 /* Support Files */ = {
+ 1F2756FA33ADF6C93A690B06B2893188 /* Targets Support Files */ = {
isa = PBXGroup;
children = (
- 5DA164571BB13E3A14E215A2663F5CB1 /* Sparkle.xcconfig */,
+ A78C7CBC44986F797EC1BB49078F5A84 /* Pods-AltServer */,
+ 4988D931D0AFC58813D8849F9F5EEEB3 /* Pods-AltStore */,
+ D9A1E15AF5ACDD9E2505B0BDD14DB108 /* Pods-AltStoreCore */,
);
- name = "Support Files";
- path = "../Target Support Files/Sparkle";
+ name = "Targets Support Files";
sourceTree = "";
};
- 47DE45F7B0FDE67ECEAE096CF833109C /* AppCenter */ = {
+ 2390506EC840521CF89E999BF0E844BA /* Frameworks */ = {
isa = PBXGroup;
children = (
- 36859CE3DDD8995AF61A8F45C6D8B645 /* Analytics */,
- 6F8E6337523919B7CB72CF3764199E43 /* Core */,
- 8B168C20E92F19FFF0CE59DA0C72AA95 /* Crashes */,
- D6CEE2FE4520E57783FB6495BFA3CEE8 /* Support Files */,
+ FC038632E5B347FF158FD5DA3EECDD4D /* AppCenterCrashes.framework */,
);
- name = AppCenter;
- path = AppCenter;
+ name = Frameworks;
sourceTree = "";
};
4988D931D0AFC58813D8849F9F5EEEB3 /* Pods-AltStore */ = {
@@ -320,31 +325,65 @@
path = "Target Support Files/Pods-AltStore";
sourceTree = "";
};
- 5316E4B10EE393D8CB5CA3B3E702D787 /* Frameworks */ = {
+ 4A64B8D34D575BA0416F29DB40BB1808 /* Frameworks */ = {
isa = PBXGroup;
children = (
- DF7E296CD085B703CAB602748634B222 /* AppCenterAnalytics.framework */,
+ 22B3DAAC88B9716ED0FD20FBDEB1C64F /* AppCenterAnalytics.framework */,
);
name = Frameworks;
sourceTree = "";
};
- 58CC1559A6559444CED7DF2A96C0E603 /* STPrivilegedTask */ = {
+ 5182E3D9D460CED2B9832F398686EC64 /* Frameworks */ = {
isa = PBXGroup;
children = (
- 7249037DCC8AA013C1BC605FCC6442FF /* STPrivilegedTask.h */,
- FF033B7E3C6B70A27FC0AD606B498C5B /* STPrivilegedTask.m */,
- E1C5DC3E72F1E5E1224C3F82373FE248 /* Support Files */,
+ 41C962B96C02BDE4AAB4BFB6B366825D /* AppCenter.framework */,
);
- name = STPrivilegedTask;
- path = STPrivilegedTask;
+ name = Frameworks;
sourceTree = "";
};
- 6F8E6337523919B7CB72CF3764199E43 /* Core */ = {
+ 593D7DAC07FA8FD14F5AB883876DF3AF /* iOS */ = {
isa = PBXGroup;
children = (
- DCB2D99370706F39308B272D59C5B154 /* Frameworks */,
+ CE9549A2323CDDA0B3FFED8BAD991538 /* Foundation.framework */,
);
- name = Core;
+ name = iOS;
+ sourceTree = "";
+ };
+ 68BD33BC8B36D15872A78A285FFBC295 /* OS X */ = {
+ isa = PBXGroup;
+ children = (
+ AA4A5DDA885076CF053E3B9E6843228A /* Cocoa.framework */,
+ 631BB8B063DD79EAF45CC22DBDA0C329 /* Security.framework */,
+ );
+ name = "OS X";
+ sourceTree = "";
+ };
+ 6BE188542514B1C4367A14C60F711BA1 /* Sparkle */ = {
+ isa = PBXGroup;
+ children = (
+ CD9B4AA0EED5F74091C87174E00497E2 /* Sparkle.h */,
+ 6C792150C408736085A739A6D6D0F7A2 /* SPUDownloadData.h */,
+ F7BBB22AD47C5E69FB8476205752FDAA /* SPUDownloader.h */,
+ 3DED1633B61DDB88FFF2EF9160AE78B4 /* SPUDownloaderDelegate.h */,
+ 013E8EEE8514DE883489B953F797AD37 /* SPUDownloaderDeprecated.h */,
+ 36139C28A280E919519D04785B845AB8 /* SPUDownloaderProtocol.h */,
+ A696D9DC947268F7CB8E503ED3D94F08 /* SPUDownloaderSession.h */,
+ BD17EF0036ACFEF9C2AF1EA32225D417 /* SPUURLRequest.h */,
+ 9C315B5C8481268E01408DD2A5F0CFC8 /* SUAppcast.h */,
+ 0FCE2684F80D0006CD8ED57D1127B7D6 /* SUAppcastItem.h */,
+ 49D21985E7FF5D855DBC3005BC15FEA8 /* SUCodeSigningVerifier.h */,
+ 71E0327FEA5BFACFD142FB37BC1FD0C6 /* SUErrors.h */,
+ 9BEBBA7C80440353F3AF8ED301122C28 /* SUExport.h */,
+ 64BA64A78FD1D70EC4284D19CC0F6877 /* SUStandardVersionComparator.h */,
+ D0F3BEB981062CD0A2C4300D6EB14E7E /* SUUpdater.h */,
+ 726288F5802DA2301E5D48A0D14E84B2 /* SUUpdaterDelegate.h */,
+ E62130D560E00D918EFBB99242B176D9 /* SUVersionComparisonProtocol.h */,
+ DAA48E570EA5C04F1F274755A077BDCC /* SUVersionDisplayProtocol.h */,
+ 84A3A17D0CF37E7B1F5A39D33A09E980 /* Frameworks */,
+ D1565045C80086A09C5085168A12184F /* Support Files */,
+ );
+ name = Sparkle;
+ path = Sparkle;
sourceTree = "";
};
74233BDE6B4516104F5A64C6BA7691D7 /* Products */ = {
@@ -360,51 +399,78 @@
name = Products;
sourceTree = "";
};
- 7B8A036050628AE287891AF9430EE732 /* Support Files */ = {
+ 79584D489062D852882C00014009E164 /* Support Files */ = {
isa = PBXGroup;
children = (
- 8FAFA88B429BF95DD2CB4F69E519A9F3 /* Nuke.modulemap */,
- DF19BF7282B4F9D5CF5BF571BE164ED5 /* Nuke.xcconfig */,
- 01D4EF156C16135D249720ADBFC6BD87 /* Nuke-dummy.m */,
- 22DF698982136C435C69C10E36B32540 /* Nuke-Info.plist */,
- AE51139AD608764E91ADA40EE519FC5C /* Nuke-prefix.pch */,
- 311D626E4DC9F806534033A94FEAC4AB /* Nuke-umbrella.h */,
+ E8E0D1117F42D292F46872724389035A /* STPrivilegedTask.modulemap */,
+ F5EAE6C63FB3CBB2AD003D19B0F0F7A8 /* STPrivilegedTask-dummy.m */,
+ 1039F21D1F7B28216C110D5F6B8EEED3 /* STPrivilegedTask-Info.plist */,
+ A8AB1AB566B7FC1DA06D7A123EDE7F5B /* STPrivilegedTask-prefix.pch */,
+ F316BE11AE0CDBB8BA9184213EB15FAB /* STPrivilegedTask-umbrella.h */,
+ D3E987EE832369F7EC0B46E863347CF5 /* STPrivilegedTask.debug.xcconfig */,
+ 7AC06D8ACD831E3BB90FB9DDABA13EAE /* STPrivilegedTask.release.xcconfig */,
);
name = "Support Files";
- path = "../Target Support Files/Nuke";
+ path = "../Target Support Files/STPrivilegedTask";
sourceTree = "";
};
- 8B168C20E92F19FFF0CE59DA0C72AA95 /* Crashes */ = {
+ 7A4AE30396EC2E7C1A3ED529A2F6DABB /* Analytics */ = {
isa = PBXGroup;
children = (
- BE04A4DDBB03367BB089C6E6172D11B1 /* Frameworks */,
+ 4A64B8D34D575BA0416F29DB40BB1808 /* Frameworks */,
+ );
+ name = Analytics;
+ sourceTree = "";
+ };
+ 7AC5E78041B76EBBD2F7E3842E148745 /* Crashes */ = {
+ isa = PBXGroup;
+ children = (
+ 2390506EC840521CF89E999BF0E844BA /* Frameworks */,
);
name = Crashes;
sourceTree = "";
};
- 8B1A49035BCB17FC0E7CEF6E0473D504 /* Frameworks */ = {
+ 84A3A17D0CF37E7B1F5A39D33A09E980 /* Frameworks */ = {
isa = PBXGroup;
children = (
- 5CE8B2C3A3223344889906141EEF3121 /* Sparkle.framework */,
+ 403E5DC2A495655EAFFCE6EFF9F1D835 /* Sparkle.framework */,
);
name = Frameworks;
sourceTree = "";
};
- A262CF162886E2CDC546AF4682FE9527 /* Nuke */ = {
+ 8C42D6741D3E3322387DEBA09FA29A39 /* KeychainAccess */ = {
+ isa = PBXGroup;
+ children = (
+ 5E4DC852E46ECF185858E535CA3D5AB6 /* Keychain.swift */,
+ 1CB0278FF975C4E1105EC4C41689B092 /* Support Files */,
+ );
+ name = KeychainAccess;
+ path = KeychainAccess;
+ sourceTree = "";
+ };
+ 9945E901491495F6183BB940B46F8C7D /* Core */ = {
+ isa = PBXGroup;
+ children = (
+ 5182E3D9D460CED2B9832F398686EC64 /* Frameworks */,
+ );
+ name = Core;
+ sourceTree = "";
+ };
+ A3CE797213FD3A029F25F79F20959332 /* Nuke */ = {
isa = PBXGroup;
children = (
- 56B8AFACE48D9D2C252E98CB0ADF03A2 /* DataCache.swift */,
- 0F512FD1432C654D9F8A6F70E8691F27 /* DataLoader.swift */,
- 816339AE3AF85A2844699417E039B726 /* ImageCache.swift */,
- 322807851B79A037993C26C2271CEE49 /* ImageDecoding.swift */,
- 16045282AF787A1C4CCCCFE1034D58EE /* ImagePipeline.swift */,
- 1E40C3D37250CA71DC5A00715EAD41AC /* ImagePreheater.swift */,
- 41305D424BBBD76036258885DD9CBCE9 /* ImageProcessing.swift */,
- 133B52EAF7371B142FF2D5EA5E61D5C7 /* ImageRequest.swift */,
- DC0A54CC2B68F80FDDC7F39BF41CB0F4 /* ImageTaskMetrics.swift */,
- 17299AF90E2D3DD157D39D4002678922 /* ImageView.swift */,
- 49D598063BDAA22451328052EBCE77A5 /* Internal.swift */,
- 7B8A036050628AE287891AF9430EE732 /* Support Files */,
+ B0EDA861355A15CEE856BBBC62986E0A /* DataCache.swift */,
+ 49CC7623E693F5C7F50DEF8134CE6BAC /* DataLoader.swift */,
+ 1B667B4D06855E6E379D5CCFDA63534B /* ImageCache.swift */,
+ 274574E44800D14033BF5E84D9A0DCEC /* ImageDecoding.swift */,
+ 60016998149B9BA38069733A808141B4 /* ImagePipeline.swift */,
+ F2EC05A19268D1FA57BEAC595A83FD4F /* ImagePreheater.swift */,
+ E21E032064AC86B919F264C91C264649 /* ImageProcessing.swift */,
+ 5D23734EBAFBCF54FB7BF0708BF213B9 /* ImageRequest.swift */,
+ B7D252FB70C45B71C2F10A56DE6A941D /* ImageTaskMetrics.swift */,
+ 289DA2913B70BAC4123A36BE7B5DB854 /* ImageView.swift */,
+ E3287DAF99F2D87FAF6C63B0E3271BBA /* Internal.swift */,
+ CD28BF876EACA0513F4E4A4FF1424D4B /* Support Files */,
);
name = Nuke;
path = Nuke;
@@ -427,40 +493,39 @@
path = "Target Support Files/Pods-AltServer";
sourceTree = "";
};
- BE04A4DDBB03367BB089C6E6172D11B1 /* Frameworks */ = {
+ BDE5CABE525866F9C71E53B6CA540F6D /* STPrivilegedTask */ = {
isa = PBXGroup;
children = (
- 126D1F242A91945951FCA75A45CDEE49 /* AppCenterCrashes.framework */,
+ B8D137C60036874A0557CCEE73BBCB2C /* STPrivilegedTask.h */,
+ A1CFC228917998470347609C970E2250 /* STPrivilegedTask.m */,
+ 79584D489062D852882C00014009E164 /* Support Files */,
);
- name = Frameworks;
+ name = STPrivilegedTask;
+ path = STPrivilegedTask;
sourceTree = "";
};
BEAF173CF7BAF5537488976CEC756DA3 /* Frameworks */ = {
isa = PBXGroup;
children = (
- 07EB285C525F897418D9A2BC34B59C51 /* iOS */,
- C144F767BF34EE20ED230CCF4C4EA47C /* OS X */,
+ 593D7DAC07FA8FD14F5AB883876DF3AF /* iOS */,
+ 68BD33BC8B36D15872A78A285FFBC295 /* OS X */,
);
name = Frameworks;
sourceTree = "";
};
- C144F767BF34EE20ED230CCF4C4EA47C /* OS X */ = {
- isa = PBXGroup;
- children = (
- D60FE9AFA650EB270A4FA15C1DBEDBEB /* Cocoa.framework */,
- 5BC764BBFDCD7CE97883287D2DAA1514 /* Security.framework */,
- );
- name = "OS X";
- sourceTree = "";
- };
- C944D0F4607A66921D3C0CF9A3388D66 /* KeychainAccess */ = {
+ CD28BF876EACA0513F4E4A4FF1424D4B /* Support Files */ = {
isa = PBXGroup;
children = (
- F8143E0AE89E06F49952B752B6B9A7CF /* Keychain.swift */,
- DCE0D7B61B2578861568FDB4B4B69305 /* Support Files */,
+ E7F457514020E4FC88FF09F657120026 /* Nuke.modulemap */,
+ CC20798924CD1044DBBAA606FD644B6F /* Nuke-dummy.m */,
+ 0382F0C2A6CFC9B6577C7E07FE90F84F /* Nuke-Info.plist */,
+ C2477C1B5D52605D8048AB5C57581E8E /* Nuke-prefix.pch */,
+ 3708F938147E2EA0A2E0C4B41AC7FAFB /* Nuke-umbrella.h */,
+ A8A6F643F7EF9DF00939CAD8ACD3AC04 /* Nuke.debug.xcconfig */,
+ AA4056B922A0E5FD0C05DA6E40E93CC7 /* Nuke.release.xcconfig */,
);
- name = KeychainAccess;
- path = KeychainAccess;
+ name = "Support Files";
+ path = "../Target Support Files/Nuke";
sourceTree = "";
};
CF1408CF629C7361332E53B88F7BD30C = {
@@ -474,41 +539,15 @@
);
sourceTree = "";
};
- D287A401241BF91A1A3E2A0ECEC69A8D /* Sparkle */ = {
+ D1565045C80086A09C5085168A12184F /* Support Files */ = {
isa = PBXGroup;
children = (
- 88C61B19718A9FC005B139F7F3AFE95B /* Sparkle.h */,
- C04A3FB14D48F96526AED1276B5D3870 /* SPUDownloadData.h */,
- 80D82F14045290981939EBD38C97CAAC /* SPUDownloader.h */,
- 8DECBC063ED95B6063D83379942E5F81 /* SPUDownloaderDelegate.h */,
- 7F0FA0CEB70687632D789A537F94331D /* SPUDownloaderDeprecated.h */,
- B38F5CD7F5D671777FD3921F01818482 /* SPUDownloaderProtocol.h */,
- 96C3BE7BA2F7A1239165386281CEE450 /* SPUDownloaderSession.h */,
- 751AA8DDFDE97DF55F8F93D745ABA36E /* SPUURLRequest.h */,
- BFD9F23B5A3195946771F57539F6678D /* SUAppcast.h */,
- A4485E0900271306FA3BBB5CA8E8076E /* SUAppcastItem.h */,
- 916FC8025F88DACE82F4CCD73D58AC04 /* SUCodeSigningVerifier.h */,
- AC882AB1588A7B7D8E822BC8FB7570D4 /* SUErrors.h */,
- 59D9CD2E4BE01EC55F6751053103A363 /* SUExport.h */,
- 08E03223711748D4BE5CA35CDB5B07B2 /* SUStandardVersionComparator.h */,
- A23D62DD53888B1963E31C97ED81D5B4 /* SUUpdater.h */,
- D5BA82A503B55391A630CD6A9E649911 /* SUUpdaterDelegate.h */,
- 8FEF695882F57240EE4470461A16F2BB /* SUVersionComparisonProtocol.h */,
- 3693876402621C659208CEA73E3C4071 /* SUVersionDisplayProtocol.h */,
- 8B1A49035BCB17FC0E7CEF6E0473D504 /* Frameworks */,
- 3ED8C6B11304DBB501208A4435017857 /* Support Files */,
- );
- name = Sparkle;
- path = Sparkle;
- sourceTree = "";
- };
- D6CEE2FE4520E57783FB6495BFA3CEE8 /* Support Files */ = {
- isa = PBXGroup;
- children = (
- 3D04028E0F4EDA15BF92882530A90841 /* AppCenter.xcconfig */,
+ 316A35BB104F5F22465DA1FDA196B618 /* Sparkle-copy-dsyms.sh */,
+ A877252A18D311874262B3B2DFD173FC /* Sparkle.debug.xcconfig */,
+ 7540408582AD7792C66E59D59C1CE8E6 /* Sparkle.release.xcconfig */,
);
name = "Support Files";
- path = "../Target Support Files/AppCenter";
+ path = "../Target Support Files/Sparkle";
sourceTree = "";
};
D9A1E15AF5ACDD9E2505B0BDD14DB108 /* Pods-AltStoreCore */ = {
@@ -527,52 +566,26 @@
path = "Target Support Files/Pods-AltStoreCore";
sourceTree = "";
};
- DCB2D99370706F39308B272D59C5B154 /* Frameworks */ = {
- isa = PBXGroup;
- children = (
- 363464BF959CF89F541CC0D4487B2276 /* AppCenter.framework */,
- );
- name = Frameworks;
- sourceTree = "";
- };
- DCE0D7B61B2578861568FDB4B4B69305 /* Support Files */ = {
+ F0FB8585D826364405CCE3309EDB717E /* Pods */ = {
isa = PBXGroup;
children = (
- F71655873789B2D409EDFA6363F4CD8C /* KeychainAccess.modulemap */,
- 64D9DBBA06AB12F798AE3F1F91A19FAF /* KeychainAccess.xcconfig */,
- 726673A5851A0FC3919BCEFEE1EB17FE /* KeychainAccess-dummy.m */,
- 9726B533B6E4C305FD7864962189076A /* KeychainAccess-Info.plist */,
- 05D635512CDABE0790F98BC1D02EB5B6 /* KeychainAccess-prefix.pch */,
- AD9AA716C9B55786E08385E6973D508E /* KeychainAccess-umbrella.h */,
+ 0C662F77EC511DD2A92469CEED92FBDD /* AppCenter */,
+ 8C42D6741D3E3322387DEBA09FA29A39 /* KeychainAccess */,
+ A3CE797213FD3A029F25F79F20959332 /* Nuke */,
+ 6BE188542514B1C4367A14C60F711BA1 /* Sparkle */,
+ BDE5CABE525866F9C71E53B6CA540F6D /* STPrivilegedTask */,
);
- name = "Support Files";
- path = "../Target Support Files/KeychainAccess";
+ name = Pods;
sourceTree = "";
};
- E1C5DC3E72F1E5E1224C3F82373FE248 /* Support Files */ = {
+ FEDB87B72B3D93A5C46300A3B9E7A91D /* Support Files */ = {
isa = PBXGroup;
children = (
- 775CE39C5EC22936B8D44D73A6E05251 /* STPrivilegedTask.modulemap */,
- 581FC523A6E44CA4B83F7DAF3BB66F04 /* STPrivilegedTask.xcconfig */,
- B292710BE7FDF5A634AA939D3B57E450 /* STPrivilegedTask-dummy.m */,
- B3D7CD461C0B280839C96FAB696D4B33 /* STPrivilegedTask-Info.plist */,
- DD78DC051F616C9A75FC6F3463DA6785 /* STPrivilegedTask-prefix.pch */,
- AC8692C525EC68EA5E5A583394DCF11E /* STPrivilegedTask-umbrella.h */,
+ 83E103AA1C999B3F336343A7094912AC /* AppCenter.debug.xcconfig */,
+ 11D481856836D88C3C8284C74C72CBF9 /* AppCenter.release.xcconfig */,
);
name = "Support Files";
- path = "../Target Support Files/STPrivilegedTask";
- sourceTree = "";
- };
- F0FB8585D826364405CCE3309EDB717E /* Pods */ = {
- isa = PBXGroup;
- children = (
- 47DE45F7B0FDE67ECEAE096CF833109C /* AppCenter */,
- C944D0F4607A66921D3C0CF9A3388D66 /* KeychainAccess */,
- A262CF162886E2CDC546AF4682FE9527 /* Nuke */,
- D287A401241BF91A1A3E2A0ECEC69A8D /* Sparkle */,
- 58CC1559A6559444CED7DF2A96C0E603 /* STPrivilegedTask */,
- );
- name = Pods;
+ path = "../Target Support Files/AppCenter";
sourceTree = "";
};
/* End PBXGroup section */
@@ -603,27 +616,27 @@
);
runOnlyForDeploymentPostprocessing = 0;
};
- 64CF74294E88DF41D5E2B48280D4C2AA /* Headers */ = {
+ 64CEC9C6BED1578AAD33B80BF3B4AF20 /* Headers */ = {
isa = PBXHeadersBuildPhase;
buildActionMask = 2147483647;
files = (
- B0BC1A414E20005D10741727D6E663B2 /* Pods-AltStoreCore-umbrella.h in Headers */,
+ DC6A713AE0E7CB18DFA8960F125DB73D /* Pods-AltStoreCore-umbrella.h in Headers */,
);
runOnlyForDeploymentPostprocessing = 0;
};
- F47B55E70D7321AB58E3754D7831C846 /* Headers */ = {
+ 76C937BD6FC3B9014739F59EAD90E714 /* Headers */ = {
isa = PBXHeadersBuildPhase;
buildActionMask = 2147483647;
files = (
- 5F325A02904589416CCF073FABEF9393 /* Pods-AltStore-umbrella.h in Headers */,
+ D8BF963F7EA268998C24355CB9CB7336 /* Pods-AltStore-umbrella.h in Headers */,
);
runOnlyForDeploymentPostprocessing = 0;
};
- FD564DCC733D4E519A3524E9F2F7BA84 /* Headers */ = {
+ 84BEA10467B4EC9AAF2B28BDBC10DD88 /* Headers */ = {
isa = PBXHeadersBuildPhase;
buildActionMask = 2147483647;
files = (
- F56FF4EABEF80FA5EC5D6AA4A348031C /* Pods-AltServer-umbrella.h in Headers */,
+ 769D8B0C5A187741B64AD32B0C73E1D4 /* Pods-AltServer-umbrella.h in Headers */,
);
runOnlyForDeploymentPostprocessing = 0;
};
@@ -668,17 +681,17 @@
};
50CF9516C3135DF9E9C562D57B086168 /* Pods-AltStoreCore */ = {
isa = PBXNativeTarget;
- buildConfigurationList = 662459672DC01D5CEC9EEFA1E666DC2C /* Build configuration list for PBXNativeTarget "Pods-AltStoreCore" */;
+ buildConfigurationList = F21FDDBBEE883C64EE2A3A59711CBBCC /* Build configuration list for PBXNativeTarget "Pods-AltStoreCore" */;
buildPhases = (
- 64CF74294E88DF41D5E2B48280D4C2AA /* Headers */,
- F779A379E744646482D6C50CF7564761 /* Sources */,
- 9E69FAAA79E1AF84922370701CEC31B9 /* Frameworks */,
- 906EA3E4F3B361623D88370AC8A2D99A /* Resources */,
+ 64CEC9C6BED1578AAD33B80BF3B4AF20 /* Headers */,
+ 1DB9A6E36283EE3BA3DBF98902174A93 /* Sources */,
+ 22B4AE26F3BF4AC5FA7795C443344798 /* Frameworks */,
+ 5F28E35E7B6DB0313CA923C26B790B57 /* Resources */,
);
buildRules = (
);
dependencies = (
- 6BA24760D32A2581CDB925FB8249ECE3 /* PBXTargetDependency */,
+ 104A670F13CC93A9FCC856306B260F1B /* PBXTargetDependency */,
);
name = "Pods-AltStoreCore";
productName = "Pods-AltStoreCore";
@@ -705,19 +718,19 @@
};
7083360F3F274C756CA77375F9D2A2BD /* Pods-AltStore */ = {
isa = PBXNativeTarget;
- buildConfigurationList = 92411ACB40B97F62CE65C318353B5C76 /* Build configuration list for PBXNativeTarget "Pods-AltStore" */;
+ buildConfigurationList = 1E7F65B40CD1C2040F5373A9CFB9771B /* Build configuration list for PBXNativeTarget "Pods-AltStore" */;
buildPhases = (
- F47B55E70D7321AB58E3754D7831C846 /* Headers */,
- 4EB4BA51E306120B46B40BD3FD9434CB /* Sources */,
- 020C71094307FD1B8FEB923B0C82D96B /* Frameworks */,
- A0CD3F9BDD60FF866D68EE7F9E551BED /* Resources */,
+ 76C937BD6FC3B9014739F59EAD90E714 /* Headers */,
+ E150835A5A23D406E7E0021F764C7A3A /* Sources */,
+ C03CEEE3B6E689DE71ACE9A302A6C84F /* Frameworks */,
+ CD12FCFE864C68FB4C7290E98462D81B /* Resources */,
);
buildRules = (
);
dependencies = (
- FCB205411B5CF26B6EE086198CE58488 /* PBXTargetDependency */,
- 4E6B1AD5B87A8AC3E624B2AD2D5C99AC /* PBXTargetDependency */,
- A2B7C8BCD8BFFFEB011DB9758C4EB3B7 /* PBXTargetDependency */,
+ D7A0E24FA463B3F4B572FBC9FF80618B /* PBXTargetDependency */,
+ 3D57D3ACBB70D3A5F7B25BDB9966515F /* PBXTargetDependency */,
+ 0741D3BDEA26B8D811967076426ED114 /* PBXTargetDependency */,
);
name = "Pods-AltStore";
productName = "Pods-AltStore";
@@ -726,18 +739,18 @@
};
89B529DD288896C2EFC49575065F70FB /* Pods-AltServer */ = {
isa = PBXNativeTarget;
- buildConfigurationList = BF324BA87249FE6A3431A360928D7CC1 /* Build configuration list for PBXNativeTarget "Pods-AltServer" */;
+ buildConfigurationList = 08FBBE177E59CE0F1E0406D3E43AD06E /* Build configuration list for PBXNativeTarget "Pods-AltServer" */;
buildPhases = (
- FD564DCC733D4E519A3524E9F2F7BA84 /* Headers */,
- C9B84BBBC806D9C1DE8AE122E31F750A /* Sources */,
- DF79189CF441B91993423EF5B9749A8B /* Frameworks */,
- 837DBE50B7F31911349A1408E9D943AD /* Resources */,
+ 84BEA10467B4EC9AAF2B28BDBC10DD88 /* Headers */,
+ 008804C3B8304EFB3A909B61025D6E71 /* Sources */,
+ 18A5AE474A881ABD37F19EE4BC42E160 /* Frameworks */,
+ B4F5106730C6927A8CFC44301285D0D1 /* Resources */,
);
buildRules = (
);
dependencies = (
- 6E8C33961EA95A1968B7F180F87A0A68 /* PBXTargetDependency */,
- B90813E9FF3191A7AD3791ADA4416758 /* PBXTargetDependency */,
+ 13CC818E4B4E4E223E770AA0D7926598 /* PBXTargetDependency */,
+ F2BC063EBCB40D9989F2731257D086B2 /* PBXTargetDependency */,
);
name = "Pods-AltServer";
productName = "Pods-AltServer";
@@ -779,42 +792,42 @@
/* End PBXProject section */
/* Begin PBXResourcesBuildPhase section */
- 6FCBC73113287540180C33E89AFBED90 /* Resources */ = {
+ 5F28E35E7B6DB0313CA923C26B790B57 /* Resources */ = {
isa = PBXResourcesBuildPhase;
buildActionMask = 2147483647;
files = (
);
runOnlyForDeploymentPostprocessing = 0;
};
- 7B197823109A7BA51E3F4BCDAE203339 /* Resources */ = {
+ 6FCBC73113287540180C33E89AFBED90 /* Resources */ = {
isa = PBXResourcesBuildPhase;
buildActionMask = 2147483647;
files = (
);
runOnlyForDeploymentPostprocessing = 0;
};
- 837DBE50B7F31911349A1408E9D943AD /* Resources */ = {
+ 7B197823109A7BA51E3F4BCDAE203339 /* Resources */ = {
isa = PBXResourcesBuildPhase;
buildActionMask = 2147483647;
files = (
);
runOnlyForDeploymentPostprocessing = 0;
};
- 906EA3E4F3B361623D88370AC8A2D99A /* Resources */ = {
+ AE292B4411627ABE21EB769134C1E8BB /* Resources */ = {
isa = PBXResourcesBuildPhase;
buildActionMask = 2147483647;
files = (
);
runOnlyForDeploymentPostprocessing = 0;
};
- A0CD3F9BDD60FF866D68EE7F9E551BED /* Resources */ = {
+ B4F5106730C6927A8CFC44301285D0D1 /* Resources */ = {
isa = PBXResourcesBuildPhase;
buildActionMask = 2147483647;
files = (
);
runOnlyForDeploymentPostprocessing = 0;
};
- AE292B4411627ABE21EB769134C1E8BB /* Resources */ = {
+ CD12FCFE864C68FB4C7290E98462D81B /* Resources */ = {
isa = PBXResourcesBuildPhase;
buildActionMask = 2147483647;
files = (
@@ -823,7 +836,43 @@
};
/* End PBXResourcesBuildPhase section */
+/* Begin PBXShellScriptBuildPhase section */
+ 9A181939804C9F1E56224ACF31BF086B /* [CP] Copy dSYMs */ = {
+ isa = PBXShellScriptBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ );
+ inputFileListPaths = (
+ "${PODS_ROOT}/Target Support Files/Sparkle/Sparkle-copy-dsyms-input-files.xcfilelist",
+ );
+ name = "[CP] Copy dSYMs";
+ outputFileListPaths = (
+ "${PODS_ROOT}/Target Support Files/Sparkle/Sparkle-copy-dsyms-output-files.xcfilelist",
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ shellPath = /bin/sh;
+ shellScript = "\"${PODS_ROOT}/Target Support Files/Sparkle/Sparkle-copy-dsyms.sh\"\n";
+ showEnvVarsInLog = 0;
+ };
+/* End PBXShellScriptBuildPhase section */
+
/* Begin PBXSourcesBuildPhase section */
+ 008804C3B8304EFB3A909B61025D6E71 /* Sources */ = {
+ isa = PBXSourcesBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ 75B4A7A6112970E8F5CFD2364703B060 /* Pods-AltServer-dummy.m in Sources */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ 1DB9A6E36283EE3BA3DBF98902174A93 /* Sources */ = {
+ isa = PBXSourcesBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ 93F219AC97237A7AC1DF77381CD77D9E /* Pods-AltStoreCore-dummy.m in Sources */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
2FCE441B86282D780CE9CA9653F794FE /* Sources */ = {
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
@@ -843,14 +892,6 @@
);
runOnlyForDeploymentPostprocessing = 0;
};
- 4EB4BA51E306120B46B40BD3FD9434CB /* Sources */ = {
- isa = PBXSourcesBuildPhase;
- buildActionMask = 2147483647;
- files = (
- B346D104294CAEDD43DA87235DF90319 /* Pods-AltStore-dummy.m in Sources */,
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
71DB8ED63E9ECF590D94A4935840514D /* Sources */ = {
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
@@ -869,128 +910,96 @@
);
runOnlyForDeploymentPostprocessing = 0;
};
- C9B84BBBC806D9C1DE8AE122E31F750A /* Sources */ = {
- isa = PBXSourcesBuildPhase;
- buildActionMask = 2147483647;
- files = (
- B592B30E0A198D1F2E99F9E42FD1F332 /* Pods-AltServer-dummy.m in Sources */,
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
- F779A379E744646482D6C50CF7564761 /* Sources */ = {
+ E150835A5A23D406E7E0021F764C7A3A /* Sources */ = {
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
files = (
- BE8610017D34357B0B33F45E829A33C0 /* Pods-AltStoreCore-dummy.m in Sources */,
+ C4898169FC59160DE4C08711226774E0 /* Pods-AltStore-dummy.m in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXSourcesBuildPhase section */
/* Begin PBXTargetDependency section */
- 4E6B1AD5B87A8AC3E624B2AD2D5C99AC /* PBXTargetDependency */ = {
+ 0741D3BDEA26B8D811967076426ED114 /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
- name = KeychainAccess;
- target = 615C831BCE925ED486B225B87E44926D /* KeychainAccess */;
- targetProxy = B01EC405C2F450FF6CD728F5BCF304C6 /* PBXContainerItemProxy */;
+ name = Nuke;
+ target = 062A64896E847A6749F58B6BA9A931B1 /* Nuke */;
+ targetProxy = 505B34BBF0BD9CE5322714B7F81FBF38 /* PBXContainerItemProxy */;
};
- 6BA24760D32A2581CDB925FB8249ECE3 /* PBXTargetDependency */ = {
+ 104A670F13CC93A9FCC856306B260F1B /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
name = KeychainAccess;
target = 615C831BCE925ED486B225B87E44926D /* KeychainAccess */;
- targetProxy = 74D072FB89399999C45B9FBBDD3877B2 /* PBXContainerItemProxy */;
+ targetProxy = CB83FFDF9C675C7BB8B5EB4436DEFC63 /* PBXContainerItemProxy */;
};
- 6E8C33961EA95A1968B7F180F87A0A68 /* PBXTargetDependency */ = {
+ 13CC818E4B4E4E223E770AA0D7926598 /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
name = STPrivilegedTask;
target = 05327B1DB6967DBAA19D1ED734FDBD96 /* STPrivilegedTask */;
- targetProxy = 7D8400DB26653188DFB6D71590A0B627 /* PBXContainerItemProxy */;
- };
- A2B7C8BCD8BFFFEB011DB9758C4EB3B7 /* PBXTargetDependency */ = {
- isa = PBXTargetDependency;
- name = Nuke;
- target = 062A64896E847A6749F58B6BA9A931B1 /* Nuke */;
- targetProxy = 2A59A422540DF487152701B864937BE6 /* PBXContainerItemProxy */;
+ targetProxy = 9CC77DE7F34CE47A267F06CFDB4F8140 /* PBXContainerItemProxy */;
};
- B90813E9FF3191A7AD3791ADA4416758 /* PBXTargetDependency */ = {
+ 3D57D3ACBB70D3A5F7B25BDB9966515F /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
- name = Sparkle;
- target = ED77B4B88587C894E85C361023D67C53 /* Sparkle */;
- targetProxy = 4127575D33F06774BA56320B23350065 /* PBXContainerItemProxy */;
+ name = KeychainAccess;
+ target = 615C831BCE925ED486B225B87E44926D /* KeychainAccess */;
+ targetProxy = 61450B02D24261EB438DA3798764CC42 /* PBXContainerItemProxy */;
};
- FCB205411B5CF26B6EE086198CE58488 /* PBXTargetDependency */ = {
+ D7A0E24FA463B3F4B572FBC9FF80618B /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
name = AppCenter;
target = A3282A5B2437E609EEB85861D7ECE717 /* AppCenter */;
- targetProxy = 18293501D4E920FEF59FF8F21C581BC9 /* PBXContainerItemProxy */;
+ targetProxy = 7AC4C92BEAB80F767E1D3BD2A6549F48 /* PBXContainerItemProxy */;
+ };
+ F2BC063EBCB40D9989F2731257D086B2 /* PBXTargetDependency */ = {
+ isa = PBXTargetDependency;
+ name = Sparkle;
+ target = ED77B4B88587C894E85C361023D67C53 /* Sparkle */;
+ targetProxy = 2EA4EDDDAEA5848C1295D67C4DDB798A /* PBXContainerItemProxy */;
};
/* End PBXTargetDependency section */
/* Begin XCBuildConfiguration section */
- 03A826C198089C15D11AC65F5BED730D /* Debug */ = {
+ 089ED43FBC1050BA6464BCA0B2E42CA5 /* Debug */ = {
isa = XCBuildConfiguration;
- baseConfigurationReference = 69E5907F89168B3114EBDAFF7E6C140A /* Pods-AltServer.debug.xcconfig */;
+ baseConfigurationReference = DCD71D15D5236B317587164B75C7E272 /* KeychainAccess.debug.xcconfig */;
buildSettings = {
- ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO;
- ARCHS = "$(ARCHS_STANDARD_64_BIT)";
- CLANG_ENABLE_OBJC_WEAK = NO;
- CODE_SIGN_IDENTITY = "";
"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
"CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
- COMBINE_HIDPI_IMAGES = YES;
CURRENT_PROJECT_VERSION = 1;
DEFINES_MODULE = YES;
DYLIB_COMPATIBILITY_VERSION = 1;
DYLIB_CURRENT_VERSION = 1;
DYLIB_INSTALL_NAME_BASE = "@rpath";
- FRAMEWORK_VERSION = A;
- INFOPLIST_FILE = "Target Support Files/Pods-AltServer/Pods-AltServer-Info.plist";
+ GCC_PREFIX_HEADER = "Target Support Files/KeychainAccess/KeychainAccess-prefix.pch";
+ INFOPLIST_FILE = "Target Support Files/KeychainAccess/KeychainAccess-Info.plist";
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
IPHONEOS_DEPLOYMENT_TARGET = 12.2;
LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
- "@executable_path/../Frameworks",
+ "@executable_path/Frameworks",
"@loader_path/Frameworks",
);
- MACH_O_TYPE = staticlib;
- MACOSX_DEPLOYMENT_TARGET = 10.14;
- MODULEMAP_FILE = "Target Support Files/Pods-AltServer/Pods-AltServer.modulemap";
- OTHER_LDFLAGS = "";
- OTHER_LIBTOOLFLAGS = "";
- PODS_ROOT = "$(SRCROOT)";
- PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}";
- PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)";
- SDKROOT = macosx;
+ MODULEMAP_FILE = "Target Support Files/KeychainAccess/KeychainAccess.modulemap";
+ PRODUCT_MODULE_NAME = KeychainAccess;
+ PRODUCT_NAME = KeychainAccess;
+ SDKROOT = iphoneos;
SKIP_INSTALL = YES;
+ SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) ";
+ SWIFT_VERSION = 5.1;
+ TARGETED_DEVICE_FAMILY = "1,2";
VERSIONING_SYSTEM = "apple-generic";
VERSION_INFO_PREFIX = "";
};
name = Debug;
};
- 21221507EB6C5017FA40BD87C8A5AE87 /* Release */ = {
- isa = XCBuildConfiguration;
- baseConfigurationReference = 5DA164571BB13E3A14E215A2663F5CB1 /* Sparkle.xcconfig */;
- buildSettings = {
- ARCHS = "$(ARCHS_STANDARD_64_BIT)";
- ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
- CODE_SIGN_IDENTITY = "-";
- COMBINE_HIDPI_IMAGES = YES;
- IPHONEOS_DEPLOYMENT_TARGET = 12.2;
- LD_RUNPATH_SEARCH_PATHS = (
- "$(inherited)",
- "@executable_path/../Frameworks",
- );
- MACOSX_DEPLOYMENT_TARGET = 10.7;
- SDKROOT = macosx;
- };
- name = Release;
- };
- 45293695F003AF5DCBA69464D33BD875 /* Debug */ = {
+ 0B798805C750571A4E8E7AB024386B5F /* Debug */ = {
isa = XCBuildConfiguration;
- baseConfigurationReference = 64D9DBBA06AB12F798AE3F1F91A19FAF /* KeychainAccess.xcconfig */;
+ baseConfigurationReference = FC06C26AB5F79243816DC9878A128284 /* Pods-AltStore.debug.xcconfig */;
buildSettings = {
- CODE_SIGN_IDENTITY = "";
+ ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO;
+ CLANG_ENABLE_OBJC_WEAK = NO;
"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
"CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
@@ -999,8 +1008,7 @@
DYLIB_COMPATIBILITY_VERSION = 1;
DYLIB_CURRENT_VERSION = 1;
DYLIB_INSTALL_NAME_BASE = "@rpath";
- GCC_PREFIX_HEADER = "Target Support Files/KeychainAccess/KeychainAccess-prefix.pch";
- INFOPLIST_FILE = "Target Support Files/KeychainAccess/KeychainAccess-Info.plist";
+ INFOPLIST_FILE = "Target Support Files/Pods-AltStore/Pods-AltStore-Info.plist";
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
IPHONEOS_DEPLOYMENT_TARGET = 12.2;
LD_RUNPATH_SEARCH_PATHS = (
@@ -1008,105 +1016,100 @@
"@executable_path/Frameworks",
"@loader_path/Frameworks",
);
- MODULEMAP_FILE = "Target Support Files/KeychainAccess/KeychainAccess.modulemap";
- PRODUCT_MODULE_NAME = KeychainAccess;
- PRODUCT_NAME = KeychainAccess;
+ MACH_O_TYPE = staticlib;
+ MODULEMAP_FILE = "Target Support Files/Pods-AltStore/Pods-AltStore.modulemap";
+ OTHER_LDFLAGS = "";
+ OTHER_LIBTOOLFLAGS = "";
+ PODS_ROOT = "$(SRCROOT)";
+ PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}";
+ PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)";
SDKROOT = iphoneos;
SKIP_INSTALL = YES;
- SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) ";
- SWIFT_VERSION = 5.1;
TARGETED_DEVICE_FAMILY = "1,2";
VERSIONING_SYSTEM = "apple-generic";
VERSION_INFO_PREFIX = "";
};
name = Debug;
};
- 4F7F91411B6EC0AEB386B2E5FE5F20E8 /* Release */ = {
+ 188C5FA592A502477F5C3F51D69E7670 /* Release */ = {
isa = XCBuildConfiguration;
+ baseConfigurationReference = CAC29D24D26CC8214B6B5A283B48A108 /* Pods-AltStoreCore.release.xcconfig */;
buildSettings = {
- ALWAYS_SEARCH_USER_PATHS = NO;
- CLANG_ANALYZER_NONNULL = YES;
- CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
- CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
- CLANG_CXX_LIBRARY = "libc++";
- CLANG_ENABLE_MODULES = YES;
- CLANG_ENABLE_OBJC_ARC = YES;
- CLANG_ENABLE_OBJC_WEAK = YES;
- CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
- CLANG_WARN_BOOL_CONVERSION = YES;
- CLANG_WARN_COMMA = YES;
- CLANG_WARN_CONSTANT_CONVERSION = YES;
- CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
- CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
- CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
- CLANG_WARN_EMPTY_BODY = YES;
- CLANG_WARN_ENUM_CONVERSION = YES;
- CLANG_WARN_INFINITE_RECURSION = YES;
- CLANG_WARN_INT_CONVERSION = YES;
- CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
- CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
- CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
- CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
- CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
- CLANG_WARN_STRICT_PROTOTYPES = YES;
- CLANG_WARN_SUSPICIOUS_MOVE = YES;
- CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
- CLANG_WARN_UNREACHABLE_CODE = YES;
- CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
- COPY_PHASE_STRIP = NO;
- DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
- ENABLE_NS_ASSERTIONS = NO;
- ENABLE_STRICT_OBJC_MSGSEND = YES;
- GCC_C_LANGUAGE_STANDARD = gnu11;
- GCC_NO_COMMON_BLOCKS = YES;
- GCC_PREPROCESSOR_DEFINITIONS = (
- "POD_CONFIGURATION_RELEASE=1",
+ ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO;
+ CLANG_ENABLE_OBJC_WEAK = NO;
+ "CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
+ "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
+ "CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
+ CURRENT_PROJECT_VERSION = 1;
+ DEFINES_MODULE = YES;
+ DYLIB_COMPATIBILITY_VERSION = 1;
+ DYLIB_CURRENT_VERSION = 1;
+ DYLIB_INSTALL_NAME_BASE = "@rpath";
+ INFOPLIST_FILE = "Target Support Files/Pods-AltStoreCore/Pods-AltStoreCore-Info.plist";
+ INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
+ IPHONEOS_DEPLOYMENT_TARGET = 12.2;
+ LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
+ "@executable_path/Frameworks",
+ "@loader_path/Frameworks",
);
- GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
- GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
- GCC_WARN_UNDECLARED_SELECTOR = YES;
- GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
- GCC_WARN_UNUSED_FUNCTION = YES;
- GCC_WARN_UNUSED_VARIABLE = YES;
- IPHONEOS_DEPLOYMENT_TARGET = 12.0;
- MACOSX_DEPLOYMENT_TARGET = 10.14;
- MTL_ENABLE_DEBUG_INFO = NO;
- MTL_FAST_MATH = YES;
- PRODUCT_NAME = "$(TARGET_NAME)";
- STRIP_INSTALLED_PRODUCT = NO;
- SWIFT_COMPILATION_MODE = wholemodule;
- SWIFT_OPTIMIZATION_LEVEL = "-O";
- SWIFT_VERSION = 5.0;
- SYMROOT = "${SRCROOT}/../build";
+ MACH_O_TYPE = staticlib;
+ MODULEMAP_FILE = "Target Support Files/Pods-AltStoreCore/Pods-AltStoreCore.modulemap";
+ OTHER_LDFLAGS = "";
+ OTHER_LIBTOOLFLAGS = "";
+ PODS_ROOT = "$(SRCROOT)";
+ PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}";
+ PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)";
+ SDKROOT = iphoneos;
+ SKIP_INSTALL = YES;
+ TARGETED_DEVICE_FAMILY = "1,2";
+ VALIDATE_PRODUCT = YES;
+ VERSIONING_SYSTEM = "apple-generic";
+ VERSION_INFO_PREFIX = "";
};
name = Release;
};
- 5AFD67EFA6B3F27B4F0B0F8027C335F7 /* Debug */ = {
+ 47A867CE36294A1CAA54592349FB167B /* Debug */ = {
isa = XCBuildConfiguration;
- baseConfigurationReference = 5DA164571BB13E3A14E215A2663F5CB1 /* Sparkle.xcconfig */;
+ baseConfigurationReference = D3E987EE832369F7EC0B46E863347CF5 /* STPrivilegedTask.debug.xcconfig */;
buildSettings = {
ARCHS = "$(ARCHS_STANDARD_64_BIT)";
- ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
- CODE_SIGN_IDENTITY = "-";
+ "CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
+ "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
+ "CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
COMBINE_HIDPI_IMAGES = YES;
+ CURRENT_PROJECT_VERSION = 1;
+ DEFINES_MODULE = YES;
+ DYLIB_COMPATIBILITY_VERSION = 1;
+ DYLIB_CURRENT_VERSION = 1;
+ DYLIB_INSTALL_NAME_BASE = "@rpath";
+ GCC_PREFIX_HEADER = "Target Support Files/STPrivilegedTask/STPrivilegedTask-prefix.pch";
+ INFOPLIST_FILE = "Target Support Files/STPrivilegedTask/STPrivilegedTask-Info.plist";
+ INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
IPHONEOS_DEPLOYMENT_TARGET = 12.2;
LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
"@executable_path/../Frameworks",
+ "@loader_path/Frameworks",
);
- MACOSX_DEPLOYMENT_TARGET = 10.7;
+ MACOSX_DEPLOYMENT_TARGET = 10.8;
+ MODULEMAP_FILE = "Target Support Files/STPrivilegedTask/STPrivilegedTask.modulemap";
+ PRODUCT_MODULE_NAME = STPrivilegedTask;
+ PRODUCT_NAME = STPrivilegedTask;
SDKROOT = macosx;
+ SKIP_INSTALL = YES;
+ SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) ";
+ SWIFT_VERSION = 5.0;
+ VERSIONING_SYSTEM = "apple-generic";
+ VERSION_INFO_PREFIX = "";
};
name = Debug;
};
- 5E307238EB942E7EC9F39671288715AE /* Release */ = {
+ 5FDA0DCFA4FC82C7C71E2368976FFE3A /* Debug */ = {
isa = XCBuildConfiguration;
- baseConfigurationReference = CAC29D24D26CC8214B6B5A283B48A108 /* Pods-AltStoreCore.release.xcconfig */;
+ baseConfigurationReference = A8A6F643F7EF9DF00939CAD8ACD3AC04 /* Nuke.debug.xcconfig */;
buildSettings = {
- ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO;
CLANG_ENABLE_OBJC_WEAK = NO;
- CODE_SIGN_IDENTITY = "";
"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
"CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
@@ -1115,7 +1118,8 @@
DYLIB_COMPATIBILITY_VERSION = 1;
DYLIB_CURRENT_VERSION = 1;
DYLIB_INSTALL_NAME_BASE = "@rpath";
- INFOPLIST_FILE = "Target Support Files/Pods-AltStoreCore/Pods-AltStoreCore-Info.plist";
+ GCC_PREFIX_HEADER = "Target Support Files/Nuke/Nuke-prefix.pch";
+ INFOPLIST_FILE = "Target Support Files/Nuke/Nuke-Info.plist";
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
IPHONEOS_DEPLOYMENT_TARGET = 12.2;
LD_RUNPATH_SEARCH_PATHS = (
@@ -1123,104 +1127,121 @@
"@executable_path/Frameworks",
"@loader_path/Frameworks",
);
- MACH_O_TYPE = staticlib;
- MODULEMAP_FILE = "Target Support Files/Pods-AltStoreCore/Pods-AltStoreCore.modulemap";
- OTHER_LDFLAGS = "";
- OTHER_LIBTOOLFLAGS = "";
- PODS_ROOT = "$(SRCROOT)";
- PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}";
- PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)";
+ MODULEMAP_FILE = "Target Support Files/Nuke/Nuke.modulemap";
+ PRODUCT_MODULE_NAME = Nuke;
+ PRODUCT_NAME = Nuke;
SDKROOT = iphoneos;
SKIP_INSTALL = YES;
+ SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) ";
+ SWIFT_VERSION = 5.0;
TARGETED_DEVICE_FAMILY = "1,2";
- VALIDATE_PRODUCT = YES;
VERSIONING_SYSTEM = "apple-generic";
VERSION_INFO_PREFIX = "";
};
+ name = Debug;
+ };
+ 64C065F5D8E00A7569B9220163F6A238 /* Release */ = {
+ isa = XCBuildConfiguration;
+ baseConfigurationReference = 7540408582AD7792C66E59D59C1CE8E6 /* Sparkle.release.xcconfig */;
+ buildSettings = {
+ ARCHS = "$(ARCHS_STANDARD_64_BIT)";
+ ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
+ ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor;
+ COMBINE_HIDPI_IMAGES = YES;
+ IPHONEOS_DEPLOYMENT_TARGET = 12.2;
+ LD_RUNPATH_SEARCH_PATHS = (
+ "$(inherited)",
+ "@executable_path/../Frameworks",
+ );
+ MACOSX_DEPLOYMENT_TARGET = 10.7;
+ SDKROOT = macosx;
+ };
name = Release;
};
- 61F46842B580FF671FA53E8DA56F60FD /* Debug */ = {
+ 6B44EBFBF075D3AC133D89F87A6BA55E /* Release */ = {
isa = XCBuildConfiguration;
- baseConfigurationReference = FC06C26AB5F79243816DC9878A128284 /* Pods-AltStore.debug.xcconfig */;
+ baseConfigurationReference = 3B0CB9417531308D22740344089FEEFD /* Pods-AltServer.release.xcconfig */;
buildSettings = {
ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO;
+ ARCHS = "$(ARCHS_STANDARD_64_BIT)";
CLANG_ENABLE_OBJC_WEAK = NO;
- CODE_SIGN_IDENTITY = "";
"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
"CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
+ COMBINE_HIDPI_IMAGES = YES;
CURRENT_PROJECT_VERSION = 1;
DEFINES_MODULE = YES;
DYLIB_COMPATIBILITY_VERSION = 1;
DYLIB_CURRENT_VERSION = 1;
DYLIB_INSTALL_NAME_BASE = "@rpath";
- INFOPLIST_FILE = "Target Support Files/Pods-AltStore/Pods-AltStore-Info.plist";
+ INFOPLIST_FILE = "Target Support Files/Pods-AltServer/Pods-AltServer-Info.plist";
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
IPHONEOS_DEPLOYMENT_TARGET = 12.2;
LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
- "@executable_path/Frameworks",
+ "@executable_path/../Frameworks",
"@loader_path/Frameworks",
);
MACH_O_TYPE = staticlib;
- MODULEMAP_FILE = "Target Support Files/Pods-AltStore/Pods-AltStore.modulemap";
+ MACOSX_DEPLOYMENT_TARGET = 10.14;
+ MODULEMAP_FILE = "Target Support Files/Pods-AltServer/Pods-AltServer.modulemap";
OTHER_LDFLAGS = "";
OTHER_LIBTOOLFLAGS = "";
PODS_ROOT = "$(SRCROOT)";
PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}";
PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)";
- SDKROOT = iphoneos;
+ SDKROOT = macosx;
SKIP_INSTALL = YES;
- TARGETED_DEVICE_FAMILY = "1,2";
VERSIONING_SYSTEM = "apple-generic";
VERSION_INFO_PREFIX = "";
};
- name = Debug;
+ name = Release;
};
- 6C8489AB1B0ACFA339C2BBBF9256E81C /* Debug */ = {
+ 7400962835B0CEF4B9EFF3A5645E7179 /* Debug */ = {
isa = XCBuildConfiguration;
- baseConfigurationReference = F6D7232D2E51E5ED3A8B9A35A10E4147 /* Pods-AltStoreCore.debug.xcconfig */;
+ baseConfigurationReference = 69E5907F89168B3114EBDAFF7E6C140A /* Pods-AltServer.debug.xcconfig */;
buildSettings = {
ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO;
+ ARCHS = "$(ARCHS_STANDARD_64_BIT)";
CLANG_ENABLE_OBJC_WEAK = NO;
- CODE_SIGN_IDENTITY = "";
"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
"CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
+ COMBINE_HIDPI_IMAGES = YES;
CURRENT_PROJECT_VERSION = 1;
DEFINES_MODULE = YES;
DYLIB_COMPATIBILITY_VERSION = 1;
DYLIB_CURRENT_VERSION = 1;
DYLIB_INSTALL_NAME_BASE = "@rpath";
- INFOPLIST_FILE = "Target Support Files/Pods-AltStoreCore/Pods-AltStoreCore-Info.plist";
+ INFOPLIST_FILE = "Target Support Files/Pods-AltServer/Pods-AltServer-Info.plist";
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
IPHONEOS_DEPLOYMENT_TARGET = 12.2;
LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
- "@executable_path/Frameworks",
+ "@executable_path/../Frameworks",
"@loader_path/Frameworks",
);
MACH_O_TYPE = staticlib;
- MODULEMAP_FILE = "Target Support Files/Pods-AltStoreCore/Pods-AltStoreCore.modulemap";
+ MACOSX_DEPLOYMENT_TARGET = 10.14;
+ MODULEMAP_FILE = "Target Support Files/Pods-AltServer/Pods-AltServer.modulemap";
OTHER_LDFLAGS = "";
OTHER_LIBTOOLFLAGS = "";
PODS_ROOT = "$(SRCROOT)";
PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}";
PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)";
- SDKROOT = iphoneos;
+ SDKROOT = macosx;
SKIP_INSTALL = YES;
- TARGETED_DEVICE_FAMILY = "1,2";
VERSIONING_SYSTEM = "apple-generic";
VERSION_INFO_PREFIX = "";
};
name = Debug;
};
- 6F4D25CB9F599D775DBC451590213731 /* Debug */ = {
+ 7C4E987198327657074EB34C2D1282C6 /* Debug */ = {
isa = XCBuildConfiguration;
- baseConfigurationReference = 3D04028E0F4EDA15BF92882530A90841 /* AppCenter.xcconfig */;
+ baseConfigurationReference = 83E103AA1C999B3F336343A7094912AC /* AppCenter.debug.xcconfig */;
buildSettings = {
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
- CODE_SIGN_IDENTITY = "iPhone Developer";
+ ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor;
IPHONEOS_DEPLOYMENT_TARGET = 12.2;
LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
@@ -1231,29 +1252,63 @@
};
name = Debug;
};
- 8A791558A6CAD52F6A29BE7CDFC70C4B /* Release */ = {
+ 82469784C924ACC6D9E2C596825B2E77 /* Release */ = {
isa = XCBuildConfiguration;
- baseConfigurationReference = 3D04028E0F4EDA15BF92882530A90841 /* AppCenter.xcconfig */;
+ baseConfigurationReference = 11D481856836D88C3C8284C74C72CBF9 /* AppCenter.release.xcconfig */;
buildSettings = {
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
- CODE_SIGN_IDENTITY = "iPhone Developer";
+ ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor;
+ IPHONEOS_DEPLOYMENT_TARGET = 12.2;
+ LD_RUNPATH_SEARCH_PATHS = (
+ "$(inherited)",
+ "@executable_path/Frameworks",
+ );
+ SDKROOT = iphoneos;
+ TARGETED_DEVICE_FAMILY = "1,2";
+ VALIDATE_PRODUCT = YES;
+ };
+ name = Release;
+ };
+ 85C3604D7AF56B115EF6BD1326A59B46 /* Release */ = {
+ isa = XCBuildConfiguration;
+ baseConfigurationReference = 9D4B1C1370ECE6475CD600CCB4C10AC8 /* KeychainAccess.release.xcconfig */;
+ buildSettings = {
+ "CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
+ "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
+ "CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
+ CURRENT_PROJECT_VERSION = 1;
+ DEFINES_MODULE = YES;
+ DYLIB_COMPATIBILITY_VERSION = 1;
+ DYLIB_CURRENT_VERSION = 1;
+ DYLIB_INSTALL_NAME_BASE = "@rpath";
+ GCC_PREFIX_HEADER = "Target Support Files/KeychainAccess/KeychainAccess-prefix.pch";
+ INFOPLIST_FILE = "Target Support Files/KeychainAccess/KeychainAccess-Info.plist";
+ INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
IPHONEOS_DEPLOYMENT_TARGET = 12.2;
LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
"@executable_path/Frameworks",
+ "@loader_path/Frameworks",
);
+ MODULEMAP_FILE = "Target Support Files/KeychainAccess/KeychainAccess.modulemap";
+ PRODUCT_MODULE_NAME = KeychainAccess;
+ PRODUCT_NAME = KeychainAccess;
SDKROOT = iphoneos;
+ SKIP_INSTALL = YES;
+ SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) ";
+ SWIFT_VERSION = 5.1;
TARGETED_DEVICE_FAMILY = "1,2";
VALIDATE_PRODUCT = YES;
+ VERSIONING_SYSTEM = "apple-generic";
+ VERSION_INFO_PREFIX = "";
};
name = Release;
};
- 95960C5D5EF1D46ADD76BEFDC6153E33 /* Debug */ = {
+ 86959C5FEFABE64F7EEC3F6C9ED07961 /* Release */ = {
isa = XCBuildConfiguration;
- baseConfigurationReference = DF19BF7282B4F9D5CF5BF571BE164ED5 /* Nuke.xcconfig */;
+ baseConfigurationReference = AA4056B922A0E5FD0C05DA6E40E93CC7 /* Nuke.release.xcconfig */;
buildSettings = {
CLANG_ENABLE_OBJC_WEAK = NO;
- CODE_SIGN_IDENTITY = "";
"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
"CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
@@ -1279,15 +1334,35 @@
SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) ";
SWIFT_VERSION = 5.0;
TARGETED_DEVICE_FAMILY = "1,2";
+ VALIDATE_PRODUCT = YES;
VERSIONING_SYSTEM = "apple-generic";
VERSION_INFO_PREFIX = "";
};
+ name = Release;
+ };
+ 95AC6B34604C895BE85469E05EA5A6C3 /* Debug */ = {
+ isa = XCBuildConfiguration;
+ baseConfigurationReference = A877252A18D311874262B3B2DFD173FC /* Sparkle.debug.xcconfig */;
+ buildSettings = {
+ ARCHS = "$(ARCHS_STANDARD_64_BIT)";
+ ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
+ ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor;
+ COMBINE_HIDPI_IMAGES = YES;
+ IPHONEOS_DEPLOYMENT_TARGET = 12.2;
+ LD_RUNPATH_SEARCH_PATHS = (
+ "$(inherited)",
+ "@executable_path/../Frameworks",
+ );
+ MACOSX_DEPLOYMENT_TARGET = 10.7;
+ SDKROOT = macosx;
+ };
name = Debug;
};
- D7C3C1D9B8F46C9ED4316187CFD1B82B /* Debug */ = {
+ B728C0A3F11707064CD14D0D5C56D6BD /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
ALWAYS_SEARCH_USER_PATHS = NO;
+ CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES;
CLANG_ANALYZER_NONNULL = YES;
CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
@@ -1310,6 +1385,7 @@
CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
+ CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
CLANG_WARN_STRICT_PROTOTYPES = YES;
CLANG_WARN_SUSPICIOUS_MOVE = YES;
@@ -1349,92 +1425,49 @@
};
name = Debug;
};
- DAA2BB16DE5BB8A33D1F4FEBC5F6E540 /* Release */ = {
+ CAB1D8FA507F3D86CCB0E1CB16C21547 /* Debug */ = {
isa = XCBuildConfiguration;
- baseConfigurationReference = 581FC523A6E44CA4B83F7DAF3BB66F04 /* STPrivilegedTask.xcconfig */;
- buildSettings = {
- ARCHS = "$(ARCHS_STANDARD_64_BIT)";
- CODE_SIGN_IDENTITY = "";
- "CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
- "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
- "CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
- COMBINE_HIDPI_IMAGES = YES;
- CURRENT_PROJECT_VERSION = 1;
- DEFINES_MODULE = YES;
- DYLIB_COMPATIBILITY_VERSION = 1;
- DYLIB_CURRENT_VERSION = 1;
- DYLIB_INSTALL_NAME_BASE = "@rpath";
- FRAMEWORK_VERSION = A;
- GCC_PREFIX_HEADER = "Target Support Files/STPrivilegedTask/STPrivilegedTask-prefix.pch";
- INFOPLIST_FILE = "Target Support Files/STPrivilegedTask/STPrivilegedTask-Info.plist";
- INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
- IPHONEOS_DEPLOYMENT_TARGET = 12.2;
- LD_RUNPATH_SEARCH_PATHS = (
- "$(inherited)",
- "@executable_path/../Frameworks",
- "@loader_path/Frameworks",
- );
- MACOSX_DEPLOYMENT_TARGET = 10.8;
- MODULEMAP_FILE = "Target Support Files/STPrivilegedTask/STPrivilegedTask.modulemap";
- PRODUCT_MODULE_NAME = STPrivilegedTask;
- PRODUCT_NAME = STPrivilegedTask;
- SDKROOT = macosx;
- SKIP_INSTALL = YES;
- SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) ";
- SWIFT_VERSION = 5.0;
- VERSIONING_SYSTEM = "apple-generic";
- VERSION_INFO_PREFIX = "";
- };
- name = Release;
- };
- E8921B3E2DFC77CDA00FEE1D9EA36AA0 /* Release */ = {
- isa = XCBuildConfiguration;
- baseConfigurationReference = 3B0CB9417531308D22740344089FEEFD /* Pods-AltServer.release.xcconfig */;
+ baseConfigurationReference = F6D7232D2E51E5ED3A8B9A35A10E4147 /* Pods-AltStoreCore.debug.xcconfig */;
buildSettings = {
ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO;
- ARCHS = "$(ARCHS_STANDARD_64_BIT)";
CLANG_ENABLE_OBJC_WEAK = NO;
- CODE_SIGN_IDENTITY = "";
"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
"CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
- COMBINE_HIDPI_IMAGES = YES;
CURRENT_PROJECT_VERSION = 1;
DEFINES_MODULE = YES;
DYLIB_COMPATIBILITY_VERSION = 1;
DYLIB_CURRENT_VERSION = 1;
DYLIB_INSTALL_NAME_BASE = "@rpath";
- FRAMEWORK_VERSION = A;
- INFOPLIST_FILE = "Target Support Files/Pods-AltServer/Pods-AltServer-Info.plist";
+ INFOPLIST_FILE = "Target Support Files/Pods-AltStoreCore/Pods-AltStoreCore-Info.plist";
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
IPHONEOS_DEPLOYMENT_TARGET = 12.2;
LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
- "@executable_path/../Frameworks",
+ "@executable_path/Frameworks",
"@loader_path/Frameworks",
);
MACH_O_TYPE = staticlib;
- MACOSX_DEPLOYMENT_TARGET = 10.14;
- MODULEMAP_FILE = "Target Support Files/Pods-AltServer/Pods-AltServer.modulemap";
+ MODULEMAP_FILE = "Target Support Files/Pods-AltStoreCore/Pods-AltStoreCore.modulemap";
OTHER_LDFLAGS = "";
OTHER_LIBTOOLFLAGS = "";
PODS_ROOT = "$(SRCROOT)";
PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}";
PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)";
- SDKROOT = macosx;
+ SDKROOT = iphoneos;
SKIP_INSTALL = YES;
+ TARGETED_DEVICE_FAMILY = "1,2";
VERSIONING_SYSTEM = "apple-generic";
VERSION_INFO_PREFIX = "";
};
- name = Release;
+ name = Debug;
};
- ECF54CDD80C74367CFE8E847ED26FF4C /* Release */ = {
+ D595F772204ECC88FBF24036924BBFF2 /* Release */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = EDEB14F6E4E7943294EFE2582BEB14B2 /* Pods-AltStore.release.xcconfig */;
buildSettings = {
ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO;
CLANG_ENABLE_OBJC_WEAK = NO;
- CODE_SIGN_IDENTITY = "";
"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
"CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
@@ -1467,12 +1500,74 @@
};
name = Release;
};
- F53E3123D6E0B1A60F1DFB065889DFD7 /* Debug */ = {
+ F65DF8E32CAC10ECB043121D18BA7CFF /* Release */ = {
isa = XCBuildConfiguration;
- baseConfigurationReference = 581FC523A6E44CA4B83F7DAF3BB66F04 /* STPrivilegedTask.xcconfig */;
+ buildSettings = {
+ ALWAYS_SEARCH_USER_PATHS = NO;
+ CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES;
+ CLANG_ANALYZER_NONNULL = YES;
+ CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
+ CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
+ CLANG_CXX_LIBRARY = "libc++";
+ CLANG_ENABLE_MODULES = YES;
+ CLANG_ENABLE_OBJC_ARC = YES;
+ CLANG_ENABLE_OBJC_WEAK = YES;
+ CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
+ CLANG_WARN_BOOL_CONVERSION = YES;
+ CLANG_WARN_COMMA = YES;
+ CLANG_WARN_CONSTANT_CONVERSION = YES;
+ CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
+ CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
+ CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
+ CLANG_WARN_EMPTY_BODY = YES;
+ CLANG_WARN_ENUM_CONVERSION = YES;
+ CLANG_WARN_INFINITE_RECURSION = YES;
+ CLANG_WARN_INT_CONVERSION = YES;
+ CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
+ CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
+ CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
+ CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
+ CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
+ CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
+ CLANG_WARN_STRICT_PROTOTYPES = YES;
+ CLANG_WARN_SUSPICIOUS_MOVE = YES;
+ CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
+ CLANG_WARN_UNREACHABLE_CODE = YES;
+ CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
+ COPY_PHASE_STRIP = NO;
+ DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
+ ENABLE_NS_ASSERTIONS = NO;
+ ENABLE_STRICT_OBJC_MSGSEND = YES;
+ GCC_C_LANGUAGE_STANDARD = gnu11;
+ GCC_NO_COMMON_BLOCKS = YES;
+ GCC_PREPROCESSOR_DEFINITIONS = (
+ "POD_CONFIGURATION_RELEASE=1",
+ "$(inherited)",
+ );
+ GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
+ GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
+ GCC_WARN_UNDECLARED_SELECTOR = YES;
+ GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
+ GCC_WARN_UNUSED_FUNCTION = YES;
+ GCC_WARN_UNUSED_VARIABLE = YES;
+ IPHONEOS_DEPLOYMENT_TARGET = 12.0;
+ MACOSX_DEPLOYMENT_TARGET = 10.14;
+ MTL_ENABLE_DEBUG_INFO = NO;
+ MTL_FAST_MATH = YES;
+ PRODUCT_NAME = "$(TARGET_NAME)";
+ STRIP_INSTALLED_PRODUCT = NO;
+ SWIFT_COMPILATION_MODE = wholemodule;
+ SWIFT_OPTIMIZATION_LEVEL = "-O";
+ SWIFT_VERSION = 5.0;
+ SYMROOT = "${SRCROOT}/../build";
+ };
+ name = Release;
+ };
+ FA7F10435C04B6D07B3EF8C903E31A3F /* Release */ = {
+ isa = XCBuildConfiguration;
+ baseConfigurationReference = 7AC06D8ACD831E3BB90FB9DDABA13EAE /* STPrivilegedTask.release.xcconfig */;
buildSettings = {
ARCHS = "$(ARCHS_STANDARD_64_BIT)";
- CODE_SIGN_IDENTITY = "";
"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
"CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
@@ -1482,7 +1577,6 @@
DYLIB_COMPATIBILITY_VERSION = 1;
DYLIB_CURRENT_VERSION = 1;
DYLIB_INSTALL_NAME_BASE = "@rpath";
- FRAMEWORK_VERSION = A;
GCC_PREFIX_HEADER = "Target Support Files/STPrivilegedTask/STPrivilegedTask-prefix.pch";
INFOPLIST_FILE = "Target Support Files/STPrivilegedTask/STPrivilegedTask-Info.plist";
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
@@ -1503,161 +1597,88 @@
VERSIONING_SYSTEM = "apple-generic";
VERSION_INFO_PREFIX = "";
};
- name = Debug;
- };
- FF310731B0BC74310DF1FB0D8EFE857D /* Release */ = {
- isa = XCBuildConfiguration;
- baseConfigurationReference = DF19BF7282B4F9D5CF5BF571BE164ED5 /* Nuke.xcconfig */;
- buildSettings = {
- CLANG_ENABLE_OBJC_WEAK = NO;
- CODE_SIGN_IDENTITY = "";
- "CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
- "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
- "CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
- CURRENT_PROJECT_VERSION = 1;
- DEFINES_MODULE = YES;
- DYLIB_COMPATIBILITY_VERSION = 1;
- DYLIB_CURRENT_VERSION = 1;
- DYLIB_INSTALL_NAME_BASE = "@rpath";
- GCC_PREFIX_HEADER = "Target Support Files/Nuke/Nuke-prefix.pch";
- INFOPLIST_FILE = "Target Support Files/Nuke/Nuke-Info.plist";
- INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
- IPHONEOS_DEPLOYMENT_TARGET = 12.2;
- LD_RUNPATH_SEARCH_PATHS = (
- "$(inherited)",
- "@executable_path/Frameworks",
- "@loader_path/Frameworks",
- );
- MODULEMAP_FILE = "Target Support Files/Nuke/Nuke.modulemap";
- PRODUCT_MODULE_NAME = Nuke;
- PRODUCT_NAME = Nuke;
- SDKROOT = iphoneos;
- SKIP_INSTALL = YES;
- SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) ";
- SWIFT_VERSION = 5.0;
- TARGETED_DEVICE_FAMILY = "1,2";
- VALIDATE_PRODUCT = YES;
- VERSIONING_SYSTEM = "apple-generic";
- VERSION_INFO_PREFIX = "";
- };
- name = Release;
- };
- FF3EC215E8144B4CBE1F2C8440716AA6 /* Release */ = {
- isa = XCBuildConfiguration;
- baseConfigurationReference = 64D9DBBA06AB12F798AE3F1F91A19FAF /* KeychainAccess.xcconfig */;
- buildSettings = {
- CODE_SIGN_IDENTITY = "";
- "CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
- "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
- "CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
- CURRENT_PROJECT_VERSION = 1;
- DEFINES_MODULE = YES;
- DYLIB_COMPATIBILITY_VERSION = 1;
- DYLIB_CURRENT_VERSION = 1;
- DYLIB_INSTALL_NAME_BASE = "@rpath";
- GCC_PREFIX_HEADER = "Target Support Files/KeychainAccess/KeychainAccess-prefix.pch";
- INFOPLIST_FILE = "Target Support Files/KeychainAccess/KeychainAccess-Info.plist";
- INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
- IPHONEOS_DEPLOYMENT_TARGET = 12.2;
- LD_RUNPATH_SEARCH_PATHS = (
- "$(inherited)",
- "@executable_path/Frameworks",
- "@loader_path/Frameworks",
- );
- MODULEMAP_FILE = "Target Support Files/KeychainAccess/KeychainAccess.modulemap";
- PRODUCT_MODULE_NAME = KeychainAccess;
- PRODUCT_NAME = KeychainAccess;
- SDKROOT = iphoneos;
- SKIP_INSTALL = YES;
- SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) ";
- SWIFT_VERSION = 5.1;
- TARGETED_DEVICE_FAMILY = "1,2";
- VALIDATE_PRODUCT = YES;
- VERSIONING_SYSTEM = "apple-generic";
- VERSION_INFO_PREFIX = "";
- };
name = Release;
};
/* End XCBuildConfiguration section */
/* Begin XCConfigurationList section */
- 2C8D06A2289713323892B3638F08AC0B /* Build configuration list for PBXAggregateTarget "Sparkle" */ = {
+ 08FBBE177E59CE0F1E0406D3E43AD06E /* Build configuration list for PBXNativeTarget "Pods-AltServer" */ = {
isa = XCConfigurationList;
buildConfigurations = (
- 5AFD67EFA6B3F27B4F0B0F8027C335F7 /* Debug */,
- 21221507EB6C5017FA40BD87C8A5AE87 /* Release */,
+ 7400962835B0CEF4B9EFF3A5645E7179 /* Debug */,
+ 6B44EBFBF075D3AC133D89F87A6BA55E /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
- 31404833434413200237F603FEA40587 /* Build configuration list for PBXNativeTarget "Nuke" */ = {
+ 1E7F65B40CD1C2040F5373A9CFB9771B /* Build configuration list for PBXNativeTarget "Pods-AltStore" */ = {
isa = XCConfigurationList;
buildConfigurations = (
- 95960C5D5EF1D46ADD76BEFDC6153E33 /* Debug */,
- FF310731B0BC74310DF1FB0D8EFE857D /* Release */,
+ 0B798805C750571A4E8E7AB024386B5F /* Debug */,
+ D595F772204ECC88FBF24036924BBFF2 /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
- 4821239608C13582E20E6DA73FD5F1F9 /* Build configuration list for PBXProject "Pods" */ = {
+ 31404833434413200237F603FEA40587 /* Build configuration list for PBXNativeTarget "Nuke" */ = {
isa = XCConfigurationList;
buildConfigurations = (
- D7C3C1D9B8F46C9ED4316187CFD1B82B /* Debug */,
- 4F7F91411B6EC0AEB386B2E5FE5F20E8 /* Release */,
+ 5FDA0DCFA4FC82C7C71E2368976FFE3A /* Debug */,
+ 86959C5FEFABE64F7EEC3F6C9ED07961 /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
- 4BEE926243448802ACA6F07A75D9C025 /* Build configuration list for PBXNativeTarget "KeychainAccess" */ = {
+ 31C3FA8CADE61CE3FE2492EDBA06C452 /* Build configuration list for PBXAggregateTarget "Sparkle" */ = {
isa = XCConfigurationList;
buildConfigurations = (
- 45293695F003AF5DCBA69464D33BD875 /* Debug */,
- FF3EC215E8144B4CBE1F2C8440716AA6 /* Release */,
+ 95AC6B34604C895BE85469E05EA5A6C3 /* Debug */,
+ 64C065F5D8E00A7569B9220163F6A238 /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
- 54208ED19403AA500F1198EEF237E880 /* Build configuration list for PBXNativeTarget "STPrivilegedTask" */ = {
+ 4821239608C13582E20E6DA73FD5F1F9 /* Build configuration list for PBXProject "Pods" */ = {
isa = XCConfigurationList;
buildConfigurations = (
- F53E3123D6E0B1A60F1DFB065889DFD7 /* Debug */,
- DAA2BB16DE5BB8A33D1F4FEBC5F6E540 /* Release */,
+ B728C0A3F11707064CD14D0D5C56D6BD /* Debug */,
+ F65DF8E32CAC10ECB043121D18BA7CFF /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
- 662459672DC01D5CEC9EEFA1E666DC2C /* Build configuration list for PBXNativeTarget "Pods-AltStoreCore" */ = {
+ 4BEE926243448802ACA6F07A75D9C025 /* Build configuration list for PBXNativeTarget "KeychainAccess" */ = {
isa = XCConfigurationList;
buildConfigurations = (
- 6C8489AB1B0ACFA339C2BBBF9256E81C /* Debug */,
- 5E307238EB942E7EC9F39671288715AE /* Release */,
+ 089ED43FBC1050BA6464BCA0B2E42CA5 /* Debug */,
+ 85C3604D7AF56B115EF6BD1326A59B46 /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
- 92411ACB40B97F62CE65C318353B5C76 /* Build configuration list for PBXNativeTarget "Pods-AltStore" */ = {
+ 54208ED19403AA500F1198EEF237E880 /* Build configuration list for PBXNativeTarget "STPrivilegedTask" */ = {
isa = XCConfigurationList;
buildConfigurations = (
- 61F46842B580FF671FA53E8DA56F60FD /* Debug */,
- ECF54CDD80C74367CFE8E847ED26FF4C /* Release */,
+ 47A867CE36294A1CAA54592349FB167B /* Debug */,
+ FA7F10435C04B6D07B3EF8C903E31A3F /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
- BF324BA87249FE6A3431A360928D7CC1 /* Build configuration list for PBXNativeTarget "Pods-AltServer" */ = {
+ D0944D0DEFF9CDF0CBE6D4A41B195020 /* Build configuration list for PBXAggregateTarget "AppCenter" */ = {
isa = XCConfigurationList;
buildConfigurations = (
- 03A826C198089C15D11AC65F5BED730D /* Debug */,
- E8921B3E2DFC77CDA00FEE1D9EA36AA0 /* Release */,
+ 7C4E987198327657074EB34C2D1282C6 /* Debug */,
+ 82469784C924ACC6D9E2C596825B2E77 /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
- D0944D0DEFF9CDF0CBE6D4A41B195020 /* Build configuration list for PBXAggregateTarget "AppCenter" */ = {
+ F21FDDBBEE883C64EE2A3A59711CBBCC /* Build configuration list for PBXNativeTarget "Pods-AltStoreCore" */ = {
isa = XCConfigurationList;
buildConfigurations = (
- 6F4D25CB9F599D775DBC451590213731 /* Debug */,
- 8A791558A6CAD52F6A29BE7CDFC70C4B /* Release */,
+ CAB1D8FA507F3D86CCB0E1CB16C21547 /* Debug */,
+ 188C5FA592A502477F5C3F51D69E7670 /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
diff --git a/Pods/Sparkle/Sparkle.framework.dSYM/Contents/Info.plist b/Pods/Sparkle/Sparkle.framework.dSYM/Contents/Info.plist
index 049ade0..be06c40 100644
--- a/Pods/Sparkle/Sparkle.framework.dSYM/Contents/Info.plist
+++ b/Pods/Sparkle/Sparkle.framework.dSYM/Contents/Info.plist
@@ -13,8 +13,8 @@
CFBundleSignature
????
CFBundleShortVersionString
- 1.21.3
+ 1.24.0
CFBundleVersion
- 1.21.3
+ 1.24.0
diff --git a/Pods/Sparkle/Sparkle.framework.dSYM/Contents/Resources/DWARF/Sparkle b/Pods/Sparkle/Sparkle.framework.dSYM/Contents/Resources/DWARF/Sparkle
index 969e875..ecb71b5 100644
Binary files a/Pods/Sparkle/Sparkle.framework.dSYM/Contents/Resources/DWARF/Sparkle and b/Pods/Sparkle/Sparkle.framework.dSYM/Contents/Resources/DWARF/Sparkle differ
diff --git a/Pods/Sparkle/Sparkle.framework/Versions/A/Headers/SUAppcastItem.h b/Pods/Sparkle/Sparkle.framework/Versions/A/Headers/SUAppcastItem.h
index c0380dd..1d8b1d0 100644
--- a/Pods/Sparkle/Sparkle.framework/Versions/A/Headers/SUAppcastItem.h
+++ b/Pods/Sparkle/Sparkle.framework/Versions/A/Headers/SUAppcastItem.h
@@ -20,6 +20,7 @@
SU_EXPORT @interface SUAppcastItem : NSObject
@property (copy, readonly) NSString *title;
@property (copy, readonly) NSString *dateString;
+@property (copy, readonly) NSDate *date;
@property (copy, readonly) NSString *itemDescription;
@property (strong, readonly) NSURL *releaseNotesURL;
@property (strong, readonly) SUSignatures *signatures;
@@ -32,6 +33,7 @@ SU_EXPORT @interface SUAppcastItem : NSObject
@property (copy, readonly) NSString *displayVersionString;
@property (copy, readonly) NSDictionary *deltaUpdates;
@property (strong, readonly) NSURL *infoURL;
+@property (copy, readonly) NSNumber* phasedRolloutInterval;
// Initializes with data from a dictionary provided by the RSS class.
- (instancetype)initWithDictionary:(NSDictionary *)dict;
diff --git a/Pods/Sparkle/Sparkle.framework/Versions/A/Headers/SUCodeSigningVerifier.h b/Pods/Sparkle/Sparkle.framework/Versions/A/Headers/SUCodeSigningVerifier.h
index f034cd2..3756a37 100644
--- a/Pods/Sparkle/Sparkle.framework/Versions/A/Headers/SUCodeSigningVerifier.h
+++ b/Pods/Sparkle/Sparkle.framework/Versions/A/Headers/SUCodeSigningVerifier.h
@@ -9,7 +9,11 @@
#ifndef SUCODESIGNINGVERIFIER_H
#define SUCODESIGNINGVERIFIER_H
+#if __has_feature(modules)
+@import Foundation;
+#else
#import
+#endif
#import "SUExport.h"
SU_EXPORT @interface SUCodeSigningVerifier : NSObject
diff --git a/Pods/Sparkle/Sparkle.framework/Versions/A/Headers/SUErrors.h b/Pods/Sparkle/Sparkle.framework/Versions/A/Headers/SUErrors.h
index 7d2e73a..4b160c4 100644
--- a/Pods/Sparkle/Sparkle.framework/Versions/A/Headers/SUErrors.h
+++ b/Pods/Sparkle/Sparkle.framework/Versions/A/Headers/SUErrors.h
@@ -29,6 +29,7 @@ typedef NS_ENUM(OSStatus, SUError) {
SUNoUpdateError = 1001,
SUAppcastError = 1002,
SURunningFromDiskImageError = 1003,
+ SURunningTranslocated = 1004,
// Download phase errors.
SUTemporaryDirectoryError = 2000,
diff --git a/Pods/Sparkle/Sparkle.framework/Versions/A/Headers/SUUpdater.h b/Pods/Sparkle/Sparkle.framework/Versions/A/Headers/SUUpdater.h
index bc1d491..d05270f 100644
--- a/Pods/Sparkle/Sparkle.framework/Versions/A/Headers/SUUpdater.h
+++ b/Pods/Sparkle/Sparkle.framework/Versions/A/Headers/SUUpdater.h
@@ -189,6 +189,8 @@ SU_EXPORT @interface SUUpdater : NSObject
For UI-less/daemon apps that aren't usually quit, instead of this function,
you can use the delegate method
SUUpdaterDelegate::updater:willInstallUpdateOnQuit:immediateInstallationInvocation:
+ or
+ SUUpdaterDelegate::updater:willInstallUpdateOnQuit:immediateInstallationBlock:
to immediately start installation when an update was found.
A progress dialog is shown but the user will never be prompted to read the
diff --git a/Pods/Sparkle/Sparkle.framework/Versions/A/Headers/SUUpdaterDelegate.h b/Pods/Sparkle/Sparkle.framework/Versions/A/Headers/SUUpdaterDelegate.h
index 86d1eb9..ec844d0 100644
--- a/Pods/Sparkle/Sparkle.framework/Versions/A/Headers/SUUpdaterDelegate.h
+++ b/Pods/Sparkle/Sparkle.framework/Versions/A/Headers/SUUpdaterDelegate.h
@@ -36,7 +36,7 @@ SU_EXPORT extern NSString *const SUUpdaterAppcastItemNotificationKey;
SU_EXPORT extern NSString *const SUUpdaterAppcastNotificationKey;
// -----------------------------------------------------------------------------
-// SUUpdater Delegate:
+// SUUpdater Delegate:
// -----------------------------------------------------------------------------
/*!
@@ -117,6 +117,23 @@ SU_EXPORT extern NSString *const SUUpdaterAppcastNotificationKey;
*/
- (void)updater:(SUUpdater *)updater didFindValidUpdate:(SUAppcastItem *)item;
+/*!
+ Called just before the scheduled update driver prompts the user to install an update.
+
+ \param updater The SUUpdater instance.
+
+ \return YES to allow the update prompt to be shown (the default behavior), or NO to suppress it.
+ */
+- (BOOL)updaterShouldShowUpdateAlertForScheduledUpdate:(SUUpdater *)updater forItem:(SUAppcastItem *)item;
+
+/*!
+ Called after the user dismisses the update alert.
+
+ \param updater The SUUpdater instance.
+ \param permanently YES if the alert will not appear again for this update; NO if it may reappear.
+ */
+- (void)updater:(SUUpdater *)updater didDismissUpdateAlertPermanently:(BOOL)permanently forItem:(SUAppcastItem *)item;
+
/*!
Called when a valid update is not found.
@@ -124,6 +141,13 @@ SU_EXPORT extern NSString *const SUUpdaterAppcastNotificationKey;
*/
- (void)updaterDidNotFindUpdate:(SUUpdater *)updater;
+/*!
+ Called when the user clicks the Skip This Version button.
+
+ \param updater The SUUpdater instance.
+ */
+- (void)updater:(SUUpdater *)updater userDidSkipThisVersion:(SUAppcastItem *)item;
+
/*!
Called immediately before downloading the specified update.
@@ -195,6 +219,21 @@ SU_EXPORT extern NSString *const SUUpdaterAppcastNotificationKey;
*/
- (BOOL)updater:(SUUpdater *)updater shouldPostponeRelaunchForUpdate:(SUAppcastItem *)item untilInvoking:(NSInvocation *)invocation;
+/*!
+ Returns whether the relaunch should be delayed in order to perform other tasks.
+
+ This is not called if the user didn't relaunch on the previous update,
+ in that case it will immediately restart.
+
+ This method acts as a simpler alternative to SUUpdaterDelegate::updater:shouldPostponeRelaunchForUpdate:untilInvoking: avoiding usage of NSInvocation, which is not available in Swift environments.
+
+ \param updater The SUUpdater instance.
+ \param item The appcast item corresponding to the update that is proposed to be installed.
+
+ \return \c YES to delay the relaunch.
+ */
+- (BOOL)updater:(SUUpdater *)updater shouldPostponeRelaunchForUpdate:(SUAppcastItem *)item;
+
/*!
Returns whether the application should be relaunched at all.
@@ -280,6 +319,18 @@ SU_EXPORT extern NSString *const SUUpdaterAppcastNotificationKey;
*/
- (void)updater:(SUUpdater *)updater willInstallUpdateOnQuit:(SUAppcastItem *)item immediateInstallationInvocation:(NSInvocation *)invocation;
+/*!
+ Called when an update is scheduled to be silently installed on quit.
+ This is after an update has been automatically downloaded in the background.
+ (i.e. SUUpdater::automaticallyDownloadsUpdates is YES)
+ This method acts as a more modern alternative to SUUpdaterDelegate::updater:willInstallUpdateOnQuit:immediateInstallationInvocation: using a block instead of NSInvocation, which is not available in Swift environments.
+
+ \param updater The SUUpdater instance.
+ \param item The appcast item corresponding to the update that is proposed to be installed.
+ \param installationBlock Can be used to trigger an immediate silent install and relaunch.
+ */
+- (void)updater:(SUUpdater *)updater willInstallUpdateOnQuit:(SUAppcastItem *)item immediateInstallationBlock:(void (^)(void))installationBlock;
+
/*!
Calls after an update that was scheduled to be silently installed on quit has been canceled.
diff --git a/Pods/Sparkle/Sparkle.framework/Versions/A/Headers/Sparkle.h b/Pods/Sparkle/Sparkle.framework/Versions/A/Headers/Sparkle.h
index 5ae2e6a..1085d41 100644
--- a/Pods/Sparkle/Sparkle.framework/Versions/A/Headers/Sparkle.h
+++ b/Pods/Sparkle/Sparkle.framework/Versions/A/Headers/Sparkle.h
@@ -12,6 +12,10 @@
// This list should include the shared headers. It doesn't matter if some of them aren't shared (unless
// there are name-space collisions) so we can list all of them to start with:
+#pragma clang diagnostic push
+// Do not use <> style includes since 2.x has two frameworks that need to work: Sparkle and SparkleCore
+#pragma clang diagnostic ignored "-Wquoted-include-in-framework-header"
+
#import "SUAppcast.h"
#import "SUAppcastItem.h"
#import "SUStandardVersionComparator.h"
@@ -30,4 +34,6 @@
#import "SPUURLRequest.h"
#import "SUCodeSigningVerifier.h"
+#pragma clang diagnostic pop
+
#endif
diff --git a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Info.plist b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Info.plist
index 7805efa..676181f 100644
--- a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Info.plist
+++ b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Info.plist
@@ -3,7 +3,7 @@
BuildMachineOSBuild
- 18D42
+ 20B28
CFBundleDevelopmentRegion
English
CFBundleExecutable
@@ -17,7 +17,7 @@
CFBundlePackageType
APPL
CFBundleShortVersionString
- 1.21.3 18-g1ff157710
+ 1.24.0 a-67-g0e162c98
CFBundleSignature
????
CFBundleSupportedPlatforms
@@ -25,21 +25,23 @@
MacOSX
CFBundleVersion
- 1.21.3
+ 1.24.0
DTCompiler
com.apple.compilers.llvm.clang.1_0
DTPlatformBuild
- 10B61
+ 12C5020f
+ DTPlatformName
+ macosx
DTPlatformVersion
- GM
+ 11.1
DTSDKBuild
- 18B71
+ 20C5048g
DTSDKName
- macosx10.14
+ macosx11.1
DTXcode
- 1010
+ 1230
DTXcodeBuild
- 10B61
+ 12C5020f
LSBackgroundOnly
1
LSMinimumSystemVersion
diff --git a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/MacOS/Autoupdate b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/MacOS/Autoupdate
index ee27325..164511d 100755
Binary files a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/MacOS/Autoupdate and b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/MacOS/Autoupdate differ
diff --git a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/MacOS/fileop b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/MacOS/fileop
index 561ff48..29dae8a 100755
Binary files a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/MacOS/fileop and b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/MacOS/fileop differ
diff --git a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/SUStatus.nib b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/SUStatus.nib
index da18126..f9c39a0 100644
Binary files a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/SUStatus.nib and b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/SUStatus.nib differ
diff --git a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/ar.lproj/Sparkle.strings b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/ar.lproj/Sparkle.strings
index 4cd92c0..e00af34 100644
Binary files a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/ar.lproj/Sparkle.strings and b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/ar.lproj/Sparkle.strings differ
diff --git a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/ca.lproj/Sparkle.strings b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/ca.lproj/Sparkle.strings
index cc238f6..f2aea27 100644
Binary files a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/ca.lproj/Sparkle.strings and b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/ca.lproj/Sparkle.strings differ
diff --git a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/cs.lproj/Sparkle.strings b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/cs.lproj/Sparkle.strings
index c93688a..02e077c 100644
Binary files a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/cs.lproj/Sparkle.strings and b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/cs.lproj/Sparkle.strings differ
diff --git a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/da.lproj/Sparkle.strings b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/da.lproj/Sparkle.strings
index 10e3c5a..e0957c6 100644
Binary files a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/da.lproj/Sparkle.strings and b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/da.lproj/Sparkle.strings differ
diff --git a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/de.lproj/Sparkle.strings b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/de.lproj/Sparkle.strings
index 698dc67..202e70b 100644
Binary files a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/de.lproj/Sparkle.strings and b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/de.lproj/Sparkle.strings differ
diff --git a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/el.lproj/Sparkle.strings b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/el.lproj/Sparkle.strings
index deed9ef..6ef15d4 100644
Binary files a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/el.lproj/Sparkle.strings and b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/el.lproj/Sparkle.strings differ
diff --git a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/en.lproj/Sparkle.strings b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/en.lproj/Sparkle.strings
index 8c38dc6..1d70063 100644
Binary files a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/en.lproj/Sparkle.strings and b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/en.lproj/Sparkle.strings differ
diff --git a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/es.lproj/Sparkle.strings b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/es.lproj/Sparkle.strings
index 4f2015f..8a083f8 100644
Binary files a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/es.lproj/Sparkle.strings and b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/es.lproj/Sparkle.strings differ
diff --git a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/fi.lproj/Sparkle.strings b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/fi.lproj/Sparkle.strings
index dab921c..773f7c9 100644
Binary files a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/fi.lproj/Sparkle.strings and b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/fi.lproj/Sparkle.strings differ
diff --git a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/fr.lproj/Sparkle.strings b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/fr.lproj/Sparkle.strings
index c7a5571..954abee 100644
Binary files a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/fr.lproj/Sparkle.strings and b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/fr.lproj/Sparkle.strings differ
diff --git a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/he.lproj/Sparkle.strings b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/he.lproj/Sparkle.strings
index fec4d0d..ce63fde 100644
Binary files a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/he.lproj/Sparkle.strings and b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/he.lproj/Sparkle.strings differ
diff --git a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/hr.lproj/Sparkle.strings b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/hr.lproj/Sparkle.strings
index 2a727d3..ab8fe1a 100644
Binary files a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/hr.lproj/Sparkle.strings and b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/hr.lproj/Sparkle.strings differ
diff --git a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/hu.lproj/Sparkle.strings b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/hu.lproj/Sparkle.strings
index 9cd6bff..d30ef64 100644
Binary files a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/hu.lproj/Sparkle.strings and b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/hu.lproj/Sparkle.strings differ
diff --git a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/is.lproj/Sparkle.strings b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/is.lproj/Sparkle.strings
index 74ae728..5f6ace2 100644
Binary files a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/is.lproj/Sparkle.strings and b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/is.lproj/Sparkle.strings differ
diff --git a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/it.lproj/Sparkle.strings b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/it.lproj/Sparkle.strings
index 68b6d36..5b4be9e 100644
Binary files a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/it.lproj/Sparkle.strings and b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/it.lproj/Sparkle.strings differ
diff --git a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/ja.lproj/Sparkle.strings b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/ja.lproj/Sparkle.strings
index f5e9c6d..f4685ed 100644
Binary files a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/ja.lproj/Sparkle.strings and b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/ja.lproj/Sparkle.strings differ
diff --git a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/ko.lproj/Sparkle.strings b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/ko.lproj/Sparkle.strings
index 92c18ee..f008e1e 100644
Binary files a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/ko.lproj/Sparkle.strings and b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/ko.lproj/Sparkle.strings differ
diff --git a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/nb.lproj/Sparkle.strings b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/nb.lproj/Sparkle.strings
index ec2561b..fa4cd97 100644
Binary files a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/nb.lproj/Sparkle.strings and b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/nb.lproj/Sparkle.strings differ
diff --git a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/nl.lproj/Sparkle.strings b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/nl.lproj/Sparkle.strings
index 58be0e8..76f3556 100644
Binary files a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/nl.lproj/Sparkle.strings and b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/nl.lproj/Sparkle.strings differ
diff --git a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/pl.lproj/Sparkle.strings b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/pl.lproj/Sparkle.strings
index 2b9c461..4444f33 100644
Binary files a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/pl.lproj/Sparkle.strings and b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/pl.lproj/Sparkle.strings differ
diff --git a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/pt_BR.lproj/Sparkle.strings b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/pt_BR.lproj/Sparkle.strings
index e55c6fd..2a7ce29 100644
Binary files a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/pt_BR.lproj/Sparkle.strings and b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/pt_BR.lproj/Sparkle.strings differ
diff --git a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/pt_PT.lproj/Sparkle.strings b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/pt_PT.lproj/Sparkle.strings
index 00df86f..18a287e 100644
Binary files a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/pt_PT.lproj/Sparkle.strings and b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/pt_PT.lproj/Sparkle.strings differ
diff --git a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/ro.lproj/Sparkle.strings b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/ro.lproj/Sparkle.strings
index 318baa9..967a441 100644
Binary files a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/ro.lproj/Sparkle.strings and b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/ro.lproj/Sparkle.strings differ
diff --git a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/ru.lproj/Sparkle.strings b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/ru.lproj/Sparkle.strings
index c33086d..8a11ecf 100644
Binary files a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/ru.lproj/Sparkle.strings and b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/ru.lproj/Sparkle.strings differ
diff --git a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/sk.lproj/Sparkle.strings b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/sk.lproj/Sparkle.strings
index a7d2ebc..65aa28f 100644
Binary files a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/sk.lproj/Sparkle.strings and b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/sk.lproj/Sparkle.strings differ
diff --git a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/sl.lproj/Sparkle.strings b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/sl.lproj/Sparkle.strings
index 1be2a80..caaf060 100644
Binary files a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/sl.lproj/Sparkle.strings and b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/sl.lproj/Sparkle.strings differ
diff --git a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/sv.lproj/Sparkle.strings b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/sv.lproj/Sparkle.strings
index 738c900..e7c70db 100644
Binary files a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/sv.lproj/Sparkle.strings and b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/sv.lproj/Sparkle.strings differ
diff --git a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/th.lproj/Sparkle.strings b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/th.lproj/Sparkle.strings
index eca2570..058b4ba 100644
Binary files a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/th.lproj/Sparkle.strings and b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/th.lproj/Sparkle.strings differ
diff --git a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/tr.lproj/Sparkle.strings b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/tr.lproj/Sparkle.strings
index 4def140..ffc5767 100644
Binary files a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/tr.lproj/Sparkle.strings and b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/tr.lproj/Sparkle.strings differ
diff --git a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/uk.lproj/Sparkle.strings b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/uk.lproj/Sparkle.strings
index f7eb257..263326c 100644
Binary files a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/uk.lproj/Sparkle.strings and b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/uk.lproj/Sparkle.strings differ
diff --git a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/zh_CN.lproj/Sparkle.strings b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/zh_CN.lproj/Sparkle.strings
index 214331c..71cf325 100644
Binary files a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/zh_CN.lproj/Sparkle.strings and b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/zh_CN.lproj/Sparkle.strings differ
diff --git a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/zh_TW.lproj/Sparkle.strings b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/zh_TW.lproj/Sparkle.strings
index 533e208..b951788 100644
Binary files a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/zh_TW.lproj/Sparkle.strings and b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/zh_TW.lproj/Sparkle.strings differ
diff --git a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/_CodeSignature/CodeResources b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/_CodeSignature/CodeResources
new file mode 100644
index 0000000..bb4125f
--- /dev/null
+++ b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/_CodeSignature/CodeResources
@@ -0,0 +1,860 @@
+
+
+
+
+ files
+
+ Resources/AppIcon.icns
+
+ 4McwRDEss5BzWwUMG2Xf93+ze08=
+
+ Resources/SUStatus.nib
+
+ ECVWRExfxyDt5uvKRD+70wc9J6s=
+
+ Resources/ar.lproj/Sparkle.strings
+
+ hash
+
+ Rf4jjdgTqvfw5JO/6f9jHMURv/U=
+
+ optional
+
+
+ Resources/ca.lproj/Sparkle.strings
+
+ hash
+
+ wGGx+QzPg/20zZTq7jwCTgf/Ubc=
+
+ optional
+
+
+ Resources/cs.lproj/Sparkle.strings
+
+ hash
+
+ bY3rkqi/NJtXtjpK3FbV2o0gxbQ=
+
+ optional
+
+
+ Resources/da.lproj/Sparkle.strings
+
+ hash
+
+ 0t7SuLDMBZVsY240PAEsVfH/1qw=
+
+ optional
+
+
+ Resources/de.lproj/Sparkle.strings
+
+ hash
+
+ fsC7FJvExHE/2681tuUrjkSF2+A=
+
+ optional
+
+
+ Resources/el.lproj/Sparkle.strings
+
+ hash
+
+ NbIN+TRHORCL5Gfj68VRq4KdPXo=
+
+ optional
+
+
+ Resources/en.lproj/Sparkle.strings
+
+ hash
+
+ cHZov5FaqzfNhnBo0XdRuTMT4SY=
+
+ optional
+
+
+ Resources/es.lproj/Sparkle.strings
+
+ hash
+
+ QPG88BN+x/l2Qk1NLLe3wRa26mQ=
+
+ optional
+
+
+ Resources/fi.lproj/Sparkle.strings
+
+ hash
+
+ yd6pIoSj19HMDIUos4Td1Fch7bs=
+
+ optional
+
+
+ Resources/fr.lproj/Sparkle.strings
+
+ hash
+
+ X3URilwJPVqMTGbtrYdorODwrMA=
+
+ optional
+
+
+ Resources/he.lproj/Sparkle.strings
+
+ hash
+
+ U2WmlYGYmeeIlSW66R8awwmNXIE=
+
+ optional
+
+
+ Resources/hr.lproj/Sparkle.strings
+
+ hash
+
+ 7LLOVs76ioMwEDV8Gah+6sV/5No=
+
+ optional
+
+
+ Resources/hu.lproj/Sparkle.strings
+
+ hash
+
+ bNEmsO2LyUsMjTESH1I42V9sAOo=
+
+ optional
+
+
+ Resources/is.lproj/Sparkle.strings
+
+ hash
+
+ 8fxzD9ZhrvIZVZB1+QSJaPzg80M=
+
+ optional
+
+
+ Resources/it.lproj/Sparkle.strings
+
+ hash
+
+ bk1J6vpZjWeUFhBYWuWZf8TDv1A=
+
+ optional
+
+
+ Resources/ja.lproj/Sparkle.strings
+
+ hash
+
+ f4EbR/GfMsKeWJ5DN/vhwg/lUoE=
+
+ optional
+
+
+ Resources/ko.lproj/Sparkle.strings
+
+ hash
+
+ FRHRQPCWEk9GdJawYTuccg+E2tA=
+
+ optional
+
+
+ Resources/nb.lproj/Sparkle.strings
+
+ hash
+
+ sgrDElwUxXtzdw8WaUFWyK3pG9Y=
+
+ optional
+
+
+ Resources/nl.lproj/Sparkle.strings
+
+ hash
+
+ PWbC08zHFLROqivY2MAklDh6gkA=
+
+ optional
+
+
+ Resources/pl.lproj/Sparkle.strings
+
+ hash
+
+ o7deBXE2Ct8/vQxouej5KkwTcUA=
+
+ optional
+
+
+ Resources/pt_BR.lproj/Sparkle.strings
+
+ hash
+
+ /adUv04OXQkCFv+Oed6qktFVQ3E=
+
+ optional
+
+
+ Resources/pt_PT.lproj/Sparkle.strings
+
+ hash
+
+ Mji9loJOJvuDY9hz3FhQ4H+HY5E=
+
+ optional
+
+
+ Resources/ro.lproj/Sparkle.strings
+
+ hash
+
+ 9U+OTz29kXKZHY/nmvbtemMsB3g=
+
+ optional
+
+
+ Resources/ru.lproj/Sparkle.strings
+
+ hash
+
+ VpSLGNvZ6sbRYsF23L8m6TG+P6E=
+
+ optional
+
+
+ Resources/sk.lproj/Sparkle.strings
+
+ hash
+
+ qn/mo2EFOyw6keezS64Wo5ZGZXU=
+
+ optional
+
+
+ Resources/sl.lproj/Sparkle.strings
+
+ hash
+
+ kwvdisufBenuQzrVg8tYKTX+qgg=
+
+ optional
+
+
+ Resources/sv.lproj/Sparkle.strings
+
+ hash
+
+ 98/sk+A2Ew1fmKpuKZ3rq8eS1EM=
+
+ optional
+
+
+ Resources/th.lproj/Sparkle.strings
+
+ hash
+
+ HQwGW1Ebf0i+Bl4synks3x2SY2M=
+
+ optional
+
+
+ Resources/tr.lproj/Sparkle.strings
+
+ hash
+
+ whUQco5F2wcYdjc+cPKlk+mtx7Q=
+
+ optional
+
+
+ Resources/uk.lproj/Sparkle.strings
+
+ hash
+
+ JXhpqvLkX0yDWjbWgsk2wbSObKU=
+
+ optional
+
+
+ Resources/zh_CN.lproj/Sparkle.strings
+
+ hash
+
+ OnR96Z9tB0noODRSYssSs63+zGA=
+
+ optional
+
+
+ Resources/zh_TW.lproj/Sparkle.strings
+
+ hash
+
+ 1FLKoM5jZ8JGBG/nmyEIA+/aalA=
+
+ optional
+
+
+
+ files2
+
+ MacOS/fileop
+
+ cdhash
+
+ JwkAFJqL9xY1mTI+1Kki3oSFsik=
+
+ requirement
+ cdhash H"d5bc45cc18a448c02d5c4dd6859a64524a5b8a85" or cdhash H"270900149a8bf7163599323ed4a922de8485b229" or cdhash H"1b27242b81a5a51561703e2bb8a5e01acac436e9" or cdhash H"ead0c4c63eafc5d32327f0dbf958b7bd0993ec75"
+
+ Resources/AppIcon.icns
+
+ hash
+
+ 4McwRDEss5BzWwUMG2Xf93+ze08=
+
+ hash2
+
+ nq7j0ugQwyNbJn/7zGFwxIR0njwU3i7hAYKEyZhvUfE=
+
+
+ Resources/SUStatus.nib
+
+ hash
+
+ ECVWRExfxyDt5uvKRD+70wc9J6s=
+
+ hash2
+
+ AtY9YmPv7cUlbFWP2vCyVdi3/M+XQn98wOlrIES2Dgk=
+
+
+ Resources/ar.lproj/Sparkle.strings
+
+ hash
+
+ Rf4jjdgTqvfw5JO/6f9jHMURv/U=
+
+ hash2
+
+ 2cAJJ5NTxwpRgp24Ca3EuTXfaIIzsYdH3Y9cNCalZfc=
+
+ optional
+
+
+ Resources/ca.lproj/Sparkle.strings
+
+ hash
+
+ wGGx+QzPg/20zZTq7jwCTgf/Ubc=
+
+ hash2
+
+ om5I6jKleuRoCwjfrRRqKWQbs2l8lLj8QGKS47cxybA=
+
+ optional
+
+
+ Resources/cs.lproj/Sparkle.strings
+
+ hash
+
+ bY3rkqi/NJtXtjpK3FbV2o0gxbQ=
+
+ hash2
+
+ RfJgT2b3STcLu71+1iU9ZcSXbfwMWG1EE1C7Wrf3xBk=
+
+ optional
+
+
+ Resources/da.lproj/Sparkle.strings
+
+ hash
+
+ 0t7SuLDMBZVsY240PAEsVfH/1qw=
+
+ hash2
+
+ wu0CpGqE79+TXKIQm+q7ycPTuXhOlwRr/wD5uGHJzLM=
+
+ optional
+
+
+ Resources/de.lproj/Sparkle.strings
+
+ hash
+
+ fsC7FJvExHE/2681tuUrjkSF2+A=
+
+ hash2
+
+ XUpgsFH8KmcbgggpdYbJScCg0tBic9tNLdFh+8cbPyw=
+
+ optional
+
+
+ Resources/el.lproj/Sparkle.strings
+
+ hash
+
+ NbIN+TRHORCL5Gfj68VRq4KdPXo=
+
+ hash2
+
+ wt+2xyusmWAQuJ5kAQlRlvFb1wO4L7/rFdG+VmNjl+Y=
+
+ optional
+
+
+ Resources/en.lproj/Sparkle.strings
+
+ hash
+
+ cHZov5FaqzfNhnBo0XdRuTMT4SY=
+
+ hash2
+
+ 39CdfZZ1CQQz1Gd1+Ukxo2JHl0XESoc/cqWKF091WUk=
+
+ optional
+
+
+ Resources/es.lproj/Sparkle.strings
+
+ hash
+
+ QPG88BN+x/l2Qk1NLLe3wRa26mQ=
+
+ hash2
+
+ mtOoKdoTpGzeTNyzxkVGOMsE0Z3ZZOsmIKDfgA9aj8c=
+
+ optional
+
+
+ Resources/fi.lproj/Sparkle.strings
+
+ hash
+
+ yd6pIoSj19HMDIUos4Td1Fch7bs=
+
+ hash2
+
+ +AiiKWEdH3lesozLJBn3tfK6vi/VSI1/TnWVmIdVVsc=
+
+ optional
+
+
+ Resources/fr.lproj/Sparkle.strings
+
+ hash
+
+ X3URilwJPVqMTGbtrYdorODwrMA=
+
+ hash2
+
+ fyqJl0MhXYRILalxRHpv/JorWLOVLPtNcJioiPtlnYg=
+
+ optional
+
+
+ Resources/he.lproj/Sparkle.strings
+
+ hash
+
+ U2WmlYGYmeeIlSW66R8awwmNXIE=
+
+ hash2
+
+ 4gUlWkwTANV/jd7n4OZoXyT8CAcgWVk/tI3a25wmuLg=
+
+ optional
+
+
+ Resources/hr.lproj/Sparkle.strings
+
+ hash
+
+ 7LLOVs76ioMwEDV8Gah+6sV/5No=
+
+ hash2
+
+ TwklhrooHTXgV6Q9fbvvAB3mPIh7qDbEsNtUzo2fQuU=
+
+ optional
+
+
+ Resources/hu.lproj/Sparkle.strings
+
+ hash
+
+ bNEmsO2LyUsMjTESH1I42V9sAOo=
+
+ hash2
+
+ sRkp8c3Bx1qWdhhSNdOap1PbfmiTziINy1HxGea3SWU=
+
+ optional
+
+
+ Resources/is.lproj/Sparkle.strings
+
+ hash
+
+ 8fxzD9ZhrvIZVZB1+QSJaPzg80M=
+
+ hash2
+
+ xcV1yh/zU3U3TsRUT6vGybvIQitf+ThrogN/uOWmD8k=
+
+ optional
+
+
+ Resources/it.lproj/Sparkle.strings
+
+ hash
+
+ bk1J6vpZjWeUFhBYWuWZf8TDv1A=
+
+ hash2
+
+ Y+caNW+g0mt7HP4JrBxJw+uDwN3j19UYb+q5r9ch4Ow=
+
+ optional
+
+
+ Resources/ja.lproj/Sparkle.strings
+
+ hash
+
+ f4EbR/GfMsKeWJ5DN/vhwg/lUoE=
+
+ hash2
+
+ dSPIvpFbelHRv8liJjN3TUVPbgD1DfhVSGmE+S99quI=
+
+ optional
+
+
+ Resources/ko.lproj/Sparkle.strings
+
+ hash
+
+ FRHRQPCWEk9GdJawYTuccg+E2tA=
+
+ hash2
+
+ +bxn0NPgkxdHLa1MHRT+JRlYmy1jpIuaenpst5RT+RA=
+
+ optional
+
+
+ Resources/nb.lproj/Sparkle.strings
+
+ hash
+
+ sgrDElwUxXtzdw8WaUFWyK3pG9Y=
+
+ hash2
+
+ FG+w+OnLI7nwnNCWiMT50LU98VWj1d08ElfX4k7Ok4w=
+
+ optional
+
+
+ Resources/nl.lproj/Sparkle.strings
+
+ hash
+
+ PWbC08zHFLROqivY2MAklDh6gkA=
+
+ hash2
+
+ xnQkqxaO8zP1xpjY3nyjOd4Fe0gJon2Dbt456ukd/Gw=
+
+ optional
+
+
+ Resources/pl.lproj/Sparkle.strings
+
+ hash
+
+ o7deBXE2Ct8/vQxouej5KkwTcUA=
+
+ hash2
+
+ pDq+41jhfESgJauedrYncFY1O5EMEU3nRyl7mmyYj+s=
+
+ optional
+
+
+ Resources/pt_BR.lproj/Sparkle.strings
+
+ hash
+
+ /adUv04OXQkCFv+Oed6qktFVQ3E=
+
+ hash2
+
+ lY5EZJwPc/Rmfhw1gotkeEKB+ANXqZUlM2G92sZwdJc=
+
+ optional
+
+
+ Resources/pt_PT.lproj/Sparkle.strings
+
+ hash
+
+ Mji9loJOJvuDY9hz3FhQ4H+HY5E=
+
+ hash2
+
+ RUq6VJjn/QyydkNbpklLwfCgRF62+uHhXen2dYLBNuQ=
+
+ optional
+
+
+ Resources/ro.lproj/Sparkle.strings
+
+ hash
+
+ 9U+OTz29kXKZHY/nmvbtemMsB3g=
+
+ hash2
+
+ NNvDsecglQ/utR6YEqxyMj5K976YRWieCIC/PZuWCtQ=
+
+ optional
+
+
+ Resources/ru.lproj/Sparkle.strings
+
+ hash
+
+ VpSLGNvZ6sbRYsF23L8m6TG+P6E=
+
+ hash2
+
+ wJZ5NG+mvj4anRFPUFyvSD0kGrg+ZAqklsPfHuCxLQY=
+
+ optional
+
+
+ Resources/sk.lproj/Sparkle.strings
+
+ hash
+
+ qn/mo2EFOyw6keezS64Wo5ZGZXU=
+
+ hash2
+
+ e3cyzJ87ohC1ff/BzZ5O00MnwRE02U+J1KwXlSZeSSg=
+
+ optional
+
+
+ Resources/sl.lproj/Sparkle.strings
+
+ hash
+
+ kwvdisufBenuQzrVg8tYKTX+qgg=
+
+ hash2
+
+ t8QC+9TBONwKLQvV3fKV0umsnAS8ZDpqPikVksFPtWc=
+
+ optional
+
+
+ Resources/sv.lproj/Sparkle.strings
+
+ hash
+
+ 98/sk+A2Ew1fmKpuKZ3rq8eS1EM=
+
+ hash2
+
+ mJY6aeXFnSx38bF630z5lNPmPtsoYVAwadh0KC+9vfQ=
+
+ optional
+
+
+ Resources/th.lproj/Sparkle.strings
+
+ hash
+
+ HQwGW1Ebf0i+Bl4synks3x2SY2M=
+
+ hash2
+
+ nlP7repbMz6EqHo3sZWnK3tzx47WKSWnULdUHCYPgKk=
+
+ optional
+
+
+ Resources/tr.lproj/Sparkle.strings
+
+ hash
+
+ whUQco5F2wcYdjc+cPKlk+mtx7Q=
+
+ hash2
+
+ xEXUfrylPld+eFGrPyj4wTRPj7vUWOZ2f94sWydq03M=
+
+ optional
+
+
+ Resources/uk.lproj/Sparkle.strings
+
+ hash
+
+ JXhpqvLkX0yDWjbWgsk2wbSObKU=
+
+ hash2
+
+ u0572QZYh6sB0GQdMGMePalOf4zkxE7YQG7pp898SEg=
+
+ optional
+
+
+ Resources/zh_CN.lproj/Sparkle.strings
+
+ hash
+
+ OnR96Z9tB0noODRSYssSs63+zGA=
+
+ hash2
+
+ zvMbFdgVGI0ls9vIRT+sie7dj2g1UjQu7iS+pOgyBo4=
+
+ optional
+
+
+ Resources/zh_TW.lproj/Sparkle.strings
+
+ hash
+
+ 1FLKoM5jZ8JGBG/nmyEIA+/aalA=
+
+ hash2
+
+ Vlf/4QD7/3S0SFqxmTWWcSwtTLWISKUSvLjpgWb7lxQ=
+
+ optional
+
+
+
+ rules
+
+ ^Resources/
+
+ ^Resources/.*\.lproj/
+
+ optional
+
+ weight
+ 1000
+
+ ^Resources/.*\.lproj/locversion.plist$
+
+ omit
+
+ weight
+ 1100
+
+ ^Resources/Base\.lproj/
+
+ weight
+ 1010
+
+ ^version.plist$
+
+
+ rules2
+
+ .*\.dSYM($|/)
+
+ weight
+ 11
+
+ ^(.*/)?\.DS_Store$
+
+ omit
+
+ weight
+ 2000
+
+ ^(Frameworks|SharedFrameworks|PlugIns|Plug-ins|XPCServices|Helpers|MacOS|Library/(Automator|Spotlight|LoginItems))/
+
+ nested
+
+ weight
+ 10
+
+ ^.*
+
+ ^Info\.plist$
+
+ omit
+
+ weight
+ 20
+
+ ^PkgInfo$
+
+ omit
+
+ weight
+ 20
+
+ ^Resources/
+
+ weight
+ 20
+
+ ^Resources/.*\.lproj/
+
+ optional
+
+ weight
+ 1000
+
+ ^Resources/.*\.lproj/locversion.plist$
+
+ omit
+
+ weight
+ 1100
+
+ ^Resources/Base\.lproj/
+
+ weight
+ 1010
+
+ ^[^/]+$
+
+ nested
+
+ weight
+ 10
+
+ ^embedded\.provisionprofile$
+
+ weight
+ 20
+
+ ^version\.plist$
+
+ weight
+ 20
+
+
+
+
diff --git a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/Info.plist b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/Info.plist
index 3fdc42f..8786d48 100644
--- a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/Info.plist
+++ b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/Info.plist
@@ -3,7 +3,7 @@
BuildMachineOSBuild
- 18D42
+ 20B28
CFBundleDevelopmentRegion
en
CFBundleExecutable
@@ -17,7 +17,7 @@
CFBundlePackageType
FMWK
CFBundleShortVersionString
- 1.21.3
+ 1.24.0 a-67-g0e162c98
CFBundleSignature
????
CFBundleSupportedPlatforms
@@ -25,20 +25,24 @@
MacOSX
CFBundleVersion
- 1.21.3
+ 1.24.0
DTCompiler
com.apple.compilers.llvm.clang.1_0
DTPlatformBuild
- 10B61
+ 12C5020f
+ DTPlatformName
+ macosx
DTPlatformVersion
- GM
+ 11.1
DTSDKBuild
- 18B71
+ 20C5048g
DTSDKName
- macosx10.14
+ macosx11.1
DTXcode
- 1010
+ 1230
DTXcodeBuild
- 10B61
+ 12C5020f
+ LSMinimumSystemVersion
+ 10.7
diff --git a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/SUStatus.nib b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/SUStatus.nib
index da18126..f9c39a0 100644
Binary files a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/SUStatus.nib and b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/SUStatus.nib differ
diff --git a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/ar.lproj/SUAutomaticUpdateAlert.nib b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/ar.lproj/SUAutomaticUpdateAlert.nib
index 29127f1..65f118a 100644
Binary files a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/ar.lproj/SUAutomaticUpdateAlert.nib and b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/ar.lproj/SUAutomaticUpdateAlert.nib differ
diff --git a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/ar.lproj/SUUpdateAlert.nib b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/ar.lproj/SUUpdateAlert.nib
index c619e69..44b6741 100644
Binary files a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/ar.lproj/SUUpdateAlert.nib and b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/ar.lproj/SUUpdateAlert.nib differ
diff --git a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/ar.lproj/SUUpdatePermissionPrompt.nib b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/ar.lproj/SUUpdatePermissionPrompt.nib
index 5773517..4f215f0 100644
Binary files a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/ar.lproj/SUUpdatePermissionPrompt.nib and b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/ar.lproj/SUUpdatePermissionPrompt.nib differ
diff --git a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/ar.lproj/Sparkle.strings b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/ar.lproj/Sparkle.strings
index 4cd92c0..e00af34 100644
Binary files a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/ar.lproj/Sparkle.strings and b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/ar.lproj/Sparkle.strings differ
diff --git a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/ca.lproj/Sparkle.strings b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/ca.lproj/Sparkle.strings
index cc238f6..f2aea27 100644
Binary files a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/ca.lproj/Sparkle.strings and b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/ca.lproj/Sparkle.strings differ
diff --git a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/cs.lproj/SUAutomaticUpdateAlert.nib b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/cs.lproj/SUAutomaticUpdateAlert.nib
index b3d57f6..103886f 100644
Binary files a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/cs.lproj/SUAutomaticUpdateAlert.nib and b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/cs.lproj/SUAutomaticUpdateAlert.nib differ
diff --git a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/cs.lproj/SUUpdateAlert.nib b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/cs.lproj/SUUpdateAlert.nib
index 30a49ec..68e4451 100644
Binary files a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/cs.lproj/SUUpdateAlert.nib and b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/cs.lproj/SUUpdateAlert.nib differ
diff --git a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/cs.lproj/SUUpdatePermissionPrompt.nib b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/cs.lproj/SUUpdatePermissionPrompt.nib
index f4c8532..465e87d 100644
Binary files a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/cs.lproj/SUUpdatePermissionPrompt.nib and b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/cs.lproj/SUUpdatePermissionPrompt.nib differ
diff --git a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/cs.lproj/Sparkle.strings b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/cs.lproj/Sparkle.strings
index c93688a..02e077c 100644
Binary files a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/cs.lproj/Sparkle.strings and b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/cs.lproj/Sparkle.strings differ
diff --git a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/da.lproj/SUAutomaticUpdateAlert.nib b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/da.lproj/SUAutomaticUpdateAlert.nib
index ef46cca..d22bba5 100644
Binary files a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/da.lproj/SUAutomaticUpdateAlert.nib and b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/da.lproj/SUAutomaticUpdateAlert.nib differ
diff --git a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/da.lproj/SUUpdateAlert.nib b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/da.lproj/SUUpdateAlert.nib
index 778a468..dc1aa3f 100644
Binary files a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/da.lproj/SUUpdateAlert.nib and b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/da.lproj/SUUpdateAlert.nib differ
diff --git a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/da.lproj/SUUpdatePermissionPrompt.nib b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/da.lproj/SUUpdatePermissionPrompt.nib
index e435904..3515d02 100644
Binary files a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/da.lproj/SUUpdatePermissionPrompt.nib and b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/da.lproj/SUUpdatePermissionPrompt.nib differ
diff --git a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/da.lproj/Sparkle.strings b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/da.lproj/Sparkle.strings
index 10e3c5a..e0957c6 100644
Binary files a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/da.lproj/Sparkle.strings and b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/da.lproj/Sparkle.strings differ
diff --git a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/de.lproj/SUAutomaticUpdateAlert.nib b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/de.lproj/SUAutomaticUpdateAlert.nib
index 7540fa1..cf62642 100644
Binary files a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/de.lproj/SUAutomaticUpdateAlert.nib and b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/de.lproj/SUAutomaticUpdateAlert.nib differ
diff --git a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/de.lproj/SUUpdateAlert.nib b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/de.lproj/SUUpdateAlert.nib
index fed8b25..2587344 100644
Binary files a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/de.lproj/SUUpdateAlert.nib and b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/de.lproj/SUUpdateAlert.nib differ
diff --git a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/de.lproj/SUUpdatePermissionPrompt.nib b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/de.lproj/SUUpdatePermissionPrompt.nib
index 6ecec45..37c8805 100644
Binary files a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/de.lproj/SUUpdatePermissionPrompt.nib and b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/de.lproj/SUUpdatePermissionPrompt.nib differ
diff --git a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/de.lproj/Sparkle.strings b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/de.lproj/Sparkle.strings
index 698dc67..202e70b 100644
Binary files a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/de.lproj/Sparkle.strings and b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/de.lproj/Sparkle.strings differ
diff --git a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/el.lproj/SUAutomaticUpdateAlert.nib b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/el.lproj/SUAutomaticUpdateAlert.nib
index 6e803a7..ddcb7b3 100644
Binary files a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/el.lproj/SUAutomaticUpdateAlert.nib and b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/el.lproj/SUAutomaticUpdateAlert.nib differ
diff --git a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/el.lproj/SUUpdateAlert.nib b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/el.lproj/SUUpdateAlert.nib
index 8ca181c..0085ef1 100644
Binary files a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/el.lproj/SUUpdateAlert.nib and b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/el.lproj/SUUpdateAlert.nib differ
diff --git a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/el.lproj/SUUpdatePermissionPrompt.nib b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/el.lproj/SUUpdatePermissionPrompt.nib
index 353156a..8668aa8 100644
Binary files a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/el.lproj/SUUpdatePermissionPrompt.nib and b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/el.lproj/SUUpdatePermissionPrompt.nib differ
diff --git a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/el.lproj/Sparkle.strings b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/el.lproj/Sparkle.strings
index deed9ef..6ef15d4 100644
Binary files a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/el.lproj/Sparkle.strings and b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/el.lproj/Sparkle.strings differ
diff --git a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/en.lproj/SUAutomaticUpdateAlert.nib b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/en.lproj/SUAutomaticUpdateAlert.nib
index 15f157f..c5732e8 100644
Binary files a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/en.lproj/SUAutomaticUpdateAlert.nib and b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/en.lproj/SUAutomaticUpdateAlert.nib differ
diff --git a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/en.lproj/SUUpdateAlert.nib b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/en.lproj/SUUpdateAlert.nib
index 29d60da..352a9a8 100644
Binary files a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/en.lproj/SUUpdateAlert.nib and b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/en.lproj/SUUpdateAlert.nib differ
diff --git a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/en.lproj/SUUpdatePermissionPrompt.nib b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/en.lproj/SUUpdatePermissionPrompt.nib
index 72f172e..8ef47f9 100644
Binary files a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/en.lproj/SUUpdatePermissionPrompt.nib and b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/en.lproj/SUUpdatePermissionPrompt.nib differ
diff --git a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/en.lproj/Sparkle.strings b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/en.lproj/Sparkle.strings
index 8c38dc6..1d70063 100644
Binary files a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/en.lproj/Sparkle.strings and b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/en.lproj/Sparkle.strings differ
diff --git a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/es.lproj/SUAutomaticUpdateAlert.nib b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/es.lproj/SUAutomaticUpdateAlert.nib
index 9b3f723..01694b2 100644
Binary files a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/es.lproj/SUAutomaticUpdateAlert.nib and b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/es.lproj/SUAutomaticUpdateAlert.nib differ
diff --git a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/es.lproj/SUUpdateAlert.nib b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/es.lproj/SUUpdateAlert.nib
index 265bacc..9216cb7 100644
Binary files a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/es.lproj/SUUpdateAlert.nib and b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/es.lproj/SUUpdateAlert.nib differ
diff --git a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/es.lproj/SUUpdatePermissionPrompt.nib b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/es.lproj/SUUpdatePermissionPrompt.nib
index 87f4e63..49fce20 100644
Binary files a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/es.lproj/SUUpdatePermissionPrompt.nib and b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/es.lproj/SUUpdatePermissionPrompt.nib differ
diff --git a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/es.lproj/Sparkle.strings b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/es.lproj/Sparkle.strings
index 4f2015f..8a083f8 100644
Binary files a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/es.lproj/Sparkle.strings and b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/es.lproj/Sparkle.strings differ
diff --git a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/fi.lproj/SUAutomaticUpdateAlert.nib b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/fi.lproj/SUAutomaticUpdateAlert.nib
index a882db0..8601165 100644
Binary files a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/fi.lproj/SUAutomaticUpdateAlert.nib and b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/fi.lproj/SUAutomaticUpdateAlert.nib differ
diff --git a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/fi.lproj/SUUpdateAlert.nib b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/fi.lproj/SUUpdateAlert.nib
index c7a3311..795d05d 100644
Binary files a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/fi.lproj/SUUpdateAlert.nib and b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/fi.lproj/SUUpdateAlert.nib differ
diff --git a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/fi.lproj/SUUpdatePermissionPrompt.nib b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/fi.lproj/SUUpdatePermissionPrompt.nib
index 60cd954..5cb6f89 100644
Binary files a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/fi.lproj/SUUpdatePermissionPrompt.nib and b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/fi.lproj/SUUpdatePermissionPrompt.nib differ
diff --git a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/fi.lproj/Sparkle.strings b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/fi.lproj/Sparkle.strings
index dab921c..773f7c9 100644
Binary files a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/fi.lproj/Sparkle.strings and b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/fi.lproj/Sparkle.strings differ
diff --git a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/fr.lproj/SUAutomaticUpdateAlert.nib b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/fr.lproj/SUAutomaticUpdateAlert.nib
index 5112924..74c1e5a 100644
Binary files a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/fr.lproj/SUAutomaticUpdateAlert.nib and b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/fr.lproj/SUAutomaticUpdateAlert.nib differ
diff --git a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/fr.lproj/SUUpdateAlert.nib b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/fr.lproj/SUUpdateAlert.nib
index e24e3fd..dea32c6 100644
Binary files a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/fr.lproj/SUUpdateAlert.nib and b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/fr.lproj/SUUpdateAlert.nib differ
diff --git a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/fr.lproj/SUUpdatePermissionPrompt.nib b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/fr.lproj/SUUpdatePermissionPrompt.nib
index 88598eb..06a9205 100644
Binary files a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/fr.lproj/SUUpdatePermissionPrompt.nib and b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/fr.lproj/SUUpdatePermissionPrompt.nib differ
diff --git a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/fr.lproj/Sparkle.strings b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/fr.lproj/Sparkle.strings
index c7a5571..954abee 100644
Binary files a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/fr.lproj/Sparkle.strings and b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/fr.lproj/Sparkle.strings differ
diff --git a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/he.lproj/Sparkle.strings b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/he.lproj/Sparkle.strings
index fec4d0d..ce63fde 100644
Binary files a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/he.lproj/Sparkle.strings and b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/he.lproj/Sparkle.strings differ
diff --git a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/hr.lproj/SUAutomaticUpdateAlert.nib b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/hr.lproj/SUAutomaticUpdateAlert.nib
index 75761ac..12476cc 100644
Binary files a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/hr.lproj/SUAutomaticUpdateAlert.nib and b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/hr.lproj/SUAutomaticUpdateAlert.nib differ
diff --git a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/hr.lproj/SUUpdateAlert.nib b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/hr.lproj/SUUpdateAlert.nib
index 867b7c0..60659fe 100644
Binary files a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/hr.lproj/SUUpdateAlert.nib and b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/hr.lproj/SUUpdateAlert.nib differ
diff --git a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/hr.lproj/SUUpdatePermissionPrompt.nib b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/hr.lproj/SUUpdatePermissionPrompt.nib
index f1090d7..3837f8a 100644
Binary files a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/hr.lproj/SUUpdatePermissionPrompt.nib and b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/hr.lproj/SUUpdatePermissionPrompt.nib differ
diff --git a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/hr.lproj/Sparkle.strings b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/hr.lproj/Sparkle.strings
index 2a727d3..ab8fe1a 100644
Binary files a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/hr.lproj/Sparkle.strings and b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/hr.lproj/Sparkle.strings differ
diff --git a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/hu.lproj/SUAutomaticUpdateAlert.nib b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/hu.lproj/SUAutomaticUpdateAlert.nib
index 4d7e8a9..dd46e65 100644
Binary files a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/hu.lproj/SUAutomaticUpdateAlert.nib and b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/hu.lproj/SUAutomaticUpdateAlert.nib differ
diff --git a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/hu.lproj/SUUpdateAlert.nib b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/hu.lproj/SUUpdateAlert.nib
index 40571fd..b2400c7 100644
Binary files a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/hu.lproj/SUUpdateAlert.nib and b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/hu.lproj/SUUpdateAlert.nib differ
diff --git a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/hu.lproj/SUUpdatePermissionPrompt.nib b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/hu.lproj/SUUpdatePermissionPrompt.nib
index ff2e24f..a4791c6 100644
Binary files a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/hu.lproj/SUUpdatePermissionPrompt.nib and b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/hu.lproj/SUUpdatePermissionPrompt.nib differ
diff --git a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/hu.lproj/Sparkle.strings b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/hu.lproj/Sparkle.strings
index 9cd6bff..d30ef64 100644
Binary files a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/hu.lproj/Sparkle.strings and b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/hu.lproj/Sparkle.strings differ
diff --git a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/is.lproj/SUAutomaticUpdateAlert.nib b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/is.lproj/SUAutomaticUpdateAlert.nib
index e27ca6d..2e2c602 100644
Binary files a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/is.lproj/SUAutomaticUpdateAlert.nib and b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/is.lproj/SUAutomaticUpdateAlert.nib differ
diff --git a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/is.lproj/SUUpdateAlert.nib b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/is.lproj/SUUpdateAlert.nib
index 3e2d8ef..43990e1 100644
Binary files a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/is.lproj/SUUpdateAlert.nib and b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/is.lproj/SUUpdateAlert.nib differ
diff --git a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/is.lproj/SUUpdatePermissionPrompt.nib b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/is.lproj/SUUpdatePermissionPrompt.nib
index 0dceed4..00c3b4c 100644
Binary files a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/is.lproj/SUUpdatePermissionPrompt.nib and b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/is.lproj/SUUpdatePermissionPrompt.nib differ
diff --git a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/is.lproj/Sparkle.strings b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/is.lproj/Sparkle.strings
index 74ae728..5f6ace2 100644
Binary files a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/is.lproj/Sparkle.strings and b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/is.lproj/Sparkle.strings differ
diff --git a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/it.lproj/SUAutomaticUpdateAlert.nib b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/it.lproj/SUAutomaticUpdateAlert.nib
index c0522dc..fb389d2 100644
Binary files a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/it.lproj/SUAutomaticUpdateAlert.nib and b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/it.lproj/SUAutomaticUpdateAlert.nib differ
diff --git a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/it.lproj/SUUpdateAlert.nib b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/it.lproj/SUUpdateAlert.nib
index 5013418..7eea1a8 100644
Binary files a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/it.lproj/SUUpdateAlert.nib and b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/it.lproj/SUUpdateAlert.nib differ
diff --git a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/it.lproj/SUUpdatePermissionPrompt.nib b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/it.lproj/SUUpdatePermissionPrompt.nib
index cc82821..966065f 100644
Binary files a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/it.lproj/SUUpdatePermissionPrompt.nib and b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/it.lproj/SUUpdatePermissionPrompt.nib differ
diff --git a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/it.lproj/Sparkle.strings b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/it.lproj/Sparkle.strings
index 68b6d36..5b4be9e 100644
Binary files a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/it.lproj/Sparkle.strings and b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/it.lproj/Sparkle.strings differ
diff --git a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/ja.lproj/SUAutomaticUpdateAlert.nib b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/ja.lproj/SUAutomaticUpdateAlert.nib
index 27f5abf..9200a22 100644
Binary files a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/ja.lproj/SUAutomaticUpdateAlert.nib and b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/ja.lproj/SUAutomaticUpdateAlert.nib differ
diff --git a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/ja.lproj/SUUpdateAlert.nib b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/ja.lproj/SUUpdateAlert.nib
index 86798fe..abe1d0b 100644
Binary files a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/ja.lproj/SUUpdateAlert.nib and b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/ja.lproj/SUUpdateAlert.nib differ
diff --git a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/ja.lproj/SUUpdatePermissionPrompt.nib b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/ja.lproj/SUUpdatePermissionPrompt.nib
index 57fcc83..6ec0cbd 100644
Binary files a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/ja.lproj/SUUpdatePermissionPrompt.nib and b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/ja.lproj/SUUpdatePermissionPrompt.nib differ
diff --git a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/ja.lproj/Sparkle.strings b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/ja.lproj/Sparkle.strings
index f5e9c6d..f4685ed 100644
Binary files a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/ja.lproj/Sparkle.strings and b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/ja.lproj/Sparkle.strings differ
diff --git a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/ko.lproj/SUAutomaticUpdateAlert.nib b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/ko.lproj/SUAutomaticUpdateAlert.nib
index 977dc0a..b294267 100644
Binary files a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/ko.lproj/SUAutomaticUpdateAlert.nib and b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/ko.lproj/SUAutomaticUpdateAlert.nib differ
diff --git a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/ko.lproj/SUUpdateAlert.nib b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/ko.lproj/SUUpdateAlert.nib
index d52bd5d..d5e01ad 100644
Binary files a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/ko.lproj/SUUpdateAlert.nib and b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/ko.lproj/SUUpdateAlert.nib differ
diff --git a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/ko.lproj/SUUpdatePermissionPrompt.nib b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/ko.lproj/SUUpdatePermissionPrompt.nib
index 7880aef..db6622c 100644
Binary files a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/ko.lproj/SUUpdatePermissionPrompt.nib and b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/ko.lproj/SUUpdatePermissionPrompt.nib differ
diff --git a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/ko.lproj/Sparkle.strings b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/ko.lproj/Sparkle.strings
index 92c18ee..f008e1e 100644
Binary files a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/ko.lproj/Sparkle.strings and b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/ko.lproj/Sparkle.strings differ
diff --git a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/nb.lproj/SUAutomaticUpdateAlert.nib b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/nb.lproj/SUAutomaticUpdateAlert.nib
index fd5b851..cbc7a9f 100644
Binary files a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/nb.lproj/SUAutomaticUpdateAlert.nib and b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/nb.lproj/SUAutomaticUpdateAlert.nib differ
diff --git a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/nb.lproj/SUUpdateAlert.nib b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/nb.lproj/SUUpdateAlert.nib
index 6b05c1f..3a875f2 100644
Binary files a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/nb.lproj/SUUpdateAlert.nib and b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/nb.lproj/SUUpdateAlert.nib differ
diff --git a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/nb.lproj/SUUpdatePermissionPrompt.nib b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/nb.lproj/SUUpdatePermissionPrompt.nib
index b1474d1..9dc8dc7 100644
Binary files a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/nb.lproj/SUUpdatePermissionPrompt.nib and b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/nb.lproj/SUUpdatePermissionPrompt.nib differ
diff --git a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/nb.lproj/Sparkle.strings b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/nb.lproj/Sparkle.strings
index ec2561b..fa4cd97 100644
Binary files a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/nb.lproj/Sparkle.strings and b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/nb.lproj/Sparkle.strings differ
diff --git a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/nl.lproj/SUAutomaticUpdateAlert.nib b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/nl.lproj/SUAutomaticUpdateAlert.nib
index 19e19ff..96e672b 100644
Binary files a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/nl.lproj/SUAutomaticUpdateAlert.nib and b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/nl.lproj/SUAutomaticUpdateAlert.nib differ
diff --git a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/nl.lproj/SUUpdateAlert.nib b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/nl.lproj/SUUpdateAlert.nib
index 13a6ea6..ccec5f8 100644
Binary files a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/nl.lproj/SUUpdateAlert.nib and b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/nl.lproj/SUUpdateAlert.nib differ
diff --git a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/nl.lproj/SUUpdatePermissionPrompt.nib b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/nl.lproj/SUUpdatePermissionPrompt.nib
index 690b23a..2b64274 100644
Binary files a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/nl.lproj/SUUpdatePermissionPrompt.nib and b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/nl.lproj/SUUpdatePermissionPrompt.nib differ
diff --git a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/nl.lproj/Sparkle.strings b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/nl.lproj/Sparkle.strings
index 58be0e8..76f3556 100644
Binary files a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/nl.lproj/Sparkle.strings and b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/nl.lproj/Sparkle.strings differ
diff --git a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/pl.lproj/SUAutomaticUpdateAlert.nib b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/pl.lproj/SUAutomaticUpdateAlert.nib
index 3de644f..aa19d7e 100644
Binary files a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/pl.lproj/SUAutomaticUpdateAlert.nib and b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/pl.lproj/SUAutomaticUpdateAlert.nib differ
diff --git a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/pl.lproj/SUUpdateAlert.nib b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/pl.lproj/SUUpdateAlert.nib
index b05aea7..4fcb4ee 100644
Binary files a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/pl.lproj/SUUpdateAlert.nib and b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/pl.lproj/SUUpdateAlert.nib differ
diff --git a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/pl.lproj/SUUpdatePermissionPrompt.nib b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/pl.lproj/SUUpdatePermissionPrompt.nib
index fc42fa2..aced373 100644
Binary files a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/pl.lproj/SUUpdatePermissionPrompt.nib and b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/pl.lproj/SUUpdatePermissionPrompt.nib differ
diff --git a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/pl.lproj/Sparkle.strings b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/pl.lproj/Sparkle.strings
index 2b9c461..4444f33 100644
Binary files a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/pl.lproj/Sparkle.strings and b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/pl.lproj/Sparkle.strings differ
diff --git a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/pt_BR.lproj/SUAutomaticUpdateAlert.nib b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/pt_BR.lproj/SUAutomaticUpdateAlert.nib
index c43d996..0e8fdc6 100644
Binary files a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/pt_BR.lproj/SUAutomaticUpdateAlert.nib and b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/pt_BR.lproj/SUAutomaticUpdateAlert.nib differ
diff --git a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/pt_BR.lproj/SUUpdateAlert.nib b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/pt_BR.lproj/SUUpdateAlert.nib
index bf5e54d..0a89943 100644
Binary files a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/pt_BR.lproj/SUUpdateAlert.nib and b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/pt_BR.lproj/SUUpdateAlert.nib differ
diff --git a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/pt_BR.lproj/SUUpdatePermissionPrompt.nib b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/pt_BR.lproj/SUUpdatePermissionPrompt.nib
index 0773eee..c9bd578 100644
Binary files a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/pt_BR.lproj/SUUpdatePermissionPrompt.nib and b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/pt_BR.lproj/SUUpdatePermissionPrompt.nib differ
diff --git a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/pt_BR.lproj/Sparkle.strings b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/pt_BR.lproj/Sparkle.strings
index e55c6fd..2a7ce29 100644
Binary files a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/pt_BR.lproj/Sparkle.strings and b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/pt_BR.lproj/Sparkle.strings differ
diff --git a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/pt_PT.lproj/SUAutomaticUpdateAlert.nib b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/pt_PT.lproj/SUAutomaticUpdateAlert.nib
index f787d8c..7056ce7 100644
Binary files a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/pt_PT.lproj/SUAutomaticUpdateAlert.nib and b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/pt_PT.lproj/SUAutomaticUpdateAlert.nib differ
diff --git a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/pt_PT.lproj/SUUpdateAlert.nib b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/pt_PT.lproj/SUUpdateAlert.nib
index a0ea252..d77700f 100644
Binary files a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/pt_PT.lproj/SUUpdateAlert.nib and b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/pt_PT.lproj/SUUpdateAlert.nib differ
diff --git a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/pt_PT.lproj/SUUpdatePermissionPrompt.nib b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/pt_PT.lproj/SUUpdatePermissionPrompt.nib
index 8df1dbb..554151e 100644
Binary files a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/pt_PT.lproj/SUUpdatePermissionPrompt.nib and b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/pt_PT.lproj/SUUpdatePermissionPrompt.nib differ
diff --git a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/pt_PT.lproj/Sparkle.strings b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/pt_PT.lproj/Sparkle.strings
index 00df86f..18a287e 100644
Binary files a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/pt_PT.lproj/Sparkle.strings and b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/pt_PT.lproj/Sparkle.strings differ
diff --git a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/ro.lproj/SUAutomaticUpdateAlert.nib b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/ro.lproj/SUAutomaticUpdateAlert.nib
index b4068e8..c5907ff 100644
Binary files a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/ro.lproj/SUAutomaticUpdateAlert.nib and b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/ro.lproj/SUAutomaticUpdateAlert.nib differ
diff --git a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/ro.lproj/SUUpdateAlert.nib b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/ro.lproj/SUUpdateAlert.nib
index 998781b..9e45a85 100644
Binary files a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/ro.lproj/SUUpdateAlert.nib and b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/ro.lproj/SUUpdateAlert.nib differ
diff --git a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/ro.lproj/SUUpdatePermissionPrompt.nib b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/ro.lproj/SUUpdatePermissionPrompt.nib
index 011aaf5..56c2690 100644
Binary files a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/ro.lproj/SUUpdatePermissionPrompt.nib and b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/ro.lproj/SUUpdatePermissionPrompt.nib differ
diff --git a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/ro.lproj/Sparkle.strings b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/ro.lproj/Sparkle.strings
index 318baa9..967a441 100644
Binary files a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/ro.lproj/Sparkle.strings and b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/ro.lproj/Sparkle.strings differ
diff --git a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/ru.lproj/SUAutomaticUpdateAlert.nib b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/ru.lproj/SUAutomaticUpdateAlert.nib
index 09fb088..9889fb2 100644
Binary files a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/ru.lproj/SUAutomaticUpdateAlert.nib and b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/ru.lproj/SUAutomaticUpdateAlert.nib differ
diff --git a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/ru.lproj/SUUpdateAlert.nib b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/ru.lproj/SUUpdateAlert.nib
index 423b2ce..4743f8f 100644
Binary files a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/ru.lproj/SUUpdateAlert.nib and b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/ru.lproj/SUUpdateAlert.nib differ
diff --git a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/ru.lproj/SUUpdatePermissionPrompt.nib b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/ru.lproj/SUUpdatePermissionPrompt.nib
index 19e13ec..e0d48aa 100644
Binary files a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/ru.lproj/SUUpdatePermissionPrompt.nib and b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/ru.lproj/SUUpdatePermissionPrompt.nib differ
diff --git a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/ru.lproj/Sparkle.strings b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/ru.lproj/Sparkle.strings
index c33086d..8a11ecf 100644
Binary files a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/ru.lproj/Sparkle.strings and b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/ru.lproj/Sparkle.strings differ
diff --git a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/sk.lproj/SUAutomaticUpdateAlert.nib b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/sk.lproj/SUAutomaticUpdateAlert.nib
index cf9cb70..912d1dd 100644
Binary files a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/sk.lproj/SUAutomaticUpdateAlert.nib and b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/sk.lproj/SUAutomaticUpdateAlert.nib differ
diff --git a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/sk.lproj/SUUpdateAlert.nib b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/sk.lproj/SUUpdateAlert.nib
index 0413025..0aa042e 100644
Binary files a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/sk.lproj/SUUpdateAlert.nib and b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/sk.lproj/SUUpdateAlert.nib differ
diff --git a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/sk.lproj/SUUpdatePermissionPrompt.nib b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/sk.lproj/SUUpdatePermissionPrompt.nib
index ea04cc1..a711905 100644
Binary files a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/sk.lproj/SUUpdatePermissionPrompt.nib and b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/sk.lproj/SUUpdatePermissionPrompt.nib differ
diff --git a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/sk.lproj/Sparkle.strings b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/sk.lproj/Sparkle.strings
index a7d2ebc..65aa28f 100644
Binary files a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/sk.lproj/Sparkle.strings and b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/sk.lproj/Sparkle.strings differ
diff --git a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/sl.lproj/SUAutomaticUpdateAlert.nib b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/sl.lproj/SUAutomaticUpdateAlert.nib
index ac4ded9..7452602 100644
Binary files a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/sl.lproj/SUAutomaticUpdateAlert.nib and b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/sl.lproj/SUAutomaticUpdateAlert.nib differ
diff --git a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/sl.lproj/SUUpdateAlert.nib b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/sl.lproj/SUUpdateAlert.nib
index fc1c757..96b5964 100644
Binary files a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/sl.lproj/SUUpdateAlert.nib and b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/sl.lproj/SUUpdateAlert.nib differ
diff --git a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/sl.lproj/SUUpdatePermissionPrompt.nib b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/sl.lproj/SUUpdatePermissionPrompt.nib
index 913fb3b..12fcd8c 100644
Binary files a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/sl.lproj/SUUpdatePermissionPrompt.nib and b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/sl.lproj/SUUpdatePermissionPrompt.nib differ
diff --git a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/sl.lproj/Sparkle.strings b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/sl.lproj/Sparkle.strings
index 1be2a80..caaf060 100644
Binary files a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/sl.lproj/Sparkle.strings and b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/sl.lproj/Sparkle.strings differ
diff --git a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/sv.lproj/SUAutomaticUpdateAlert.nib b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/sv.lproj/SUAutomaticUpdateAlert.nib
index 5c5774c..ae7ceb1 100644
Binary files a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/sv.lproj/SUAutomaticUpdateAlert.nib and b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/sv.lproj/SUAutomaticUpdateAlert.nib differ
diff --git a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/sv.lproj/SUUpdateAlert.nib b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/sv.lproj/SUUpdateAlert.nib
index bff9b7f..07518c3 100644
Binary files a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/sv.lproj/SUUpdateAlert.nib and b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/sv.lproj/SUUpdateAlert.nib differ
diff --git a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/sv.lproj/SUUpdatePermissionPrompt.nib b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/sv.lproj/SUUpdatePermissionPrompt.nib
index 00410e3..6d16cc6 100644
Binary files a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/sv.lproj/SUUpdatePermissionPrompt.nib and b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/sv.lproj/SUUpdatePermissionPrompt.nib differ
diff --git a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/sv.lproj/Sparkle.strings b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/sv.lproj/Sparkle.strings
index 738c900..e7c70db 100644
Binary files a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/sv.lproj/Sparkle.strings and b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/sv.lproj/Sparkle.strings differ
diff --git a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/th.lproj/SUAutomaticUpdateAlert.nib b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/th.lproj/SUAutomaticUpdateAlert.nib
index 9126de5..0ee49a1 100644
Binary files a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/th.lproj/SUAutomaticUpdateAlert.nib and b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/th.lproj/SUAutomaticUpdateAlert.nib differ
diff --git a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/th.lproj/SUUpdateAlert.nib b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/th.lproj/SUUpdateAlert.nib
index 867b481..5241b1f 100644
Binary files a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/th.lproj/SUUpdateAlert.nib and b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/th.lproj/SUUpdateAlert.nib differ
diff --git a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/th.lproj/SUUpdatePermissionPrompt.nib b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/th.lproj/SUUpdatePermissionPrompt.nib
index 25e48c8..d66c6ff 100644
Binary files a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/th.lproj/SUUpdatePermissionPrompt.nib and b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/th.lproj/SUUpdatePermissionPrompt.nib differ
diff --git a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/th.lproj/Sparkle.strings b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/th.lproj/Sparkle.strings
index eca2570..058b4ba 100644
Binary files a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/th.lproj/Sparkle.strings and b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/th.lproj/Sparkle.strings differ
diff --git a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/tr.lproj/SUAutomaticUpdateAlert.nib b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/tr.lproj/SUAutomaticUpdateAlert.nib
index 6526d27..24605f1 100644
Binary files a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/tr.lproj/SUAutomaticUpdateAlert.nib and b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/tr.lproj/SUAutomaticUpdateAlert.nib differ
diff --git a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/tr.lproj/SUUpdateAlert.nib b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/tr.lproj/SUUpdateAlert.nib
index 4e7b748..e722b69 100644
Binary files a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/tr.lproj/SUUpdateAlert.nib and b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/tr.lproj/SUUpdateAlert.nib differ
diff --git a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/tr.lproj/SUUpdatePermissionPrompt.nib b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/tr.lproj/SUUpdatePermissionPrompt.nib
index 21bed5f..5c8a7d8 100644
Binary files a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/tr.lproj/SUUpdatePermissionPrompt.nib and b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/tr.lproj/SUUpdatePermissionPrompt.nib differ
diff --git a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/tr.lproj/Sparkle.strings b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/tr.lproj/Sparkle.strings
index 4def140..ffc5767 100644
Binary files a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/tr.lproj/Sparkle.strings and b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/tr.lproj/Sparkle.strings differ
diff --git a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/uk.lproj/SUAutomaticUpdateAlert.nib b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/uk.lproj/SUAutomaticUpdateAlert.nib
index 5d2dda5..dd540a6 100644
Binary files a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/uk.lproj/SUAutomaticUpdateAlert.nib and b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/uk.lproj/SUAutomaticUpdateAlert.nib differ
diff --git a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/uk.lproj/SUUpdateAlert.nib b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/uk.lproj/SUUpdateAlert.nib
index 94c9dc7..8ebec67 100644
Binary files a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/uk.lproj/SUUpdateAlert.nib and b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/uk.lproj/SUUpdateAlert.nib differ
diff --git a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/uk.lproj/SUUpdatePermissionPrompt.nib b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/uk.lproj/SUUpdatePermissionPrompt.nib
index ac62cbf..dd31811 100644
Binary files a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/uk.lproj/SUUpdatePermissionPrompt.nib and b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/uk.lproj/SUUpdatePermissionPrompt.nib differ
diff --git a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/uk.lproj/Sparkle.strings b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/uk.lproj/Sparkle.strings
index f7eb257..263326c 100644
Binary files a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/uk.lproj/Sparkle.strings and b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/uk.lproj/Sparkle.strings differ
diff --git a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/zh_CN.lproj/SUAutomaticUpdateAlert.nib b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/zh_CN.lproj/SUAutomaticUpdateAlert.nib
index 789fbdb..1cb9d70 100644
Binary files a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/zh_CN.lproj/SUAutomaticUpdateAlert.nib and b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/zh_CN.lproj/SUAutomaticUpdateAlert.nib differ
diff --git a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/zh_CN.lproj/SUUpdateAlert.nib b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/zh_CN.lproj/SUUpdateAlert.nib
index 9ea3f4d..2c066da 100644
Binary files a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/zh_CN.lproj/SUUpdateAlert.nib and b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/zh_CN.lproj/SUUpdateAlert.nib differ
diff --git a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/zh_CN.lproj/SUUpdatePermissionPrompt.nib b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/zh_CN.lproj/SUUpdatePermissionPrompt.nib
index aec87f2..1e5b4eb 100644
Binary files a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/zh_CN.lproj/SUUpdatePermissionPrompt.nib and b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/zh_CN.lproj/SUUpdatePermissionPrompt.nib differ
diff --git a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/zh_CN.lproj/Sparkle.strings b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/zh_CN.lproj/Sparkle.strings
index 214331c..71cf325 100644
Binary files a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/zh_CN.lproj/Sparkle.strings and b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/zh_CN.lproj/Sparkle.strings differ
diff --git a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/zh_TW.lproj/SUAutomaticUpdateAlert.nib b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/zh_TW.lproj/SUAutomaticUpdateAlert.nib
index c5f6ea8..3c20281 100644
Binary files a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/zh_TW.lproj/SUAutomaticUpdateAlert.nib and b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/zh_TW.lproj/SUAutomaticUpdateAlert.nib differ
diff --git a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/zh_TW.lproj/SUUpdateAlert.nib b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/zh_TW.lproj/SUUpdateAlert.nib
index 1b4b140..27d2220 100644
Binary files a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/zh_TW.lproj/SUUpdateAlert.nib and b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/zh_TW.lproj/SUUpdateAlert.nib differ
diff --git a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/zh_TW.lproj/SUUpdatePermissionPrompt.nib b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/zh_TW.lproj/SUUpdatePermissionPrompt.nib
index 1a642e8..7943365 100644
Binary files a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/zh_TW.lproj/SUUpdatePermissionPrompt.nib and b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/zh_TW.lproj/SUUpdatePermissionPrompt.nib differ
diff --git a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/zh_TW.lproj/Sparkle.strings b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/zh_TW.lproj/Sparkle.strings
index 533e208..b951788 100644
Binary files a/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/zh_TW.lproj/Sparkle.strings and b/Pods/Sparkle/Sparkle.framework/Versions/A/Resources/zh_TW.lproj/Sparkle.strings differ
diff --git a/Pods/Sparkle/Sparkle.framework/Versions/A/Sparkle b/Pods/Sparkle/Sparkle.framework/Versions/A/Sparkle
index d26bf77..a89d9ae 100755
Binary files a/Pods/Sparkle/Sparkle.framework/Versions/A/Sparkle and b/Pods/Sparkle/Sparkle.framework/Versions/A/Sparkle differ
diff --git a/Pods/Sparkle/Sparkle.framework/Versions/A/_CodeSignature/CodeResources b/Pods/Sparkle/Sparkle.framework/Versions/A/_CodeSignature/CodeResources
new file mode 100644
index 0000000..beb3429
--- /dev/null
+++ b/Pods/Sparkle/Sparkle.framework/Versions/A/_CodeSignature/CodeResources
@@ -0,0 +1,3900 @@
+
+
+
+
+ files
+
+ Resources/Autoupdate.app/Contents/Info.plist
+
+ vcMwRErKskmkeyJJVI3Z3sof/sE=
+
+ Resources/Autoupdate.app/Contents/MacOS/Autoupdate
+
+ +dZZmoYTS+EoOzyj5DHipiL7vdA=
+
+ Resources/Autoupdate.app/Contents/MacOS/fileop
+
+ rsEt+sjfXAsfWD9h538L+27pg/s=
+
+ Resources/Autoupdate.app/Contents/PkgInfo
+
+ n57qDP4tZfLD1rCS43W0B4LQjzE=
+
+ Resources/Autoupdate.app/Contents/Resources/AppIcon.icns
+
+ 4McwRDEss5BzWwUMG2Xf93+ze08=
+
+ Resources/Autoupdate.app/Contents/Resources/SUStatus.nib
+
+ ECVWRExfxyDt5uvKRD+70wc9J6s=
+
+ Resources/Autoupdate.app/Contents/Resources/ar.lproj/Sparkle.strings
+
+ hash
+
+ Rf4jjdgTqvfw5JO/6f9jHMURv/U=
+
+ optional
+
+
+ Resources/Autoupdate.app/Contents/Resources/ca.lproj/Sparkle.strings
+
+ hash
+
+ wGGx+QzPg/20zZTq7jwCTgf/Ubc=
+
+ optional
+
+
+ Resources/Autoupdate.app/Contents/Resources/cs.lproj/Sparkle.strings
+
+ hash
+
+ bY3rkqi/NJtXtjpK3FbV2o0gxbQ=
+
+ optional
+
+
+ Resources/Autoupdate.app/Contents/Resources/da.lproj/Sparkle.strings
+
+ hash
+
+ 0t7SuLDMBZVsY240PAEsVfH/1qw=
+
+ optional
+
+
+ Resources/Autoupdate.app/Contents/Resources/de.lproj/Sparkle.strings
+
+ hash
+
+ fsC7FJvExHE/2681tuUrjkSF2+A=
+
+ optional
+
+
+ Resources/Autoupdate.app/Contents/Resources/el.lproj/Sparkle.strings
+
+ hash
+
+ NbIN+TRHORCL5Gfj68VRq4KdPXo=
+
+ optional
+
+
+ Resources/Autoupdate.app/Contents/Resources/en.lproj/Sparkle.strings
+
+ hash
+
+ cHZov5FaqzfNhnBo0XdRuTMT4SY=
+
+ optional
+
+
+ Resources/Autoupdate.app/Contents/Resources/es.lproj/Sparkle.strings
+
+ hash
+
+ QPG88BN+x/l2Qk1NLLe3wRa26mQ=
+
+ optional
+
+
+ Resources/Autoupdate.app/Contents/Resources/fi.lproj/Sparkle.strings
+
+ hash
+
+ yd6pIoSj19HMDIUos4Td1Fch7bs=
+
+ optional
+
+
+ Resources/Autoupdate.app/Contents/Resources/fr.lproj/Sparkle.strings
+
+ hash
+
+ X3URilwJPVqMTGbtrYdorODwrMA=
+
+ optional
+
+
+ Resources/Autoupdate.app/Contents/Resources/he.lproj/Sparkle.strings
+
+ hash
+
+ U2WmlYGYmeeIlSW66R8awwmNXIE=
+
+ optional
+
+
+ Resources/Autoupdate.app/Contents/Resources/hr.lproj/Sparkle.strings
+
+ hash
+
+ 7LLOVs76ioMwEDV8Gah+6sV/5No=
+
+ optional
+
+
+ Resources/Autoupdate.app/Contents/Resources/hu.lproj/Sparkle.strings
+
+ hash
+
+ bNEmsO2LyUsMjTESH1I42V9sAOo=
+
+ optional
+
+
+ Resources/Autoupdate.app/Contents/Resources/is.lproj/Sparkle.strings
+
+ hash
+
+ 8fxzD9ZhrvIZVZB1+QSJaPzg80M=
+
+ optional
+
+
+ Resources/Autoupdate.app/Contents/Resources/it.lproj/Sparkle.strings
+
+ hash
+
+ bk1J6vpZjWeUFhBYWuWZf8TDv1A=
+
+ optional
+
+
+ Resources/Autoupdate.app/Contents/Resources/ja.lproj/Sparkle.strings
+
+ hash
+
+ f4EbR/GfMsKeWJ5DN/vhwg/lUoE=
+
+ optional
+
+
+ Resources/Autoupdate.app/Contents/Resources/ko.lproj/Sparkle.strings
+
+ hash
+
+ FRHRQPCWEk9GdJawYTuccg+E2tA=
+
+ optional
+
+
+ Resources/Autoupdate.app/Contents/Resources/nb.lproj/Sparkle.strings
+
+ hash
+
+ sgrDElwUxXtzdw8WaUFWyK3pG9Y=
+
+ optional
+
+
+ Resources/Autoupdate.app/Contents/Resources/nl.lproj/Sparkle.strings
+
+ hash
+
+ PWbC08zHFLROqivY2MAklDh6gkA=
+
+ optional
+
+
+ Resources/Autoupdate.app/Contents/Resources/pl.lproj/Sparkle.strings
+
+ hash
+
+ o7deBXE2Ct8/vQxouej5KkwTcUA=
+
+ optional
+
+
+ Resources/Autoupdate.app/Contents/Resources/pt_BR.lproj/Sparkle.strings
+
+ hash
+
+ /adUv04OXQkCFv+Oed6qktFVQ3E=
+
+ optional
+
+
+ Resources/Autoupdate.app/Contents/Resources/pt_PT.lproj/Sparkle.strings
+
+ hash
+
+ Mji9loJOJvuDY9hz3FhQ4H+HY5E=
+
+ optional
+
+
+ Resources/Autoupdate.app/Contents/Resources/ro.lproj/Sparkle.strings
+
+ hash
+
+ 9U+OTz29kXKZHY/nmvbtemMsB3g=
+
+ optional
+
+
+ Resources/Autoupdate.app/Contents/Resources/ru.lproj/Sparkle.strings
+
+ hash
+
+ VpSLGNvZ6sbRYsF23L8m6TG+P6E=
+
+ optional
+
+
+ Resources/Autoupdate.app/Contents/Resources/sk.lproj/Sparkle.strings
+
+ hash
+
+ qn/mo2EFOyw6keezS64Wo5ZGZXU=
+
+ optional
+
+
+ Resources/Autoupdate.app/Contents/Resources/sl.lproj/Sparkle.strings
+
+ hash
+
+ kwvdisufBenuQzrVg8tYKTX+qgg=
+
+ optional
+
+
+ Resources/Autoupdate.app/Contents/Resources/sv.lproj/Sparkle.strings
+
+ hash
+
+ 98/sk+A2Ew1fmKpuKZ3rq8eS1EM=
+
+ optional
+
+
+ Resources/Autoupdate.app/Contents/Resources/th.lproj/Sparkle.strings
+
+ hash
+
+ HQwGW1Ebf0i+Bl4synks3x2SY2M=
+
+ optional
+
+
+ Resources/Autoupdate.app/Contents/Resources/tr.lproj/Sparkle.strings
+
+ hash
+
+ whUQco5F2wcYdjc+cPKlk+mtx7Q=
+
+ optional
+
+
+ Resources/Autoupdate.app/Contents/Resources/uk.lproj/Sparkle.strings
+
+ hash
+
+ JXhpqvLkX0yDWjbWgsk2wbSObKU=
+
+ optional
+
+
+ Resources/Autoupdate.app/Contents/Resources/zh_CN.lproj/Sparkle.strings
+
+ hash
+
+ OnR96Z9tB0noODRSYssSs63+zGA=
+
+ optional
+
+
+ Resources/Autoupdate.app/Contents/Resources/zh_TW.lproj/Sparkle.strings
+
+ hash
+
+ 1FLKoM5jZ8JGBG/nmyEIA+/aalA=
+
+ optional
+
+
+ Resources/Autoupdate.app/Contents/_CodeSignature/CodeResources
+
+ VHoMteoopEbbYVG87rxkm0sjkA4=
+
+ Resources/DarkAqua.css
+
+ SCihC2/GG/DhF4xcXD9MYaxhawM=
+
+ Resources/Info.plist
+
+ Vjt5kOIAFdWzUgFgF/aP2v3owEc=
+
+ Resources/SUModelTranslation.plist
+
+ iD2Ex40Usc4ZE6IAhRePqgwK/xw=
+
+ Resources/SUStatus.nib
+
+ ECVWRExfxyDt5uvKRD+70wc9J6s=
+
+ Resources/ar.lproj/SUAutomaticUpdateAlert.nib
+
+ hash
+
+ LtkONVbhTzwCPtbjkr06qSniXCI=
+
+ optional
+
+
+ Resources/ar.lproj/SUUpdateAlert.nib
+
+ hash
+
+ JeZDdP1OuZbqkm8UKYiyH00A7ss=
+
+ optional
+
+
+ Resources/ar.lproj/SUUpdatePermissionPrompt.nib
+
+ hash
+
+ Heb65H1UseXl7rEaFwVxKauBWnI=
+
+ optional
+
+
+ Resources/ar.lproj/Sparkle.strings
+
+ hash
+
+ Rf4jjdgTqvfw5JO/6f9jHMURv/U=
+
+ optional
+
+
+ Resources/ca.lproj/Sparkle.strings
+
+ hash
+
+ wGGx+QzPg/20zZTq7jwCTgf/Ubc=
+
+ optional
+
+
+ Resources/cs.lproj/SUAutomaticUpdateAlert.nib
+
+ hash
+
+ YpT086oHMS9O2TvSNLZh+39oy80=
+
+ optional
+
+
+ Resources/cs.lproj/SUUpdateAlert.nib
+
+ hash
+
+ v2ac1JQZvkm8EHZiTUc/q4aBcU0=
+
+ optional
+
+
+ Resources/cs.lproj/SUUpdatePermissionPrompt.nib
+
+ hash
+
+ 2ANG1NY1o8ndm0xcmHwYUvrRk6w=
+
+ optional
+
+
+ Resources/cs.lproj/Sparkle.strings
+
+ hash
+
+ bY3rkqi/NJtXtjpK3FbV2o0gxbQ=
+
+ optional
+
+
+ Resources/da.lproj/SUAutomaticUpdateAlert.nib
+
+ hash
+
+ XCqcLv38cTpbjAE4zjN/JWeT3+U=
+
+ optional
+
+
+ Resources/da.lproj/SUUpdateAlert.nib
+
+ hash
+
+ BY0imp6dA7C0GSOK81VXTJsRccM=
+
+ optional
+
+
+ Resources/da.lproj/SUUpdatePermissionPrompt.nib
+
+ hash
+
+ Ev2Nvw9c6bVU5ZF63yVhcyNp84w=
+
+ optional
+
+
+ Resources/da.lproj/Sparkle.strings
+
+ hash
+
+ 0t7SuLDMBZVsY240PAEsVfH/1qw=
+
+ optional
+
+
+ Resources/de.lproj/SUAutomaticUpdateAlert.nib
+
+ hash
+
+ i/BaQXOSENNulhl0b5jssezuU3Y=
+
+ optional
+
+
+ Resources/de.lproj/SUUpdateAlert.nib
+
+ hash
+
+ lieYpCoCaCKAA3EL3/EsBr46vqI=
+
+ optional
+
+
+ Resources/de.lproj/SUUpdatePermissionPrompt.nib
+
+ hash
+
+ oy0dHoyKmH2uV/KCHJzCagE+QIE=
+
+ optional
+
+
+ Resources/de.lproj/Sparkle.strings
+
+ hash
+
+ fsC7FJvExHE/2681tuUrjkSF2+A=
+
+ optional
+
+
+ Resources/el.lproj/SUAutomaticUpdateAlert.nib
+
+ hash
+
+ s3rpfaKP5+1+vGc44qpcWy+h0t8=
+
+ optional
+
+
+ Resources/el.lproj/SUUpdateAlert.nib
+
+ hash
+
+ sJcnQqAH4BsB+2rz9riB7iqePh0=
+
+ optional
+
+
+ Resources/el.lproj/SUUpdatePermissionPrompt.nib
+
+ hash
+
+ mYyXqqWSoYqVG1zNp1vopIw8r1k=
+
+ optional
+
+
+ Resources/el.lproj/Sparkle.strings
+
+ hash
+
+ NbIN+TRHORCL5Gfj68VRq4KdPXo=
+
+ optional
+
+
+ Resources/en.lproj/SUAutomaticUpdateAlert.nib
+
+ hash
+
+ Y6bIF/+bAP3t5gBwPcdqxsj4co4=
+
+ optional
+
+
+ Resources/en.lproj/SUUpdateAlert.nib
+
+ hash
+
+ L3hoxekBQAtpmyDXNhTX7kRXRtc=
+
+ optional
+
+
+ Resources/en.lproj/SUUpdatePermissionPrompt.nib
+
+ hash
+
+ uLKIwoprHw35+b4+/KP/j9X2zVg=
+
+ optional
+
+
+ Resources/en.lproj/Sparkle.strings
+
+ hash
+
+ cHZov5FaqzfNhnBo0XdRuTMT4SY=
+
+ optional
+
+
+ Resources/es.lproj/SUAutomaticUpdateAlert.nib
+
+ hash
+
+ BoS6NAq1zyVcmkbrKJhcI9Zrezk=
+
+ optional
+
+
+ Resources/es.lproj/SUUpdateAlert.nib
+
+ hash
+
+ UMa1QcJf8zfpVUnIZUGFfJ64wTk=
+
+ optional
+
+
+ Resources/es.lproj/SUUpdatePermissionPrompt.nib
+
+ hash
+
+ tre2iSm68OK3ztgNotyXuz1MkzI=
+
+ optional
+
+
+ Resources/es.lproj/Sparkle.strings
+
+ hash
+
+ QPG88BN+x/l2Qk1NLLe3wRa26mQ=
+
+ optional
+
+
+ Resources/fi.lproj/SUAutomaticUpdateAlert.nib
+
+ hash
+
+ 6aUnn3XSgWKnVuYVA/PVSrwora8=
+
+ optional
+
+
+ Resources/fi.lproj/SUUpdateAlert.nib
+
+ hash
+
+ k8QjxmBhk5B6v1fGnFkwwX6oakg=
+
+ optional
+
+
+ Resources/fi.lproj/SUUpdatePermissionPrompt.nib
+
+ hash
+
+ HB5ASms7UIZfv0WaGh6tCLBEDP8=
+
+ optional
+
+
+ Resources/fi.lproj/Sparkle.strings
+
+ hash
+
+ yd6pIoSj19HMDIUos4Td1Fch7bs=
+
+ optional
+
+
+ Resources/fr.lproj/SUAutomaticUpdateAlert.nib
+
+ hash
+
+ Nj5v0wIECbpjSTU74xKBngH4DeY=
+
+ optional
+
+
+ Resources/fr.lproj/SUUpdateAlert.nib
+
+ hash
+
+ RPgJubd38D/WH1H6B1jSejqILE8=
+
+ optional
+
+
+ Resources/fr.lproj/SUUpdatePermissionPrompt.nib
+
+ hash
+
+ cVJfS2Nx3QvdbWEq+tSt8xi9hIg=
+
+ optional
+
+
+ Resources/fr.lproj/Sparkle.strings
+
+ hash
+
+ X3URilwJPVqMTGbtrYdorODwrMA=
+
+ optional
+
+
+ Resources/he.lproj/Sparkle.strings
+
+ hash
+
+ U2WmlYGYmeeIlSW66R8awwmNXIE=
+
+ optional
+
+
+ Resources/hr.lproj/SUAutomaticUpdateAlert.nib
+
+ hash
+
+ SkgPcXJYp5dizLAgiXfyl9EsPoI=
+
+ optional
+
+
+ Resources/hr.lproj/SUUpdateAlert.nib
+
+ hash
+
+ 47iMWOA+94RZGJW+QJCeM4xOUsA=
+
+ optional
+
+
+ Resources/hr.lproj/SUUpdatePermissionPrompt.nib
+
+ hash
+
+ S2YV0JmEwfPtYsMBBMuvddrPEis=
+
+ optional
+
+
+ Resources/hr.lproj/Sparkle.strings
+
+ hash
+
+ 7LLOVs76ioMwEDV8Gah+6sV/5No=
+
+ optional
+
+
+ Resources/hu.lproj/SUAutomaticUpdateAlert.nib
+
+ hash
+
+ PfYCBbOThC1gBDzoxD+ijdyQ3T0=
+
+ optional
+
+
+ Resources/hu.lproj/SUUpdateAlert.nib
+
+ hash
+
+ 6RlHCvHc9GNh1M7iJhvn12iFGpg=
+
+ optional
+
+
+ Resources/hu.lproj/SUUpdatePermissionPrompt.nib
+
+ hash
+
+ 1Yz7vPBCFCly2cHjtbQJPK9PzjE=
+
+ optional
+
+
+ Resources/hu.lproj/Sparkle.strings
+
+ hash
+
+ bNEmsO2LyUsMjTESH1I42V9sAOo=
+
+ optional
+
+
+ Resources/is.lproj/SUAutomaticUpdateAlert.nib
+
+ hash
+
+ 9eOJ/dQvTMu45Z1UowMPaKHYQOI=
+
+ optional
+
+
+ Resources/is.lproj/SUUpdateAlert.nib
+
+ hash
+
+ F0aP96zh7QOSkAdFsBlIzBhmCIg=
+
+ optional
+
+
+ Resources/is.lproj/SUUpdatePermissionPrompt.nib
+
+ hash
+
+ xRBgLwOX0xZhrXGjHDHL6S+qCQc=
+
+ optional
+
+
+ Resources/is.lproj/Sparkle.strings
+
+ hash
+
+ 8fxzD9ZhrvIZVZB1+QSJaPzg80M=
+
+ optional
+
+
+ Resources/it.lproj/SUAutomaticUpdateAlert.nib
+
+ hash
+
+ JXGMS3rtry8HTWEbBibxVCkBEmw=
+
+ optional
+
+
+ Resources/it.lproj/SUUpdateAlert.nib
+
+ hash
+
+ W45+n9zTkxt1E3v6cZYLzXNtDlc=
+
+ optional
+
+
+ Resources/it.lproj/SUUpdatePermissionPrompt.nib
+
+ hash
+
+ o6d6uYDAajCHTJJOXT7zDECTmIM=
+
+ optional
+
+
+ Resources/it.lproj/Sparkle.strings
+
+ hash
+
+ bk1J6vpZjWeUFhBYWuWZf8TDv1A=
+
+ optional
+
+
+ Resources/ja.lproj/SUAutomaticUpdateAlert.nib
+
+ hash
+
+ 9fRyIZvZMUaRTaWCda7NsPqJle0=
+
+ optional
+
+
+ Resources/ja.lproj/SUUpdateAlert.nib
+
+ hash
+
+ L07PCZt4pHgRzMPxV0N6F2QK9kM=
+
+ optional
+
+
+ Resources/ja.lproj/SUUpdatePermissionPrompt.nib
+
+ hash
+
+ b1mgRruuDPTLXfhBEjTV72kV1m0=
+
+ optional
+
+
+ Resources/ja.lproj/Sparkle.strings
+
+ hash
+
+ f4EbR/GfMsKeWJ5DN/vhwg/lUoE=
+
+ optional
+
+
+ Resources/ko.lproj/SUAutomaticUpdateAlert.nib
+
+ hash
+
+ gi+8llNjjuFSKRkNAA7vN/mf1uA=
+
+ optional
+
+
+ Resources/ko.lproj/SUUpdateAlert.nib
+
+ hash
+
+ UNAQQTvtG7+MN/4w4ouu9ZHXfCM=
+
+ optional
+
+
+ Resources/ko.lproj/SUUpdatePermissionPrompt.nib
+
+ hash
+
+ ycrHyxLA68Lf8rq4IXBVK62UpGc=
+
+ optional
+
+
+ Resources/ko.lproj/Sparkle.strings
+
+ hash
+
+ FRHRQPCWEk9GdJawYTuccg+E2tA=
+
+ optional
+
+
+ Resources/nb.lproj/SUAutomaticUpdateAlert.nib
+
+ hash
+
+ kJLypTD4VsCOwsXiOd6700pn0Cc=
+
+ optional
+
+
+ Resources/nb.lproj/SUUpdateAlert.nib
+
+ hash
+
+ WIJIO1qR0uNQtJpVkhIarVOfgFw=
+
+ optional
+
+
+ Resources/nb.lproj/SUUpdatePermissionPrompt.nib
+
+ hash
+
+ sGjRl91qI6175CwJYuqSYLYylJg=
+
+ optional
+
+
+ Resources/nb.lproj/Sparkle.strings
+
+ hash
+
+ sgrDElwUxXtzdw8WaUFWyK3pG9Y=
+
+ optional
+
+
+ Resources/nl.lproj/SUAutomaticUpdateAlert.nib
+
+ hash
+
+ wPmqlbK7p5mjPDrezXrYK8CG3NA=
+
+ optional
+
+
+ Resources/nl.lproj/SUUpdateAlert.nib
+
+ hash
+
+ 7EXAJEeeN0k32jvOHKr7Icq4644=
+
+ optional
+
+
+ Resources/nl.lproj/SUUpdatePermissionPrompt.nib
+
+ hash
+
+ QHLHLZGOJJ4eN75aG1K1VUHNPz8=
+
+ optional
+
+
+ Resources/nl.lproj/Sparkle.strings
+
+ hash
+
+ PWbC08zHFLROqivY2MAklDh6gkA=
+
+ optional
+
+
+ Resources/pl.lproj/SUAutomaticUpdateAlert.nib
+
+ hash
+
+ 4aIS8LbPLTj63EhS7xEk+qjNzD8=
+
+ optional
+
+
+ Resources/pl.lproj/SUUpdateAlert.nib
+
+ hash
+
+ pLII26utl65JwmAFqLiMefDsrGs=
+
+ optional
+
+
+ Resources/pl.lproj/SUUpdatePermissionPrompt.nib
+
+ hash
+
+ pZo0pXve6jqBertG5IixAzSpgV4=
+
+ optional
+
+
+ Resources/pl.lproj/Sparkle.strings
+
+ hash
+
+ o7deBXE2Ct8/vQxouej5KkwTcUA=
+
+ optional
+
+
+ Resources/pt_BR.lproj/SUAutomaticUpdateAlert.nib
+
+ hash
+
+ 8fQxJZw+LQiExfyPaqUbNnASsWU=
+
+ optional
+
+
+ Resources/pt_BR.lproj/SUUpdateAlert.nib
+
+ hash
+
+ zW5zEa6rDpqLuTDfixuKKE93E5o=
+
+ optional
+
+
+ Resources/pt_BR.lproj/SUUpdatePermissionPrompt.nib
+
+ hash
+
+ 2dtbduILRWtmfjobyd2yOVhQNH4=
+
+ optional
+
+
+ Resources/pt_BR.lproj/Sparkle.strings
+
+ hash
+
+ /adUv04OXQkCFv+Oed6qktFVQ3E=
+
+ optional
+
+
+ Resources/pt_PT.lproj/SUAutomaticUpdateAlert.nib
+
+ hash
+
+ Svc6e9pHrp1wA7rxw7oKc5HB8qQ=
+
+ optional
+
+
+ Resources/pt_PT.lproj/SUUpdateAlert.nib
+
+ hash
+
+ NtD144OppS+BPXNmsReGJoN2Qdo=
+
+ optional
+
+
+ Resources/pt_PT.lproj/SUUpdatePermissionPrompt.nib
+
+ hash
+
+ 5B8hYUrKag0Unyt6Uk0D2K5opL8=
+
+ optional
+
+
+ Resources/pt_PT.lproj/Sparkle.strings
+
+ hash
+
+ Mji9loJOJvuDY9hz3FhQ4H+HY5E=
+
+ optional
+
+
+ Resources/ro.lproj/SUAutomaticUpdateAlert.nib
+
+ hash
+
+ 7HEo1dlbwSnit0+4DsAqKDz1jR4=
+
+ optional
+
+
+ Resources/ro.lproj/SUUpdateAlert.nib
+
+ hash
+
+ FPWtaRuYrVSPrfAozq/4bSQfMK4=
+
+ optional
+
+
+ Resources/ro.lproj/SUUpdatePermissionPrompt.nib
+
+ hash
+
+ GY/ufItfyKYpgw54TfqJlPlymb0=
+
+ optional
+
+
+ Resources/ro.lproj/Sparkle.strings
+
+ hash
+
+ 9U+OTz29kXKZHY/nmvbtemMsB3g=
+
+ optional
+
+
+ Resources/ru.lproj/SUAutomaticUpdateAlert.nib
+
+ hash
+
+ YHane6xWVhvpJGf5HuoxCyQ/gDs=
+
+ optional
+
+
+ Resources/ru.lproj/SUUpdateAlert.nib
+
+ hash
+
+ NxM+W+qAegxK4lKy0uzCclpkVjo=
+
+ optional
+
+
+ Resources/ru.lproj/SUUpdatePermissionPrompt.nib
+
+ hash
+
+ AqJRrBMp2yA+umSXxQIQVmpnCN4=
+
+ optional
+
+
+ Resources/ru.lproj/Sparkle.strings
+
+ hash
+
+ VpSLGNvZ6sbRYsF23L8m6TG+P6E=
+
+ optional
+
+
+ Resources/sk.lproj/SUAutomaticUpdateAlert.nib
+
+ hash
+
+ 5k+e1kFtgoVo77RhyhZSXpRQGOQ=
+
+ optional
+
+
+ Resources/sk.lproj/SUUpdateAlert.nib
+
+ hash
+
+ l8XR02tvN10SX2aM9CtZ7BpIcqw=
+
+ optional
+
+
+ Resources/sk.lproj/SUUpdatePermissionPrompt.nib
+
+ hash
+
+ burLhfFkzbPjAIqMXw1qKn94xm8=
+
+ optional
+
+
+ Resources/sk.lproj/Sparkle.strings
+
+ hash
+
+ qn/mo2EFOyw6keezS64Wo5ZGZXU=
+
+ optional
+
+
+ Resources/sl.lproj/SUAutomaticUpdateAlert.nib
+
+ hash
+
+ htsZnsf4S+omnk4Z8En8qOOjrPM=
+
+ optional
+
+
+ Resources/sl.lproj/SUUpdateAlert.nib
+
+ hash
+
+ /9xrGwHXOdPKFp82w4OjF+Q0WG8=
+
+ optional
+
+
+ Resources/sl.lproj/SUUpdatePermissionPrompt.nib
+
+ hash
+
+ lT25Wn73ZrIgcDJsgzSvIQ97TtY=
+
+ optional
+
+
+ Resources/sl.lproj/Sparkle.strings
+
+ hash
+
+ kwvdisufBenuQzrVg8tYKTX+qgg=
+
+ optional
+
+
+ Resources/sv.lproj/SUAutomaticUpdateAlert.nib
+
+ hash
+
+ K0QpkucJxh5CRA9TYJCT5+gSHZY=
+
+ optional
+
+
+ Resources/sv.lproj/SUUpdateAlert.nib
+
+ hash
+
+ dOxfomMC/X9MFFdsk1MyjKv1yi8=
+
+ optional
+
+
+ Resources/sv.lproj/SUUpdatePermissionPrompt.nib
+
+ hash
+
+ W5vyz7ueX3DVKxQC82/3FnvJfeQ=
+
+ optional
+
+
+ Resources/sv.lproj/Sparkle.strings
+
+ hash
+
+ 98/sk+A2Ew1fmKpuKZ3rq8eS1EM=
+
+ optional
+
+
+ Resources/th.lproj/SUAutomaticUpdateAlert.nib
+
+ hash
+
+ /iyQcDW4+Is40OSlKcWlEe9zKdo=
+
+ optional
+
+
+ Resources/th.lproj/SUUpdateAlert.nib
+
+ hash
+
+ cQCWeOMdd6mZEd9k0pl3FrZDT9g=
+
+ optional
+
+
+ Resources/th.lproj/SUUpdatePermissionPrompt.nib
+
+ hash
+
+ JIh/Ueyxh8+us+26dxQRmrPiVAE=
+
+ optional
+
+
+ Resources/th.lproj/Sparkle.strings
+
+ hash
+
+ HQwGW1Ebf0i+Bl4synks3x2SY2M=
+
+ optional
+
+
+ Resources/tr.lproj/SUAutomaticUpdateAlert.nib
+
+ hash
+
+ fjnMF3XlYLFPJSpmIFizoGwOVl8=
+
+ optional
+
+
+ Resources/tr.lproj/SUUpdateAlert.nib
+
+ hash
+
+ Y9dabfD0a7F1cV9OuFnyQL5BIIc=
+
+ optional
+
+
+ Resources/tr.lproj/SUUpdatePermissionPrompt.nib
+
+ hash
+
+ 5wxy4Op51XjVl1MvUlCnSUfvsj8=
+
+ optional
+
+
+ Resources/tr.lproj/Sparkle.strings
+
+ hash
+
+ whUQco5F2wcYdjc+cPKlk+mtx7Q=
+
+ optional
+
+
+ Resources/uk.lproj/SUAutomaticUpdateAlert.nib
+
+ hash
+
+ YRRVgJ26NZd9+ebTI3UGdpi35eo=
+
+ optional
+
+
+ Resources/uk.lproj/SUUpdateAlert.nib
+
+ hash
+
+ PoeaXUHUKNIm0bkX+GNnvFHlq9w=
+
+ optional
+
+
+ Resources/uk.lproj/SUUpdatePermissionPrompt.nib
+
+ hash
+
+ HEubU7VtIHZcWJ6RfdC038Os1gw=
+
+ optional
+
+
+ Resources/uk.lproj/Sparkle.strings
+
+ hash
+
+ JXhpqvLkX0yDWjbWgsk2wbSObKU=
+
+ optional
+
+
+ Resources/zh_CN.lproj/SUAutomaticUpdateAlert.nib
+
+ hash
+
+ 2pvLfCu7EiI6OkCxu3+aLyeTPcU=
+
+ optional
+
+
+ Resources/zh_CN.lproj/SUUpdateAlert.nib
+
+ hash
+
+ +xvQE3bFW1QXIUggZBlZkKn0gag=
+
+ optional
+
+
+ Resources/zh_CN.lproj/SUUpdatePermissionPrompt.nib
+
+ hash
+
+ FT+kQgUNxKGrbheU8uSqkYFSHtI=
+
+ optional
+
+
+ Resources/zh_CN.lproj/Sparkle.strings
+
+ hash
+
+ OnR96Z9tB0noODRSYssSs63+zGA=
+
+ optional
+
+
+ Resources/zh_TW.lproj/SUAutomaticUpdateAlert.nib
+
+ hash
+
+ KQcqbpIyw3yhI0eEyo06cNq5MlM=
+
+ optional
+
+
+ Resources/zh_TW.lproj/SUUpdateAlert.nib
+
+ hash
+
+ 6/Rgln3/89vly1RFa1gBfRhITxU=
+
+ optional
+
+
+ Resources/zh_TW.lproj/SUUpdatePermissionPrompt.nib
+
+ hash
+
+ qO2OAmNcqk2/bSzwAjGcXTD4+PY=
+
+ optional
+
+
+ Resources/zh_TW.lproj/Sparkle.strings
+
+ hash
+
+ 1FLKoM5jZ8JGBG/nmyEIA+/aalA=
+
+ optional
+
+
+
+ files2
+
+ Headers/SPUDownloadData.h
+
+ hash
+
+ 0uirAEMDYuzqSh3dbtfncvlTpvo=
+
+ hash2
+
+ DkOXqPnwmXR6QeDI4ja3DtFxDW5L3Dcjf21hEPWImoY=
+
+
+ Headers/SPUDownloader.h
+
+ hash
+
+ OAA6tKxz1g4V1SQZaj3RPNmNMzo=
+
+ hash2
+
+ OEDz5kY4WgtWuZ8SApjyqvVDEf3iEj7Sg2uhl+3J+jk=
+
+
+ Headers/SPUDownloaderDelegate.h
+
+ hash
+
+ UkBvHxzNYA/YON0ImE8m/8g4vkg=
+
+ hash2
+
+ 8D6RyR2aziRQIiRN3e7qxlEM9jfgkwBBTWmSjDhLqm8=
+
+
+ Headers/SPUDownloaderDeprecated.h
+
+ hash
+
+ l7/+P82TkgRp/YLnQtJtjMWd3/A=
+
+ hash2
+
+ A7PBMhwuTH0X/JDeyLlh1Xrdc0krwjPqdBPCiePFrxQ=
+
+
+ Headers/SPUDownloaderProtocol.h
+
+ hash
+
+ VsD58zsMmnH4mVuK456ekiJcYFU=
+
+ hash2
+
+ 02oqvyfRCQp5SMSBQNzYZaz1/0VTso0GKnOSbuDEAVo=
+
+
+ Headers/SPUDownloaderSession.h
+
+ hash
+
+ IeDSEpUGRwB9HcDVlqbxb6k19A8=
+
+ hash2
+
+ ZFXLQz90P2h4rR2v1VqRAKzrSSlItkO5cW/0AFy7eYQ=
+
+
+ Headers/SPUURLRequest.h
+
+ hash
+
+ 588/W6GUNXYFVar9nygqHNYeTX8=
+
+ hash2
+
+ 4EG4qYbJgM0wBJCoSPD1lbbDTLHlm85m4xNehyXyU74=
+
+
+ Headers/SUAppcast.h
+
+ hash
+
+ puyTMIscPdgGWGQM4TITePIKSdA=
+
+ hash2
+
+ R3/VQvZCv8Ab34CC17vtBHR3dqkJXnidTR5n8aX4DD0=
+
+
+ Headers/SUAppcastItem.h
+
+ hash
+
+ YQvyEYAn6UWDwU8NT5ccPwhdRXE=
+
+ hash2
+
+ ZB27X0FfNZ54ez8FZAFDEi6/o4BYtQnl4A9Y3tAbkUI=
+
+
+ Headers/SUCodeSigningVerifier.h
+
+ hash
+
+ Wj90pgADRte0DhyUmlOXWORp830=
+
+ hash2
+
+ PPwqqlfaR8hxIfD2YEKdVzyDN4kBVdul55HDAELxQ7U=
+
+
+ Headers/SUErrors.h
+
+ hash
+
+ fXyYJmeBH5lNthmGD2GJOWkMmjg=
+
+ hash2
+
+ JKSoOJCqip87NB39v1ip2Gki8x1rGVcXB7D6kTCeBTI=
+
+
+ Headers/SUExport.h
+
+ hash
+
+ G2w3uU/V7JzIupuOjQ2LyPVGdo4=
+
+ hash2
+
+ XO8CQmbFThLbYg949NEGhg3g+iouIw3/3+BCCLtEdFE=
+
+
+ Headers/SUStandardVersionComparator.h
+
+ hash
+
+ 6L4GrA8i1OjMLIGc/sFvEUeSfso=
+
+ hash2
+
+ 5HrjOlX+uJHOw1ma+1BtG5tlYx/75N/gVzt+BX/GOxg=
+
+
+ Headers/SUUpdater.h
+
+ hash
+
+ krK593R1jTMhVN/yl8nXWo1WIfg=
+
+ hash2
+
+ IJc5cjKEoEbG6onu/Dy+1OXT5YJ7GV3R1U0u2FamUsY=
+
+
+ Headers/SUUpdaterDelegate.h
+
+ hash
+
+ MHw1NrGxR116E8+4fIwJlj7xhlU=
+
+ hash2
+
+ I9h48457oU5WcQiRBj2su4zWt34+hDtHwnoeLWmZ7Ko=
+
+
+ Headers/SUVersionComparisonProtocol.h
+
+ hash
+
+ pin8CrEV9eYWF9sdDu0N1YixWOE=
+
+ hash2
+
+ rsm3T+GsIhDgSqY8EtkBpIxYgSZCZxf4HE9a/FcTRCc=
+
+
+ Headers/SUVersionDisplayProtocol.h
+
+ hash
+
+ D3yVFnts0j1IacN9dSN7iZSVlZg=
+
+ hash2
+
+ AQITUMp8aq1UAOrmksAKmGFpgI24u9rDSBBZrgDqdN4=
+
+
+ Headers/Sparkle.h
+
+ hash
+
+ wr5DylsSwG9e5D1UOhUWQxcyz/g=
+
+ hash2
+
+ OWWeiknWNtWrmGQq0pZ+Hst0PnbN6WbPhGHqIhk4MOM=
+
+
+ Modules/module.modulemap
+
+ hash
+
+ /2jgDcgH5+EG9ojcVskajfVo4yg=
+
+ hash2
+
+ 1TF+JZkzFr6n8oH4WItto+C5Vf3K12f0H9KjqD0A5QU=
+
+
+ PrivateHeaders/SUUnarchiver.h
+
+ hash
+
+ 7mTpmnTkJ97DZQQzK/hdl2aZmXU=
+
+ hash2
+
+ SQYAanTtlyX15CJapj5tDbhBEMtgQ7ZNdmpSij0+tD4=
+
+
+ Resources/Autoupdate.app/Contents/Info.plist
+
+ hash
+
+ vcMwRErKskmkeyJJVI3Z3sof/sE=
+
+ hash2
+
+ KAQWAU9pYYHyY0ffDykJoZXUPjiewvVWowIwn5qsBNc=
+
+
+ Resources/Autoupdate.app/Contents/MacOS/Autoupdate
+
+ hash
+
+ +dZZmoYTS+EoOzyj5DHipiL7vdA=
+
+ hash2
+
+ /CLwW6G+QiK5ETp+clGZsGSksu5/2ppP1elEQVje7VY=
+
+
+ Resources/Autoupdate.app/Contents/MacOS/fileop
+
+ hash
+
+ rsEt+sjfXAsfWD9h538L+27pg/s=
+
+ hash2
+
+ kI/01mUGzFnWLufOtr6ca07s6VBhqA7INTCKBS4xA+8=
+
+
+ Resources/Autoupdate.app/Contents/PkgInfo
+
+ hash
+
+ n57qDP4tZfLD1rCS43W0B4LQjzE=
+
+ hash2
+
+ glAhkclISwTWhTdPmHmgBmBpxJuKyuegSwHTjQfo7KA=
+
+
+ Resources/Autoupdate.app/Contents/Resources/AppIcon.icns
+
+ hash
+
+ 4McwRDEss5BzWwUMG2Xf93+ze08=
+
+ hash2
+
+ nq7j0ugQwyNbJn/7zGFwxIR0njwU3i7hAYKEyZhvUfE=
+
+
+ Resources/Autoupdate.app/Contents/Resources/SUStatus.nib
+
+ hash
+
+ ECVWRExfxyDt5uvKRD+70wc9J6s=
+
+ hash2
+
+ AtY9YmPv7cUlbFWP2vCyVdi3/M+XQn98wOlrIES2Dgk=
+
+
+ Resources/Autoupdate.app/Contents/Resources/ar.lproj/Sparkle.strings
+
+ hash
+
+ Rf4jjdgTqvfw5JO/6f9jHMURv/U=
+
+ hash2
+
+ 2cAJJ5NTxwpRgp24Ca3EuTXfaIIzsYdH3Y9cNCalZfc=
+
+ optional
+
+
+ Resources/Autoupdate.app/Contents/Resources/ca.lproj/Sparkle.strings
+
+ hash
+
+ wGGx+QzPg/20zZTq7jwCTgf/Ubc=
+
+ hash2
+
+ om5I6jKleuRoCwjfrRRqKWQbs2l8lLj8QGKS47cxybA=
+
+ optional
+
+
+ Resources/Autoupdate.app/Contents/Resources/cs.lproj/Sparkle.strings
+
+ hash
+
+ bY3rkqi/NJtXtjpK3FbV2o0gxbQ=
+
+ hash2
+
+ RfJgT2b3STcLu71+1iU9ZcSXbfwMWG1EE1C7Wrf3xBk=
+
+ optional
+
+
+ Resources/Autoupdate.app/Contents/Resources/da.lproj/Sparkle.strings
+
+ hash
+
+ 0t7SuLDMBZVsY240PAEsVfH/1qw=
+
+ hash2
+
+ wu0CpGqE79+TXKIQm+q7ycPTuXhOlwRr/wD5uGHJzLM=
+
+ optional
+
+
+ Resources/Autoupdate.app/Contents/Resources/de.lproj/Sparkle.strings
+
+ hash
+
+ fsC7FJvExHE/2681tuUrjkSF2+A=
+
+ hash2
+
+ XUpgsFH8KmcbgggpdYbJScCg0tBic9tNLdFh+8cbPyw=
+
+ optional
+
+
+ Resources/Autoupdate.app/Contents/Resources/el.lproj/Sparkle.strings
+
+ hash
+
+ NbIN+TRHORCL5Gfj68VRq4KdPXo=
+
+ hash2
+
+ wt+2xyusmWAQuJ5kAQlRlvFb1wO4L7/rFdG+VmNjl+Y=
+
+ optional
+
+
+ Resources/Autoupdate.app/Contents/Resources/en.lproj/Sparkle.strings
+
+ hash
+
+ cHZov5FaqzfNhnBo0XdRuTMT4SY=
+
+ hash2
+
+ 39CdfZZ1CQQz1Gd1+Ukxo2JHl0XESoc/cqWKF091WUk=
+
+ optional
+
+
+ Resources/Autoupdate.app/Contents/Resources/es.lproj/Sparkle.strings
+
+ hash
+
+ QPG88BN+x/l2Qk1NLLe3wRa26mQ=
+
+ hash2
+
+ mtOoKdoTpGzeTNyzxkVGOMsE0Z3ZZOsmIKDfgA9aj8c=
+
+ optional
+
+
+ Resources/Autoupdate.app/Contents/Resources/fi.lproj/Sparkle.strings
+
+ hash
+
+ yd6pIoSj19HMDIUos4Td1Fch7bs=
+
+ hash2
+
+ +AiiKWEdH3lesozLJBn3tfK6vi/VSI1/TnWVmIdVVsc=
+
+ optional
+
+
+ Resources/Autoupdate.app/Contents/Resources/fr.lproj/Sparkle.strings
+
+ hash
+
+ X3URilwJPVqMTGbtrYdorODwrMA=
+
+ hash2
+
+ fyqJl0MhXYRILalxRHpv/JorWLOVLPtNcJioiPtlnYg=
+
+ optional
+
+
+ Resources/Autoupdate.app/Contents/Resources/he.lproj/Sparkle.strings
+
+ hash
+
+ U2WmlYGYmeeIlSW66R8awwmNXIE=
+
+ hash2
+
+ 4gUlWkwTANV/jd7n4OZoXyT8CAcgWVk/tI3a25wmuLg=
+
+ optional
+
+
+ Resources/Autoupdate.app/Contents/Resources/hr.lproj/Sparkle.strings
+
+ hash
+
+ 7LLOVs76ioMwEDV8Gah+6sV/5No=
+
+ hash2
+
+ TwklhrooHTXgV6Q9fbvvAB3mPIh7qDbEsNtUzo2fQuU=
+
+ optional
+
+
+ Resources/Autoupdate.app/Contents/Resources/hu.lproj/Sparkle.strings
+
+ hash
+
+ bNEmsO2LyUsMjTESH1I42V9sAOo=
+
+ hash2
+
+ sRkp8c3Bx1qWdhhSNdOap1PbfmiTziINy1HxGea3SWU=
+
+ optional
+
+
+ Resources/Autoupdate.app/Contents/Resources/is.lproj/Sparkle.strings
+
+ hash
+
+ 8fxzD9ZhrvIZVZB1+QSJaPzg80M=
+
+ hash2
+
+ xcV1yh/zU3U3TsRUT6vGybvIQitf+ThrogN/uOWmD8k=
+
+ optional
+
+
+ Resources/Autoupdate.app/Contents/Resources/it.lproj/Sparkle.strings
+
+ hash
+
+ bk1J6vpZjWeUFhBYWuWZf8TDv1A=
+
+ hash2
+
+ Y+caNW+g0mt7HP4JrBxJw+uDwN3j19UYb+q5r9ch4Ow=
+
+ optional
+
+
+ Resources/Autoupdate.app/Contents/Resources/ja.lproj/Sparkle.strings
+
+ hash
+
+ f4EbR/GfMsKeWJ5DN/vhwg/lUoE=
+
+ hash2
+
+ dSPIvpFbelHRv8liJjN3TUVPbgD1DfhVSGmE+S99quI=
+
+ optional
+
+
+ Resources/Autoupdate.app/Contents/Resources/ko.lproj/Sparkle.strings
+
+ hash
+
+ FRHRQPCWEk9GdJawYTuccg+E2tA=
+
+ hash2
+
+ +bxn0NPgkxdHLa1MHRT+JRlYmy1jpIuaenpst5RT+RA=
+
+ optional
+
+
+ Resources/Autoupdate.app/Contents/Resources/nb.lproj/Sparkle.strings
+
+ hash
+
+ sgrDElwUxXtzdw8WaUFWyK3pG9Y=
+
+ hash2
+
+ FG+w+OnLI7nwnNCWiMT50LU98VWj1d08ElfX4k7Ok4w=
+
+ optional
+
+
+ Resources/Autoupdate.app/Contents/Resources/nl.lproj/Sparkle.strings
+
+ hash
+
+ PWbC08zHFLROqivY2MAklDh6gkA=
+
+ hash2
+
+ xnQkqxaO8zP1xpjY3nyjOd4Fe0gJon2Dbt456ukd/Gw=
+
+ optional
+
+
+ Resources/Autoupdate.app/Contents/Resources/pl.lproj/Sparkle.strings
+
+ hash
+
+ o7deBXE2Ct8/vQxouej5KkwTcUA=
+
+ hash2
+
+ pDq+41jhfESgJauedrYncFY1O5EMEU3nRyl7mmyYj+s=
+
+ optional
+
+
+ Resources/Autoupdate.app/Contents/Resources/pt_BR.lproj/Sparkle.strings
+
+ hash
+
+ /adUv04OXQkCFv+Oed6qktFVQ3E=
+
+ hash2
+
+ lY5EZJwPc/Rmfhw1gotkeEKB+ANXqZUlM2G92sZwdJc=
+
+ optional
+
+
+ Resources/Autoupdate.app/Contents/Resources/pt_PT.lproj/Sparkle.strings
+
+ hash
+
+ Mji9loJOJvuDY9hz3FhQ4H+HY5E=
+
+ hash2
+
+ RUq6VJjn/QyydkNbpklLwfCgRF62+uHhXen2dYLBNuQ=
+
+ optional
+
+
+ Resources/Autoupdate.app/Contents/Resources/ro.lproj/Sparkle.strings
+
+ hash
+
+ 9U+OTz29kXKZHY/nmvbtemMsB3g=
+
+ hash2
+
+ NNvDsecglQ/utR6YEqxyMj5K976YRWieCIC/PZuWCtQ=
+
+ optional
+
+
+ Resources/Autoupdate.app/Contents/Resources/ru.lproj/Sparkle.strings
+
+ hash
+
+ VpSLGNvZ6sbRYsF23L8m6TG+P6E=
+
+ hash2
+
+ wJZ5NG+mvj4anRFPUFyvSD0kGrg+ZAqklsPfHuCxLQY=
+
+ optional
+
+
+ Resources/Autoupdate.app/Contents/Resources/sk.lproj/Sparkle.strings
+
+ hash
+
+ qn/mo2EFOyw6keezS64Wo5ZGZXU=
+
+ hash2
+
+ e3cyzJ87ohC1ff/BzZ5O00MnwRE02U+J1KwXlSZeSSg=
+
+ optional
+
+
+ Resources/Autoupdate.app/Contents/Resources/sl.lproj/Sparkle.strings
+
+ hash
+
+ kwvdisufBenuQzrVg8tYKTX+qgg=
+
+ hash2
+
+ t8QC+9TBONwKLQvV3fKV0umsnAS8ZDpqPikVksFPtWc=
+
+ optional
+
+
+ Resources/Autoupdate.app/Contents/Resources/sv.lproj/Sparkle.strings
+
+ hash
+
+ 98/sk+A2Ew1fmKpuKZ3rq8eS1EM=
+
+ hash2
+
+ mJY6aeXFnSx38bF630z5lNPmPtsoYVAwadh0KC+9vfQ=
+
+ optional
+
+
+ Resources/Autoupdate.app/Contents/Resources/th.lproj/Sparkle.strings
+
+ hash
+
+ HQwGW1Ebf0i+Bl4synks3x2SY2M=
+
+ hash2
+
+ nlP7repbMz6EqHo3sZWnK3tzx47WKSWnULdUHCYPgKk=
+
+ optional
+
+
+ Resources/Autoupdate.app/Contents/Resources/tr.lproj/Sparkle.strings
+
+ hash
+
+ whUQco5F2wcYdjc+cPKlk+mtx7Q=
+
+ hash2
+
+ xEXUfrylPld+eFGrPyj4wTRPj7vUWOZ2f94sWydq03M=
+
+ optional
+
+
+ Resources/Autoupdate.app/Contents/Resources/uk.lproj/Sparkle.strings
+
+ hash
+
+ JXhpqvLkX0yDWjbWgsk2wbSObKU=
+
+ hash2
+
+ u0572QZYh6sB0GQdMGMePalOf4zkxE7YQG7pp898SEg=
+
+ optional
+
+
+ Resources/Autoupdate.app/Contents/Resources/zh_CN.lproj/Sparkle.strings
+
+ hash
+
+ OnR96Z9tB0noODRSYssSs63+zGA=
+
+ hash2
+
+ zvMbFdgVGI0ls9vIRT+sie7dj2g1UjQu7iS+pOgyBo4=
+
+ optional
+
+
+ Resources/Autoupdate.app/Contents/Resources/zh_TW.lproj/Sparkle.strings
+
+ hash
+
+ 1FLKoM5jZ8JGBG/nmyEIA+/aalA=
+
+ hash2
+
+ Vlf/4QD7/3S0SFqxmTWWcSwtTLWISKUSvLjpgWb7lxQ=
+
+ optional
+
+
+ Resources/Autoupdate.app/Contents/_CodeSignature/CodeResources
+
+ hash
+
+ VHoMteoopEbbYVG87rxkm0sjkA4=
+
+ hash2
+
+ lxIEfRslquAFN4m0UvN8ZbULT6U6J3cPAYY9sqR1HPE=
+
+
+ Resources/DarkAqua.css
+
+ hash
+
+ SCihC2/GG/DhF4xcXD9MYaxhawM=
+
+ hash2
+
+ 1G4+GJId47E8UijYTy9xeqA8RpLdOaGZQZ8B85ydROg=
+
+
+ Resources/Info.plist
+
+ hash
+
+ Vjt5kOIAFdWzUgFgF/aP2v3owEc=
+
+ hash2
+
+ F8ePDHN9JgUrW5JHoFYN8yT7d6AnZBL5ZflSVh3ri4Q=
+
+
+ Resources/SUModelTranslation.plist
+
+ hash
+
+ iD2Ex40Usc4ZE6IAhRePqgwK/xw=
+
+ hash2
+
+ bxnpRQhROJXTL2xuIeffR3p+hOuuji7eOoDeNqSYqTg=
+
+
+ Resources/SUStatus.nib
+
+ hash
+
+ ECVWRExfxyDt5uvKRD+70wc9J6s=
+
+ hash2
+
+ AtY9YmPv7cUlbFWP2vCyVdi3/M+XQn98wOlrIES2Dgk=
+
+
+ Resources/ar.lproj/SUAutomaticUpdateAlert.nib
+
+ hash
+
+ LtkONVbhTzwCPtbjkr06qSniXCI=
+
+ hash2
+
+ CL6tBm495f4yM6z7y8UHRhtooR3NLGfDUOMHspa3d6k=
+
+ optional
+
+
+ Resources/ar.lproj/SUUpdateAlert.nib
+
+ hash
+
+ JeZDdP1OuZbqkm8UKYiyH00A7ss=
+
+ hash2
+
+ CE1qJ1jrwUiTKTlZajb/bhplzo/rdEH6pm5cABwD/rQ=
+
+ optional
+
+
+ Resources/ar.lproj/SUUpdatePermissionPrompt.nib
+
+ hash
+
+ Heb65H1UseXl7rEaFwVxKauBWnI=
+
+ hash2
+
+ WUx1KM1Bz75vbTlcj3FvUEEJ3niP2QNBe7/lPioCMgY=
+
+ optional
+
+
+ Resources/ar.lproj/Sparkle.strings
+
+ hash
+
+ Rf4jjdgTqvfw5JO/6f9jHMURv/U=
+
+ hash2
+
+ 2cAJJ5NTxwpRgp24Ca3EuTXfaIIzsYdH3Y9cNCalZfc=
+
+ optional
+
+
+ Resources/ca.lproj/Sparkle.strings
+
+ hash
+
+ wGGx+QzPg/20zZTq7jwCTgf/Ubc=
+
+ hash2
+
+ om5I6jKleuRoCwjfrRRqKWQbs2l8lLj8QGKS47cxybA=
+
+ optional
+
+
+ Resources/cs.lproj/SUAutomaticUpdateAlert.nib
+
+ hash
+
+ YpT086oHMS9O2TvSNLZh+39oy80=
+
+ hash2
+
+ YyE1WN1/ryPt2H0D9gYJv/r0SSv8VYTcxiiNeELiJIQ=
+
+ optional
+
+
+ Resources/cs.lproj/SUUpdateAlert.nib
+
+ hash
+
+ v2ac1JQZvkm8EHZiTUc/q4aBcU0=
+
+ hash2
+
+ LWRxgLZHNGYOe63gf0aOD8zoP03Z1s7ldxndzkWbzGw=
+
+ optional
+
+
+ Resources/cs.lproj/SUUpdatePermissionPrompt.nib
+
+ hash
+
+ 2ANG1NY1o8ndm0xcmHwYUvrRk6w=
+
+ hash2
+
+ dyM1bkEKAH1sW3J5pxDKHpNZ6ZJX7YH/x6jeICRqpkc=
+
+ optional
+
+
+ Resources/cs.lproj/Sparkle.strings
+
+ hash
+
+ bY3rkqi/NJtXtjpK3FbV2o0gxbQ=
+
+ hash2
+
+ RfJgT2b3STcLu71+1iU9ZcSXbfwMWG1EE1C7Wrf3xBk=
+
+ optional
+
+
+ Resources/da.lproj/SUAutomaticUpdateAlert.nib
+
+ hash
+
+ XCqcLv38cTpbjAE4zjN/JWeT3+U=
+
+ hash2
+
+ ivTLD912Rxy2BqIYFAQjsqh4PofwMLljqh6ncdYEdy8=
+
+ optional
+
+
+ Resources/da.lproj/SUUpdateAlert.nib
+
+ hash
+
+ BY0imp6dA7C0GSOK81VXTJsRccM=
+
+ hash2
+
+ BZL9bUc/f5RpZHoQGkA/XXKvykMh/LwkqI+1XW14Bxk=
+
+ optional
+
+
+ Resources/da.lproj/SUUpdatePermissionPrompt.nib
+
+ hash
+
+ Ev2Nvw9c6bVU5ZF63yVhcyNp84w=
+
+ hash2
+
+ N3Os+6xHdP9Y/QLv2okENWzAaaY73ZZ1wAa+vhQKSWg=
+
+ optional
+
+
+ Resources/da.lproj/Sparkle.strings
+
+ hash
+
+ 0t7SuLDMBZVsY240PAEsVfH/1qw=
+
+ hash2
+
+ wu0CpGqE79+TXKIQm+q7ycPTuXhOlwRr/wD5uGHJzLM=
+
+ optional
+
+
+ Resources/de.lproj/SUAutomaticUpdateAlert.nib
+
+ hash
+
+ i/BaQXOSENNulhl0b5jssezuU3Y=
+
+ hash2
+
+ vZn/tXvSzWZPBBo0cVnIiPjRYfiMEtABs2gGlmJ3DKo=
+
+ optional
+
+
+ Resources/de.lproj/SUUpdateAlert.nib
+
+ hash
+
+ lieYpCoCaCKAA3EL3/EsBr46vqI=
+
+ hash2
+
+ pOQG4CEenyMCs6E53Yf2+yYR99NwtjC9ESL6Hp719iM=
+
+ optional
+
+
+ Resources/de.lproj/SUUpdatePermissionPrompt.nib
+
+ hash
+
+ oy0dHoyKmH2uV/KCHJzCagE+QIE=
+
+ hash2
+
+ aXEwUfPGaGK1ndjF84VGCstTDsw+y3qn6bW9197R/wc=
+
+ optional
+
+
+ Resources/de.lproj/Sparkle.strings
+
+ hash
+
+ fsC7FJvExHE/2681tuUrjkSF2+A=
+
+ hash2
+
+ XUpgsFH8KmcbgggpdYbJScCg0tBic9tNLdFh+8cbPyw=
+
+ optional
+
+
+ Resources/el.lproj/SUAutomaticUpdateAlert.nib
+
+ hash
+
+ s3rpfaKP5+1+vGc44qpcWy+h0t8=
+
+ hash2
+
+ 8Dy4OJ7vlhUCXCV6cjyExPoQWOtUSRnuNLpDxfel5ss=
+
+ optional
+
+
+ Resources/el.lproj/SUUpdateAlert.nib
+
+ hash
+
+ sJcnQqAH4BsB+2rz9riB7iqePh0=
+
+ hash2
+
+ oZ9SfHTeIGNZtJjH75VsT01y5Vo2tq2VCPVF8bDddeE=
+
+ optional
+
+
+ Resources/el.lproj/SUUpdatePermissionPrompt.nib
+
+ hash
+
+ mYyXqqWSoYqVG1zNp1vopIw8r1k=
+
+ hash2
+
+ j3xNys0dFAL/2iqvjfz2PopHNj9kPZSLHI5SyE8Pb5c=
+
+ optional
+
+
+ Resources/el.lproj/Sparkle.strings
+
+ hash
+
+ NbIN+TRHORCL5Gfj68VRq4KdPXo=
+
+ hash2
+
+ wt+2xyusmWAQuJ5kAQlRlvFb1wO4L7/rFdG+VmNjl+Y=
+
+ optional
+
+
+ Resources/en.lproj/SUAutomaticUpdateAlert.nib
+
+ hash
+
+ Y6bIF/+bAP3t5gBwPcdqxsj4co4=
+
+ hash2
+
+ LK+XUVI/B5vkE00baFJQzgTVPcWQu2vfztwnjkmtAdg=
+
+ optional
+
+
+ Resources/en.lproj/SUUpdateAlert.nib
+
+ hash
+
+ L3hoxekBQAtpmyDXNhTX7kRXRtc=
+
+ hash2
+
+ c1eSzlRx9vqCBLiF84w+iiiGeii8RIOVaoC8Ds3gndI=
+
+ optional
+
+
+ Resources/en.lproj/SUUpdatePermissionPrompt.nib
+
+ hash
+
+ uLKIwoprHw35+b4+/KP/j9X2zVg=
+
+ hash2
+
+ kXFQNOUYJFVMleLIk/wvetRZoFi+Es/ChIGsKEkPdTs=
+
+ optional
+
+
+ Resources/en.lproj/Sparkle.strings
+
+ hash
+
+ cHZov5FaqzfNhnBo0XdRuTMT4SY=
+
+ hash2
+
+ 39CdfZZ1CQQz1Gd1+Ukxo2JHl0XESoc/cqWKF091WUk=
+
+ optional
+
+
+ Resources/es.lproj/SUAutomaticUpdateAlert.nib
+
+ hash
+
+ BoS6NAq1zyVcmkbrKJhcI9Zrezk=
+
+ hash2
+
+ GtD3UAnIT5BoshJo4areAKSruPfavkvTIyNd0gjejDM=
+
+ optional
+
+
+ Resources/es.lproj/SUUpdateAlert.nib
+
+ hash
+
+ UMa1QcJf8zfpVUnIZUGFfJ64wTk=
+
+ hash2
+
+ 3KPglR1oBAj4L7IA3Y4fYKtWrk2kpbl7jPZwPCByWfo=
+
+ optional
+
+
+ Resources/es.lproj/SUUpdatePermissionPrompt.nib
+
+ hash
+
+ tre2iSm68OK3ztgNotyXuz1MkzI=
+
+ hash2
+
+ nPkeNlTVifGs1wwWJbh4cKzN6KGsoSoFWhhX8gcD+Zc=
+
+ optional
+
+
+ Resources/es.lproj/Sparkle.strings
+
+ hash
+
+ QPG88BN+x/l2Qk1NLLe3wRa26mQ=
+
+ hash2
+
+ mtOoKdoTpGzeTNyzxkVGOMsE0Z3ZZOsmIKDfgA9aj8c=
+
+ optional
+
+
+ Resources/fi.lproj/SUAutomaticUpdateAlert.nib
+
+ hash
+
+ 6aUnn3XSgWKnVuYVA/PVSrwora8=
+
+ hash2
+
+ QVnq+Bn52L27jHSSWCd5PGIBzAeU4HwlTMuL0+M3JMI=
+
+ optional
+
+
+ Resources/fi.lproj/SUUpdateAlert.nib
+
+ hash
+
+ k8QjxmBhk5B6v1fGnFkwwX6oakg=
+
+ hash2
+
+ R5U4ry1iLGtnxFs4Ex8GdV7tpXKbo1HoH0rsSQKIO1M=
+
+ optional
+
+
+ Resources/fi.lproj/SUUpdatePermissionPrompt.nib
+
+ hash
+
+ HB5ASms7UIZfv0WaGh6tCLBEDP8=
+
+ hash2
+
+ QgdpF8+b+1E1FOKUQmo9gfa/0naxptxTvxgPAiBPnzc=
+
+ optional
+
+
+ Resources/fi.lproj/Sparkle.strings
+
+ hash
+
+ yd6pIoSj19HMDIUos4Td1Fch7bs=
+
+ hash2
+
+ +AiiKWEdH3lesozLJBn3tfK6vi/VSI1/TnWVmIdVVsc=
+
+ optional
+
+
+ Resources/fr.lproj/SUAutomaticUpdateAlert.nib
+
+ hash
+
+ Nj5v0wIECbpjSTU74xKBngH4DeY=
+
+ hash2
+
+ iJPr/YNl1hGgBNcbjpEttX7EgNKwsu+R3oVtXyoxxV0=
+
+ optional
+
+
+ Resources/fr.lproj/SUUpdateAlert.nib
+
+ hash
+
+ RPgJubd38D/WH1H6B1jSejqILE8=
+
+ hash2
+
+ KtHl8n7bnlZ3Ir0ymG0RdRWNezTCdzyBh9HO0AB2TrA=
+
+ optional
+
+
+ Resources/fr.lproj/SUUpdatePermissionPrompt.nib
+
+ hash
+
+ cVJfS2Nx3QvdbWEq+tSt8xi9hIg=
+
+ hash2
+
+ LTWELwsYH8j9IGZy23C/qmUvJ0/E498TrPfWsXFOM8c=
+
+ optional
+
+
+ Resources/fr.lproj/Sparkle.strings
+
+ hash
+
+ X3URilwJPVqMTGbtrYdorODwrMA=
+
+ hash2
+
+ fyqJl0MhXYRILalxRHpv/JorWLOVLPtNcJioiPtlnYg=
+
+ optional
+
+
+ Resources/fr_CA.lproj
+
+ symlink
+ fr.lproj
+
+ Resources/he.lproj/Sparkle.strings
+
+ hash
+
+ U2WmlYGYmeeIlSW66R8awwmNXIE=
+
+ hash2
+
+ 4gUlWkwTANV/jd7n4OZoXyT8CAcgWVk/tI3a25wmuLg=
+
+ optional
+
+
+ Resources/hr.lproj/SUAutomaticUpdateAlert.nib
+
+ hash
+
+ SkgPcXJYp5dizLAgiXfyl9EsPoI=
+
+ hash2
+
+ 2h4d04V7H95/KuIy1kBjzDQqtfxnZrRzKlxEjk3NYRo=
+
+ optional
+
+
+ Resources/hr.lproj/SUUpdateAlert.nib
+
+ hash
+
+ 47iMWOA+94RZGJW+QJCeM4xOUsA=
+
+ hash2
+
+ ReDJwTVXlm8iJWToPp6haL3A35LkgyNtEYfEYQ38l+A=
+
+ optional
+
+
+ Resources/hr.lproj/SUUpdatePermissionPrompt.nib
+
+ hash
+
+ S2YV0JmEwfPtYsMBBMuvddrPEis=
+
+ hash2
+
+ s4Q/66AafiJ25LzYFLwYJRMdqr1W2awMSkxlZjy9JtM=
+
+ optional
+
+
+ Resources/hr.lproj/Sparkle.strings
+
+ hash
+
+ 7LLOVs76ioMwEDV8Gah+6sV/5No=
+
+ hash2
+
+ TwklhrooHTXgV6Q9fbvvAB3mPIh7qDbEsNtUzo2fQuU=
+
+ optional
+
+
+ Resources/hu.lproj/SUAutomaticUpdateAlert.nib
+
+ hash
+
+ PfYCBbOThC1gBDzoxD+ijdyQ3T0=
+
+ hash2
+
+ C9vH4mEYy0VzQEvjXYfCMPM4ggBQF1APABRkUOUQwPA=
+
+ optional
+
+
+ Resources/hu.lproj/SUUpdateAlert.nib
+
+ hash
+
+ 6RlHCvHc9GNh1M7iJhvn12iFGpg=
+
+ hash2
+
+ 8vAkRUe47lFmMm7zUZM55/XRK21KahmSbRy0Axp6gw0=
+
+ optional
+
+
+ Resources/hu.lproj/SUUpdatePermissionPrompt.nib
+
+ hash
+
+ 1Yz7vPBCFCly2cHjtbQJPK9PzjE=
+
+ hash2
+
+ GyEkgG0mW1s+T6Nz7aQ/eEvLYoysvr7BYots62oHX1w=
+
+ optional
+
+
+ Resources/hu.lproj/Sparkle.strings
+
+ hash
+
+ bNEmsO2LyUsMjTESH1I42V9sAOo=
+
+ hash2
+
+ sRkp8c3Bx1qWdhhSNdOap1PbfmiTziINy1HxGea3SWU=
+
+ optional
+
+
+ Resources/is.lproj/SUAutomaticUpdateAlert.nib
+
+ hash
+
+ 9eOJ/dQvTMu45Z1UowMPaKHYQOI=
+
+ hash2
+
+ QpgLimdJiwdp2DVF/DMQyJ2Zg8L2ihsreE7vcI8Uqh0=
+
+ optional
+
+
+ Resources/is.lproj/SUUpdateAlert.nib
+
+ hash
+
+ F0aP96zh7QOSkAdFsBlIzBhmCIg=
+
+ hash2
+
+ t7A1i/lrse5T6UZtyfTdB/7HRH5vPNuOj2I+QkIjAEI=
+
+ optional
+
+
+ Resources/is.lproj/SUUpdatePermissionPrompt.nib
+
+ hash
+
+ xRBgLwOX0xZhrXGjHDHL6S+qCQc=
+
+ hash2
+
+ VWBW48lOFIc7lprCjCV9s4BfRYheTgsJnhe5dnQbqOY=
+
+ optional
+
+
+ Resources/is.lproj/Sparkle.strings
+
+ hash
+
+ 8fxzD9ZhrvIZVZB1+QSJaPzg80M=
+
+ hash2
+
+ xcV1yh/zU3U3TsRUT6vGybvIQitf+ThrogN/uOWmD8k=
+
+ optional
+
+
+ Resources/it.lproj/SUAutomaticUpdateAlert.nib
+
+ hash
+
+ JXGMS3rtry8HTWEbBibxVCkBEmw=
+
+ hash2
+
+ 5+DJlDvCzlPxtarex6vBp6GBNUjc//XUg1dP+YKgQvo=
+
+ optional
+
+
+ Resources/it.lproj/SUUpdateAlert.nib
+
+ hash
+
+ W45+n9zTkxt1E3v6cZYLzXNtDlc=
+
+ hash2
+
+ dMHKLXO9jQ/ephXEzJ8zaCiJ2TD94Xdtlfwqn0liUVo=
+
+ optional
+
+
+ Resources/it.lproj/SUUpdatePermissionPrompt.nib
+
+ hash
+
+ o6d6uYDAajCHTJJOXT7zDECTmIM=
+
+ hash2
+
+ abK36qjugFrOyJCWuehmLWtrUUaY2xV+kVIPmNJXKjA=
+
+ optional
+
+
+ Resources/it.lproj/Sparkle.strings
+
+ hash
+
+ bk1J6vpZjWeUFhBYWuWZf8TDv1A=
+
+ hash2
+
+ Y+caNW+g0mt7HP4JrBxJw+uDwN3j19UYb+q5r9ch4Ow=
+
+ optional
+
+
+ Resources/ja.lproj/SUAutomaticUpdateAlert.nib
+
+ hash
+
+ 9fRyIZvZMUaRTaWCda7NsPqJle0=
+
+ hash2
+
+ 17Hm2P7maddnurefS4zzxjw/i66hgAqMfPCnw5etp8c=
+
+ optional
+
+
+ Resources/ja.lproj/SUUpdateAlert.nib
+
+ hash
+
+ L07PCZt4pHgRzMPxV0N6F2QK9kM=
+
+ hash2
+
+ qzSS0s4cMsrK7155WvW8tp+ToVcFs5pmCwrBC9Lr/ec=
+
+ optional
+
+
+ Resources/ja.lproj/SUUpdatePermissionPrompt.nib
+
+ hash
+
+ b1mgRruuDPTLXfhBEjTV72kV1m0=
+
+ hash2
+
+ 5nEPrrpTyzn6ealGjKbkHDtrZ2hvu6zXmQjlL7x8UGY=
+
+ optional
+
+
+ Resources/ja.lproj/Sparkle.strings
+
+ hash
+
+ f4EbR/GfMsKeWJ5DN/vhwg/lUoE=
+
+ hash2
+
+ dSPIvpFbelHRv8liJjN3TUVPbgD1DfhVSGmE+S99quI=
+
+ optional
+
+
+ Resources/ko.lproj/SUAutomaticUpdateAlert.nib
+
+ hash
+
+ gi+8llNjjuFSKRkNAA7vN/mf1uA=
+
+ hash2
+
+ xhSLkCd/oWSClxzjFJOGmPOAS3u0od2to6thPF+1hi8=
+
+ optional
+
+
+ Resources/ko.lproj/SUUpdateAlert.nib
+
+ hash
+
+ UNAQQTvtG7+MN/4w4ouu9ZHXfCM=
+
+ hash2
+
+ rU7gnpi3PsnD0n0noPJN7LKUwxXFHCjixcW7WHa1q2Y=
+
+ optional
+
+
+ Resources/ko.lproj/SUUpdatePermissionPrompt.nib
+
+ hash
+
+ ycrHyxLA68Lf8rq4IXBVK62UpGc=
+
+ hash2
+
+ bvNquF3puRjnZvG2nQUQsz5WyXUsO3LC6BCtEjw2+9g=
+
+ optional
+
+
+ Resources/ko.lproj/Sparkle.strings
+
+ hash
+
+ FRHRQPCWEk9GdJawYTuccg+E2tA=
+
+ hash2
+
+ +bxn0NPgkxdHLa1MHRT+JRlYmy1jpIuaenpst5RT+RA=
+
+ optional
+
+
+ Resources/nb.lproj/SUAutomaticUpdateAlert.nib
+
+ hash
+
+ kJLypTD4VsCOwsXiOd6700pn0Cc=
+
+ hash2
+
+ k7N16zCtXUz9SCO2rA2PSAb+B9zsqeF9kPAlIPeRQq0=
+
+ optional
+
+
+ Resources/nb.lproj/SUUpdateAlert.nib
+
+ hash
+
+ WIJIO1qR0uNQtJpVkhIarVOfgFw=
+
+ hash2
+
+ 8g/ElSO4yIXKBPWT/sbST8vdzCsbEVIeHZSxJbCzJ4M=
+
+ optional
+
+
+ Resources/nb.lproj/SUUpdatePermissionPrompt.nib
+
+ hash
+
+ sGjRl91qI6175CwJYuqSYLYylJg=
+
+ hash2
+
+ /oxFNXMvdoD2D7ykStspwXUrcEpRCaVbYebxNXyRuI4=
+
+ optional
+
+
+ Resources/nb.lproj/Sparkle.strings
+
+ hash
+
+ sgrDElwUxXtzdw8WaUFWyK3pG9Y=
+
+ hash2
+
+ FG+w+OnLI7nwnNCWiMT50LU98VWj1d08ElfX4k7Ok4w=
+
+ optional
+
+
+ Resources/nl.lproj/SUAutomaticUpdateAlert.nib
+
+ hash
+
+ wPmqlbK7p5mjPDrezXrYK8CG3NA=
+
+ hash2
+
+ zV9zmt6+b1fbS8Nzwh35PAkW5vdYcJ64kjUjQyde+Mo=
+
+ optional
+
+
+ Resources/nl.lproj/SUUpdateAlert.nib
+
+ hash
+
+ 7EXAJEeeN0k32jvOHKr7Icq4644=
+
+ hash2
+
+ 3I8r+QxaqIEqBcdZogXU5VuDg87Ls1S5Ss1nhmfM8Po=
+
+ optional
+
+
+ Resources/nl.lproj/SUUpdatePermissionPrompt.nib
+
+ hash
+
+ QHLHLZGOJJ4eN75aG1K1VUHNPz8=
+
+ hash2
+
+ arRlqOWae64Pqn6yNw466S0RNtPGSxvbi7FEd00g1x8=
+
+ optional
+
+
+ Resources/nl.lproj/Sparkle.strings
+
+ hash
+
+ PWbC08zHFLROqivY2MAklDh6gkA=
+
+ hash2
+
+ xnQkqxaO8zP1xpjY3nyjOd4Fe0gJon2Dbt456ukd/Gw=
+
+ optional
+
+
+ Resources/pl.lproj/SUAutomaticUpdateAlert.nib
+
+ hash
+
+ 4aIS8LbPLTj63EhS7xEk+qjNzD8=
+
+ hash2
+
+ PvUb+gVq9mfBJ4c4Rp3cyMOr6Fw7EqVwOSYCXdskwUA=
+
+ optional
+
+
+ Resources/pl.lproj/SUUpdateAlert.nib
+
+ hash
+
+ pLII26utl65JwmAFqLiMefDsrGs=
+
+ hash2
+
+ KNo3HyQuwczwWYBLgpAwz1nk4Lo/IuCN4SZpFhn8diY=
+
+ optional
+
+
+ Resources/pl.lproj/SUUpdatePermissionPrompt.nib
+
+ hash
+
+ pZo0pXve6jqBertG5IixAzSpgV4=
+
+ hash2
+
+ ILzDGh3jJc3hPKR/ADk0jiaDQaHZu7Zq8YLRXT+OXjc=
+
+ optional
+
+
+ Resources/pl.lproj/Sparkle.strings
+
+ hash
+
+ o7deBXE2Ct8/vQxouej5KkwTcUA=
+
+ hash2
+
+ pDq+41jhfESgJauedrYncFY1O5EMEU3nRyl7mmyYj+s=
+
+ optional
+
+
+ Resources/pt.lproj
+
+ symlink
+ pt_BR.lproj
+
+ Resources/pt_BR.lproj/SUAutomaticUpdateAlert.nib
+
+ hash
+
+ 8fQxJZw+LQiExfyPaqUbNnASsWU=
+
+ hash2
+
+ 7Xu6H76LF/BEqK9o0LJHpt54NV3JbY/TPoinZv9GfSQ=
+
+ optional
+
+
+ Resources/pt_BR.lproj/SUUpdateAlert.nib
+
+ hash
+
+ zW5zEa6rDpqLuTDfixuKKE93E5o=
+
+ hash2
+
+ fbgvSsPkysitkmLfP26OmYpP/r+044gpfMHqQoQp9Ns=
+
+ optional
+
+
+ Resources/pt_BR.lproj/SUUpdatePermissionPrompt.nib
+
+ hash
+
+ 2dtbduILRWtmfjobyd2yOVhQNH4=
+
+ hash2
+
+ 18VMio0CRtcvr8i0M+O3/t41QS15KVxSGxoVhQYapxE=
+
+ optional
+
+
+ Resources/pt_BR.lproj/Sparkle.strings
+
+ hash
+
+ /adUv04OXQkCFv+Oed6qktFVQ3E=
+
+ hash2
+
+ lY5EZJwPc/Rmfhw1gotkeEKB+ANXqZUlM2G92sZwdJc=
+
+ optional
+
+
+ Resources/pt_PT.lproj/SUAutomaticUpdateAlert.nib
+
+ hash
+
+ Svc6e9pHrp1wA7rxw7oKc5HB8qQ=
+
+ hash2
+
+ L4KDh1UJEm3ta+qgzCe3s3RI7xXrAY8y5h5eqneS3Uo=
+
+ optional
+
+
+ Resources/pt_PT.lproj/SUUpdateAlert.nib
+
+ hash
+
+ NtD144OppS+BPXNmsReGJoN2Qdo=
+
+ hash2
+
+ NOQ75dz/Mq7PLhwssExcWXdtTFQzx8m/lLpLBDCaZCI=
+
+ optional
+
+
+ Resources/pt_PT.lproj/SUUpdatePermissionPrompt.nib
+
+ hash
+
+ 5B8hYUrKag0Unyt6Uk0D2K5opL8=
+
+ hash2
+
+ D42TQ5lV8E73WOOXTsUDSu2jqOFUt1+WMcLUTVab8W8=
+
+ optional
+
+
+ Resources/pt_PT.lproj/Sparkle.strings
+
+ hash
+
+ Mji9loJOJvuDY9hz3FhQ4H+HY5E=
+
+ hash2
+
+ RUq6VJjn/QyydkNbpklLwfCgRF62+uHhXen2dYLBNuQ=
+
+ optional
+
+
+ Resources/ro.lproj/SUAutomaticUpdateAlert.nib
+
+ hash
+
+ 7HEo1dlbwSnit0+4DsAqKDz1jR4=
+
+ hash2
+
+ KUqcmkrRCh+XjXh9F7fudt94MreG4bKqDh1PLat/FpI=
+
+ optional
+
+
+ Resources/ro.lproj/SUUpdateAlert.nib
+
+ hash
+
+ FPWtaRuYrVSPrfAozq/4bSQfMK4=
+
+ hash2
+
+ 2mIpfTwoRvVuhY/Aa3Bqw5VsjpV93xFNcBMQG83Q8DU=
+
+ optional
+
+
+ Resources/ro.lproj/SUUpdatePermissionPrompt.nib
+
+ hash
+
+ GY/ufItfyKYpgw54TfqJlPlymb0=
+
+ hash2
+
+ hMvl0YhsMlkusdQxVcUiUDeQQqNn/KFwXfIqWaDSrG0=
+
+ optional
+
+
+ Resources/ro.lproj/Sparkle.strings
+
+ hash
+
+ 9U+OTz29kXKZHY/nmvbtemMsB3g=
+
+ hash2
+
+ NNvDsecglQ/utR6YEqxyMj5K976YRWieCIC/PZuWCtQ=
+
+ optional
+
+
+ Resources/ru.lproj/SUAutomaticUpdateAlert.nib
+
+ hash
+
+ YHane6xWVhvpJGf5HuoxCyQ/gDs=
+
+ hash2
+
+ qwuyYXCO4H5IuXiRhZR3ucGl5S1CtG2e7kxxCkM8vtA=
+
+ optional
+
+
+ Resources/ru.lproj/SUUpdateAlert.nib
+
+ hash
+
+ NxM+W+qAegxK4lKy0uzCclpkVjo=
+
+ hash2
+
+ Kvykt9h+o+SUuINROlMCXornVL/uEH2Uz5Kd0bNSm6k=
+
+ optional
+
+
+ Resources/ru.lproj/SUUpdatePermissionPrompt.nib
+
+ hash
+
+ AqJRrBMp2yA+umSXxQIQVmpnCN4=
+
+ hash2
+
+ 7Guwtd2PDpjTWg/qX1UODxgRfQDDxNUgN4qr4Siv/Cc=
+
+ optional
+
+
+ Resources/ru.lproj/Sparkle.strings
+
+ hash
+
+ VpSLGNvZ6sbRYsF23L8m6TG+P6E=
+
+ hash2
+
+ wJZ5NG+mvj4anRFPUFyvSD0kGrg+ZAqklsPfHuCxLQY=
+
+ optional
+
+
+ Resources/sk.lproj/SUAutomaticUpdateAlert.nib
+
+ hash
+
+ 5k+e1kFtgoVo77RhyhZSXpRQGOQ=
+
+ hash2
+
+ qZSxDMjtIXyNwOZYeUz2g9w6NFmKFStqy5UbKU9N3BA=
+
+ optional
+
+
+ Resources/sk.lproj/SUUpdateAlert.nib
+
+ hash
+
+ l8XR02tvN10SX2aM9CtZ7BpIcqw=
+
+ hash2
+
+ fD0W6cMr/MZ0C0qrsMD3jEbXdK+eq8L7tl87ZPDspmY=
+
+ optional
+
+
+ Resources/sk.lproj/SUUpdatePermissionPrompt.nib
+
+ hash
+
+ burLhfFkzbPjAIqMXw1qKn94xm8=
+
+ hash2
+
+ D5XPrSBItdufc2zVCFazX3SEmRVqQBdCZ0ADlLmHE4E=
+
+ optional
+
+
+ Resources/sk.lproj/Sparkle.strings
+
+ hash
+
+ qn/mo2EFOyw6keezS64Wo5ZGZXU=
+
+ hash2
+
+ e3cyzJ87ohC1ff/BzZ5O00MnwRE02U+J1KwXlSZeSSg=
+
+ optional
+
+
+ Resources/sl.lproj/SUAutomaticUpdateAlert.nib
+
+ hash
+
+ htsZnsf4S+omnk4Z8En8qOOjrPM=
+
+ hash2
+
+ 9kzvdHcdVqdxsioITBt+Am06twXcJpKMreMKHDDj4RY=
+
+ optional
+
+
+ Resources/sl.lproj/SUUpdateAlert.nib
+
+ hash
+
+ /9xrGwHXOdPKFp82w4OjF+Q0WG8=
+
+ hash2
+
+ r48ahwyC8EFi+44X/EtUfWvh8QCu9klpjqwwwzQHiXE=
+
+ optional
+
+
+ Resources/sl.lproj/SUUpdatePermissionPrompt.nib
+
+ hash
+
+ lT25Wn73ZrIgcDJsgzSvIQ97TtY=
+
+ hash2
+
+ L8TvfX3/5nLCXk5oNeUzyieunqgEUrKzk/t+6Ldxn/0=
+
+ optional
+
+
+ Resources/sl.lproj/Sparkle.strings
+
+ hash
+
+ kwvdisufBenuQzrVg8tYKTX+qgg=
+
+ hash2
+
+ t8QC+9TBONwKLQvV3fKV0umsnAS8ZDpqPikVksFPtWc=
+
+ optional
+
+
+ Resources/sv.lproj/SUAutomaticUpdateAlert.nib
+
+ hash
+
+ K0QpkucJxh5CRA9TYJCT5+gSHZY=
+
+ hash2
+
+ 2GEt92QWRuf/s8NnoWD/HidalRNoLUoeJoC7UM3Y2Ng=
+
+ optional
+
+
+ Resources/sv.lproj/SUUpdateAlert.nib
+
+ hash
+
+ dOxfomMC/X9MFFdsk1MyjKv1yi8=
+
+ hash2
+
+ wIPOqj0JUePKauMIl6sT8YUjoxw1q36g+rrQvwkxfw4=
+
+ optional
+
+
+ Resources/sv.lproj/SUUpdatePermissionPrompt.nib
+
+ hash
+
+ W5vyz7ueX3DVKxQC82/3FnvJfeQ=
+
+ hash2
+
+ C0r3bNAO7WAAZa4WiYUeBQMt+kmEndHyzPT1//HBsYo=
+
+ optional
+
+
+ Resources/sv.lproj/Sparkle.strings
+
+ hash
+
+ 98/sk+A2Ew1fmKpuKZ3rq8eS1EM=
+
+ hash2
+
+ mJY6aeXFnSx38bF630z5lNPmPtsoYVAwadh0KC+9vfQ=
+
+ optional
+
+
+ Resources/th.lproj/SUAutomaticUpdateAlert.nib
+
+ hash
+
+ /iyQcDW4+Is40OSlKcWlEe9zKdo=
+
+ hash2
+
+ gFeu5nmtM/aL1yTSsW9TPh9ZdN8r/lX5jhns53LlcfA=
+
+ optional
+
+
+ Resources/th.lproj/SUUpdateAlert.nib
+
+ hash
+
+ cQCWeOMdd6mZEd9k0pl3FrZDT9g=
+
+ hash2
+
+ vmbxfC0cI7IAAQRNDQ43V6vocH93TiejQmBr23NDAlQ=
+
+ optional
+
+
+ Resources/th.lproj/SUUpdatePermissionPrompt.nib
+
+ hash
+
+ JIh/Ueyxh8+us+26dxQRmrPiVAE=
+
+ hash2
+
+ Hbc+V8H4hfQh3PucUY1S+6vXRBZErhTaZLYJ0jQooLo=
+
+ optional
+
+
+ Resources/th.lproj/Sparkle.strings
+
+ hash
+
+ HQwGW1Ebf0i+Bl4synks3x2SY2M=
+
+ hash2
+
+ nlP7repbMz6EqHo3sZWnK3tzx47WKSWnULdUHCYPgKk=
+
+ optional
+
+
+ Resources/tr.lproj/SUAutomaticUpdateAlert.nib
+
+ hash
+
+ fjnMF3XlYLFPJSpmIFizoGwOVl8=
+
+ hash2
+
+ 3T/cO/cEIAM8QBGVg53bYvcYseEMPOhn0C+yReVVJEU=
+
+ optional
+
+
+ Resources/tr.lproj/SUUpdateAlert.nib
+
+ hash
+
+ Y9dabfD0a7F1cV9OuFnyQL5BIIc=
+
+ hash2
+
+ qwss8xg3cxWWQXqCLxXd6z1ygf6MHYjMDKtVGzTpF0M=
+
+ optional
+
+
+ Resources/tr.lproj/SUUpdatePermissionPrompt.nib
+
+ hash
+
+ 5wxy4Op51XjVl1MvUlCnSUfvsj8=
+
+ hash2
+
+ eXL2eqxEpbACqNQkixNqqVrLeqRbdnpPCndQcIXqdas=
+
+ optional
+
+
+ Resources/tr.lproj/Sparkle.strings
+
+ hash
+
+ whUQco5F2wcYdjc+cPKlk+mtx7Q=
+
+ hash2
+
+ xEXUfrylPld+eFGrPyj4wTRPj7vUWOZ2f94sWydq03M=
+
+ optional
+
+
+ Resources/uk.lproj/SUAutomaticUpdateAlert.nib
+
+ hash
+
+ YRRVgJ26NZd9+ebTI3UGdpi35eo=
+
+ hash2
+
+ /lUZP3n163WFPUjg+ohhY7pnbmtrxuc164ew0tFmDd4=
+
+ optional
+
+
+ Resources/uk.lproj/SUUpdateAlert.nib
+
+ hash
+
+ PoeaXUHUKNIm0bkX+GNnvFHlq9w=
+
+ hash2
+
+ Pmyouw5QFzbN7VYg1RXFNm3IB4jOmZagTi9k8g2CyQE=
+
+ optional
+
+
+ Resources/uk.lproj/SUUpdatePermissionPrompt.nib
+
+ hash
+
+ HEubU7VtIHZcWJ6RfdC038Os1gw=
+
+ hash2
+
+ 7ljWihx3qnfD/0BWdbNtzQirBF95hZ1sSXu5vTiVHe0=
+
+ optional
+
+
+ Resources/uk.lproj/Sparkle.strings
+
+ hash
+
+ JXhpqvLkX0yDWjbWgsk2wbSObKU=
+
+ hash2
+
+ u0572QZYh6sB0GQdMGMePalOf4zkxE7YQG7pp898SEg=
+
+ optional
+
+
+ Resources/zh_CN.lproj/SUAutomaticUpdateAlert.nib
+
+ hash
+
+ 2pvLfCu7EiI6OkCxu3+aLyeTPcU=
+
+ hash2
+
+ tu9oMdBCiHiyRSJMEmm5x3oGY3aCnmwXPsRf1hjj7fY=
+
+ optional
+
+
+ Resources/zh_CN.lproj/SUUpdateAlert.nib
+
+ hash
+
+ +xvQE3bFW1QXIUggZBlZkKn0gag=
+
+ hash2
+
+ b6nNjM4vCBrXBbjH5GtbkPjZjJyMeSSBXO/tCRn+LFY=
+
+ optional
+
+
+ Resources/zh_CN.lproj/SUUpdatePermissionPrompt.nib
+
+ hash
+
+ FT+kQgUNxKGrbheU8uSqkYFSHtI=
+
+ hash2
+
+ 2J873kYqy/0EyE6QXT6tqYkydTGcrw3/Ncv9cnSRl7M=
+
+ optional
+
+
+ Resources/zh_CN.lproj/Sparkle.strings
+
+ hash
+
+ OnR96Z9tB0noODRSYssSs63+zGA=
+
+ hash2
+
+ zvMbFdgVGI0ls9vIRT+sie7dj2g1UjQu7iS+pOgyBo4=
+
+ optional
+
+
+ Resources/zh_TW.lproj/SUAutomaticUpdateAlert.nib
+
+ hash
+
+ KQcqbpIyw3yhI0eEyo06cNq5MlM=
+
+ hash2
+
+ POFOdG9uGjcVXkx39sW2Rwl2FJ2zs6A007yF1UpDskE=
+
+ optional
+
+
+ Resources/zh_TW.lproj/SUUpdateAlert.nib
+
+ hash
+
+ 6/Rgln3/89vly1RFa1gBfRhITxU=
+
+ hash2
+
+ AFd6Yy2xbmYtz1+r9u+r9qNka3oTzho3/n3DCwxWKoE=
+
+ optional
+
+
+ Resources/zh_TW.lproj/SUUpdatePermissionPrompt.nib
+
+ hash
+
+ qO2OAmNcqk2/bSzwAjGcXTD4+PY=
+
+ hash2
+
+ JNnNodE8g22fkHlnQzxC9vap/jefD5NkjUjmErvl940=
+
+ optional
+
+
+ Resources/zh_TW.lproj/Sparkle.strings
+
+ hash
+
+ 1FLKoM5jZ8JGBG/nmyEIA+/aalA=
+
+ hash2
+
+ Vlf/4QD7/3S0SFqxmTWWcSwtTLWISKUSvLjpgWb7lxQ=
+
+ optional
+
+
+
+ rules
+
+ ^Resources/
+
+ ^Resources/.*\.lproj/
+
+ optional
+
+ weight
+ 1000
+
+ ^Resources/.*\.lproj/locversion.plist$
+
+ omit
+
+ weight
+ 1100
+
+ ^Resources/Base\.lproj/
+
+ weight
+ 1010
+
+ ^version.plist$
+
+
+ rules2
+
+ .*\.dSYM($|/)
+
+ weight
+ 11
+
+ ^(.*/)?\.DS_Store$
+
+ omit
+
+ weight
+ 2000
+
+ ^(Frameworks|SharedFrameworks|PlugIns|Plug-ins|XPCServices|Helpers|MacOS|Library/(Automator|Spotlight|LoginItems))/
+
+ nested
+
+ weight
+ 10
+
+ ^.*
+
+ ^Info\.plist$
+
+ omit
+
+ weight
+ 20
+
+ ^PkgInfo$
+
+ omit
+
+ weight
+ 20
+
+ ^Resources/
+
+ weight
+ 20
+
+ ^Resources/.*\.lproj/
+
+ optional
+
+ weight
+ 1000
+
+ ^Resources/.*\.lproj/locversion.plist$
+
+ omit
+
+ weight
+ 1100
+
+ ^Resources/Base\.lproj/
+
+ weight
+ 1010
+
+ ^[^/]+$
+
+ nested
+
+ weight
+ 10
+
+ ^embedded\.provisionprofile$
+
+ weight
+ 20
+
+ ^version\.plist$
+
+ weight
+ 20
+
+
+
+
diff --git a/Pods/Sparkle/bin/BinaryDelta b/Pods/Sparkle/bin/BinaryDelta
index d9d8b69..2e924b9 100755
Binary files a/Pods/Sparkle/bin/BinaryDelta and b/Pods/Sparkle/bin/BinaryDelta differ
diff --git a/Pods/Sparkle/bin/BinaryDelta.dSYM/Contents/Resources/DWARF/BinaryDelta b/Pods/Sparkle/bin/BinaryDelta.dSYM/Contents/Resources/DWARF/BinaryDelta
index 90c9006..b92195c 100644
Binary files a/Pods/Sparkle/bin/BinaryDelta.dSYM/Contents/Resources/DWARF/BinaryDelta and b/Pods/Sparkle/bin/BinaryDelta.dSYM/Contents/Resources/DWARF/BinaryDelta differ
diff --git a/Pods/Sparkle/bin/generate_appcast b/Pods/Sparkle/bin/generate_appcast
index a4ed5ca..20549c0 100755
Binary files a/Pods/Sparkle/bin/generate_appcast and b/Pods/Sparkle/bin/generate_appcast differ
diff --git a/Pods/Sparkle/bin/generate_appcast.dSYM/Contents/Resources/DWARF/generate_appcast b/Pods/Sparkle/bin/generate_appcast.dSYM/Contents/Resources/DWARF/generate_appcast
index 3c15b9a..55a86e2 100644
Binary files a/Pods/Sparkle/bin/generate_appcast.dSYM/Contents/Resources/DWARF/generate_appcast and b/Pods/Sparkle/bin/generate_appcast.dSYM/Contents/Resources/DWARF/generate_appcast differ
diff --git a/Pods/Sparkle/bin/generate_keys b/Pods/Sparkle/bin/generate_keys
index 74d4a3c..2dfbb29 100755
Binary files a/Pods/Sparkle/bin/generate_keys and b/Pods/Sparkle/bin/generate_keys differ
diff --git a/Pods/Sparkle/bin/generate_keys.dSYM/Contents/Resources/DWARF/generate_keys b/Pods/Sparkle/bin/generate_keys.dSYM/Contents/Resources/DWARF/generate_keys
index 9437abe..85e379d 100644
Binary files a/Pods/Sparkle/bin/generate_keys.dSYM/Contents/Resources/DWARF/generate_keys and b/Pods/Sparkle/bin/generate_keys.dSYM/Contents/Resources/DWARF/generate_keys differ
diff --git a/Pods/Sparkle/bin/sign_update b/Pods/Sparkle/bin/sign_update
index 7909a48..8193e1f 100755
Binary files a/Pods/Sparkle/bin/sign_update and b/Pods/Sparkle/bin/sign_update differ
diff --git a/Pods/Sparkle/bin/sign_update.dSYM/Contents/Resources/DWARF/sign_update b/Pods/Sparkle/bin/sign_update.dSYM/Contents/Resources/DWARF/sign_update
index 6ebc9f5..db676a7 100644
Binary files a/Pods/Sparkle/bin/sign_update.dSYM/Contents/Resources/DWARF/sign_update and b/Pods/Sparkle/bin/sign_update.dSYM/Contents/Resources/DWARF/sign_update differ
diff --git a/Pods/Target Support Files/AppCenter/AppCenter.debug.xcconfig b/Pods/Target Support Files/AppCenter/AppCenter.debug.xcconfig
index 19e7a9c..a0b86df 100644
--- a/Pods/Target Support Files/AppCenter/AppCenter.debug.xcconfig
+++ b/Pods/Target Support Files/AppCenter/AppCenter.debug.xcconfig
@@ -1,3 +1,4 @@
+CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO
CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/AppCenter
FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/AppCenter/AppCenter-SDK-Apple/iOS"
GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
@@ -6,6 +7,7 @@ PODS_BUILD_DIR = ${BUILD_DIR}
PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
PODS_ROOT = ${SRCROOT}
PODS_TARGET_SRCROOT = ${PODS_ROOT}/AppCenter
+PODS_XCFRAMEWORKS_BUILD_DIR = $(PODS_CONFIGURATION_BUILD_DIR)/XCFrameworkIntermediates
PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier}
SKIP_INSTALL = YES
USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES
diff --git a/Pods/Target Support Files/AppCenter/AppCenter.release.xcconfig b/Pods/Target Support Files/AppCenter/AppCenter.release.xcconfig
index 19e7a9c..a0b86df 100644
--- a/Pods/Target Support Files/AppCenter/AppCenter.release.xcconfig
+++ b/Pods/Target Support Files/AppCenter/AppCenter.release.xcconfig
@@ -1,3 +1,4 @@
+CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO
CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/AppCenter
FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/AppCenter/AppCenter-SDK-Apple/iOS"
GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
@@ -6,6 +7,7 @@ PODS_BUILD_DIR = ${BUILD_DIR}
PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
PODS_ROOT = ${SRCROOT}
PODS_TARGET_SRCROOT = ${PODS_ROOT}/AppCenter
+PODS_XCFRAMEWORKS_BUILD_DIR = $(PODS_CONFIGURATION_BUILD_DIR)/XCFrameworkIntermediates
PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier}
SKIP_INSTALL = YES
USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES
diff --git a/Pods/Target Support Files/KeychainAccess/KeychainAccess.debug.xcconfig b/Pods/Target Support Files/KeychainAccess/KeychainAccess.debug.xcconfig
index 45fab51..b6b5767 100644
--- a/Pods/Target Support Files/KeychainAccess/KeychainAccess.debug.xcconfig
+++ b/Pods/Target Support Files/KeychainAccess/KeychainAccess.debug.xcconfig
@@ -1,4 +1,5 @@
APPLICATION_EXTENSION_API_ONLY = YES
+CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO
CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/KeychainAccess
GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS -suppress-warnings
@@ -6,6 +7,7 @@ PODS_BUILD_DIR = ${BUILD_DIR}
PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
PODS_ROOT = ${SRCROOT}
PODS_TARGET_SRCROOT = ${PODS_ROOT}/KeychainAccess
+PODS_XCFRAMEWORKS_BUILD_DIR = $(PODS_CONFIGURATION_BUILD_DIR)/XCFrameworkIntermediates
PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier}
SKIP_INSTALL = YES
USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES
diff --git a/Pods/Target Support Files/KeychainAccess/KeychainAccess.release.xcconfig b/Pods/Target Support Files/KeychainAccess/KeychainAccess.release.xcconfig
index 45fab51..b6b5767 100644
--- a/Pods/Target Support Files/KeychainAccess/KeychainAccess.release.xcconfig
+++ b/Pods/Target Support Files/KeychainAccess/KeychainAccess.release.xcconfig
@@ -1,4 +1,5 @@
APPLICATION_EXTENSION_API_ONLY = YES
+CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO
CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/KeychainAccess
GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS -suppress-warnings
@@ -6,6 +7,7 @@ PODS_BUILD_DIR = ${BUILD_DIR}
PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
PODS_ROOT = ${SRCROOT}
PODS_TARGET_SRCROOT = ${PODS_ROOT}/KeychainAccess
+PODS_XCFRAMEWORKS_BUILD_DIR = $(PODS_CONFIGURATION_BUILD_DIR)/XCFrameworkIntermediates
PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier}
SKIP_INSTALL = YES
USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES
diff --git a/Pods/Target Support Files/Nuke/Nuke.debug.xcconfig b/Pods/Target Support Files/Nuke/Nuke.debug.xcconfig
index 15218e8..74bf452 100644
--- a/Pods/Target Support Files/Nuke/Nuke.debug.xcconfig
+++ b/Pods/Target Support Files/Nuke/Nuke.debug.xcconfig
@@ -1,3 +1,4 @@
+CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO
CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/Nuke
GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS -suppress-warnings
@@ -5,6 +6,7 @@ PODS_BUILD_DIR = ${BUILD_DIR}
PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
PODS_ROOT = ${SRCROOT}
PODS_TARGET_SRCROOT = ${PODS_ROOT}/Nuke
+PODS_XCFRAMEWORKS_BUILD_DIR = $(PODS_CONFIGURATION_BUILD_DIR)/XCFrameworkIntermediates
PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier}
SKIP_INSTALL = YES
USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES
diff --git a/Pods/Target Support Files/Nuke/Nuke.release.xcconfig b/Pods/Target Support Files/Nuke/Nuke.release.xcconfig
index 15218e8..74bf452 100644
--- a/Pods/Target Support Files/Nuke/Nuke.release.xcconfig
+++ b/Pods/Target Support Files/Nuke/Nuke.release.xcconfig
@@ -1,3 +1,4 @@
+CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO
CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/Nuke
GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS -suppress-warnings
@@ -5,6 +6,7 @@ PODS_BUILD_DIR = ${BUILD_DIR}
PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
PODS_ROOT = ${SRCROOT}
PODS_TARGET_SRCROOT = ${PODS_ROOT}/Nuke
+PODS_XCFRAMEWORKS_BUILD_DIR = $(PODS_CONFIGURATION_BUILD_DIR)/XCFrameworkIntermediates
PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier}
SKIP_INSTALL = YES
USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES
diff --git a/Pods/Target Support Files/Pods-AltServer/Pods-AltServer-frameworks-Debug-input-files.xcfilelist b/Pods/Target Support Files/Pods-AltServer/Pods-AltServer-frameworks-Debug-input-files.xcfilelist
index e2d3ea1..c163762 100644
--- a/Pods/Target Support Files/Pods-AltServer/Pods-AltServer-frameworks-Debug-input-files.xcfilelist
+++ b/Pods/Target Support Files/Pods-AltServer/Pods-AltServer-frameworks-Debug-input-files.xcfilelist
@@ -1,4 +1,3 @@
${PODS_ROOT}/Target Support Files/Pods-AltServer/Pods-AltServer-frameworks.sh
${BUILT_PRODUCTS_DIR}/STPrivilegedTask/STPrivilegedTask.framework
-${PODS_ROOT}/Sparkle/Sparkle.framework
-${PODS_ROOT}/Sparkle/Sparkle.framework.dSYM
\ No newline at end of file
+${PODS_ROOT}/Sparkle/Sparkle.framework
\ No newline at end of file
diff --git a/Pods/Target Support Files/Pods-AltServer/Pods-AltServer-frameworks-Debug-output-files.xcfilelist b/Pods/Target Support Files/Pods-AltServer/Pods-AltServer-frameworks-Debug-output-files.xcfilelist
index b199533..e4d8afe 100644
--- a/Pods/Target Support Files/Pods-AltServer/Pods-AltServer-frameworks-Debug-output-files.xcfilelist
+++ b/Pods/Target Support Files/Pods-AltServer/Pods-AltServer-frameworks-Debug-output-files.xcfilelist
@@ -1,3 +1,2 @@
${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/STPrivilegedTask.framework
-${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/Sparkle.framework
-${DWARF_DSYM_FOLDER_PATH}/Sparkle.framework.dSYM
\ No newline at end of file
+${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/Sparkle.framework
\ No newline at end of file
diff --git a/Pods/Target Support Files/Pods-AltServer/Pods-AltServer-frameworks-Release-input-files.xcfilelist b/Pods/Target Support Files/Pods-AltServer/Pods-AltServer-frameworks-Release-input-files.xcfilelist
index e2d3ea1..c163762 100644
--- a/Pods/Target Support Files/Pods-AltServer/Pods-AltServer-frameworks-Release-input-files.xcfilelist
+++ b/Pods/Target Support Files/Pods-AltServer/Pods-AltServer-frameworks-Release-input-files.xcfilelist
@@ -1,4 +1,3 @@
${PODS_ROOT}/Target Support Files/Pods-AltServer/Pods-AltServer-frameworks.sh
${BUILT_PRODUCTS_DIR}/STPrivilegedTask/STPrivilegedTask.framework
-${PODS_ROOT}/Sparkle/Sparkle.framework
-${PODS_ROOT}/Sparkle/Sparkle.framework.dSYM
\ No newline at end of file
+${PODS_ROOT}/Sparkle/Sparkle.framework
\ No newline at end of file
diff --git a/Pods/Target Support Files/Pods-AltServer/Pods-AltServer-frameworks-Release-output-files.xcfilelist b/Pods/Target Support Files/Pods-AltServer/Pods-AltServer-frameworks-Release-output-files.xcfilelist
index b199533..e4d8afe 100644
--- a/Pods/Target Support Files/Pods-AltServer/Pods-AltServer-frameworks-Release-output-files.xcfilelist
+++ b/Pods/Target Support Files/Pods-AltServer/Pods-AltServer-frameworks-Release-output-files.xcfilelist
@@ -1,3 +1,2 @@
${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/STPrivilegedTask.framework
-${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/Sparkle.framework
-${DWARF_DSYM_FOLDER_PATH}/Sparkle.framework.dSYM
\ No newline at end of file
+${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/Sparkle.framework
\ No newline at end of file
diff --git a/Pods/Target Support Files/Pods-AltServer/Pods-AltServer-frameworks.sh b/Pods/Target Support Files/Pods-AltServer/Pods-AltServer-frameworks.sh
index 923a717..d61fc08 100755
--- a/Pods/Target Support Files/Pods-AltServer/Pods-AltServer-frameworks.sh
+++ b/Pods/Target Support Files/Pods-AltServer/Pods-AltServer-frameworks.sh
@@ -19,9 +19,8 @@ mkdir -p "${CONFIGURATION_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}"
COCOAPODS_PARALLEL_CODE_SIGN="${COCOAPODS_PARALLEL_CODE_SIGN:-false}"
SWIFT_STDLIB_PATH="${DT_TOOLCHAIN_DIR}/usr/lib/swift/${PLATFORM_NAME}"
+BCSYMBOLMAP_DIR="BCSymbolMaps"
-# Used as a return value for each invocation of `strip_invalid_archs` function.
-STRIP_BINARY_RETVAL=0
# This protects against multiple targets copying the same framework dependency at the same time. The solution
# was originally proposed here: https://lists.samba.org/archive/rsync/2008-February/020158.html
@@ -45,9 +44,19 @@ install_framework()
source="$(readlink "${source}")"
fi
+ if [ -d "${source}/${BCSYMBOLMAP_DIR}" ]; then
+ # Locate and install any .bcsymbolmaps if present, and remove them from the .framework before the framework is copied
+ find "${source}/${BCSYMBOLMAP_DIR}" -name "*.bcsymbolmap"|while read f; do
+ echo "Installing $f"
+ install_bcsymbolmap "$f" "$destination"
+ rm "$f"
+ done
+ rmdir "${source}/${BCSYMBOLMAP_DIR}"
+ fi
+
# Use filter instead of exclude so missing patterns don't throw errors.
- echo "rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --filter \"- CVS/\" --filter \"- .svn/\" --filter \"- .git/\" --filter \"- .hg/\" --filter \"- Headers\" --filter \"- PrivateHeaders\" --filter \"- Modules\" \"${source}\" \"${destination}\""
- rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --filter "- CVS/" --filter "- .svn/" --filter "- .git/" --filter "- .hg/" --filter "- Headers" --filter "- PrivateHeaders" --filter "- Modules" "${source}" "${destination}"
+ echo "rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --links --filter \"- CVS/\" --filter \"- .svn/\" --filter \"- .git/\" --filter \"- .hg/\" --filter \"- Headers\" --filter \"- PrivateHeaders\" --filter \"- Modules\" \"${source}\" \"${destination}\""
+ rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --links --filter "- CVS/" --filter "- .svn/" --filter "- .git/" --filter "- .hg/" --filter "- Headers" --filter "- PrivateHeaders" --filter "- Modules" "${source}" "${destination}"
local basename
basename="$(basename -s .framework "$1")"
@@ -80,69 +89,52 @@ install_framework()
done
fi
}
-
# Copies and strips a vendored dSYM
install_dsym() {
local source="$1"
+ warn_missing_arch=${2:-true}
if [ -r "$source" ]; then
- # Copy the dSYM into a the targets temp dir.
+ # Copy the dSYM into the targets temp dir.
echo "rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --filter \"- CVS/\" --filter \"- .svn/\" --filter \"- .git/\" --filter \"- .hg/\" --filter \"- Headers\" --filter \"- PrivateHeaders\" --filter \"- Modules\" \"${source}\" \"${DERIVED_FILES_DIR}\""
rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --filter "- CVS/" --filter "- .svn/" --filter "- .git/" --filter "- .hg/" --filter "- Headers" --filter "- PrivateHeaders" --filter "- Modules" "${source}" "${DERIVED_FILES_DIR}"
local basename
- basename="$(basename -s .framework.dSYM "$source")"
- binary="${DERIVED_FILES_DIR}/${basename}.framework.dSYM/Contents/Resources/DWARF/${basename}"
+ basename="$(basename -s .dSYM "$source")"
+ binary_name="$(ls "$source/Contents/Resources/DWARF")"
+ binary="${DERIVED_FILES_DIR}/${basename}.dSYM/Contents/Resources/DWARF/${binary_name}"
- # Strip invalid architectures so "fat" simulator / device frameworks work on device
+ # Strip invalid architectures from the dSYM.
if [[ "$(file "$binary")" == *"Mach-O "*"dSYM companion"* ]]; then
- strip_invalid_archs "$binary"
+ strip_invalid_archs "$binary" "$warn_missing_arch"
fi
-
- if [[ $STRIP_BINARY_RETVAL == 1 ]]; then
+ if [[ $STRIP_BINARY_RETVAL == 0 ]]; then
# Move the stripped file into its final destination.
- echo "rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --filter \"- CVS/\" --filter \"- .svn/\" --filter \"- .git/\" --filter \"- .hg/\" --filter \"- Headers\" --filter \"- PrivateHeaders\" --filter \"- Modules\" \"${DERIVED_FILES_DIR}/${basename}.framework.dSYM\" \"${DWARF_DSYM_FOLDER_PATH}\""
- rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --filter "- CVS/" --filter "- .svn/" --filter "- .git/" --filter "- .hg/" --filter "- Headers" --filter "- PrivateHeaders" --filter "- Modules" "${DERIVED_FILES_DIR}/${basename}.framework.dSYM" "${DWARF_DSYM_FOLDER_PATH}"
+ echo "rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --links --filter \"- CVS/\" --filter \"- .svn/\" --filter \"- .git/\" --filter \"- .hg/\" --filter \"- Headers\" --filter \"- PrivateHeaders\" --filter \"- Modules\" \"${DERIVED_FILES_DIR}/${basename}.framework.dSYM\" \"${DWARF_DSYM_FOLDER_PATH}\""
+ rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --links --filter "- CVS/" --filter "- .svn/" --filter "- .git/" --filter "- .hg/" --filter "- Headers" --filter "- PrivateHeaders" --filter "- Modules" "${DERIVED_FILES_DIR}/${basename}.dSYM" "${DWARF_DSYM_FOLDER_PATH}"
else
# The dSYM was not stripped at all, in this case touch a fake folder so the input/output paths from Xcode do not reexecute this script because the file is missing.
- touch "${DWARF_DSYM_FOLDER_PATH}/${basename}.framework.dSYM"
+ touch "${DWARF_DSYM_FOLDER_PATH}/${basename}.dSYM"
fi
fi
}
-# Copies the bcsymbolmap files of a vendored framework
-install_bcsymbolmap() {
- local bcsymbolmap_path="$1"
- local destination="${BUILT_PRODUCTS_DIR}"
- echo "rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --filter "- CVS/" --filter "- .svn/" --filter "- .git/" --filter "- .hg/" --filter "- Headers" --filter "- PrivateHeaders" --filter "- Modules" "${bcsymbolmap_path}" "${destination}""
- rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --filter "- CVS/" --filter "- .svn/" --filter "- .git/" --filter "- .hg/" --filter "- Headers" --filter "- PrivateHeaders" --filter "- Modules" "${bcsymbolmap_path}" "${destination}"
-}
-
-# Signs a framework with the provided identity
-code_sign_if_enabled() {
- if [ -n "${EXPANDED_CODE_SIGN_IDENTITY:-}" -a "${CODE_SIGNING_REQUIRED:-}" != "NO" -a "${CODE_SIGNING_ALLOWED}" != "NO" ]; then
- # Use the current code_sign_identity
- echo "Code Signing $1 with Identity ${EXPANDED_CODE_SIGN_IDENTITY_NAME}"
- local code_sign_cmd="/usr/bin/codesign --force --sign ${EXPANDED_CODE_SIGN_IDENTITY} ${OTHER_CODE_SIGN_FLAGS:-} --preserve-metadata=identifier,entitlements '$1'"
-
- if [ "${COCOAPODS_PARALLEL_CODE_SIGN}" == "true" ]; then
- code_sign_cmd="$code_sign_cmd &"
- fi
- echo "$code_sign_cmd"
- eval "$code_sign_cmd"
- fi
-}
+# Used as a return value for each invocation of `strip_invalid_archs` function.
+STRIP_BINARY_RETVAL=0
# Strip invalid architectures
strip_invalid_archs() {
binary="$1"
+ warn_missing_arch=${2:-true}
# Get architectures for current target binary
binary_archs="$(lipo -info "$binary" | rev | cut -d ':' -f1 | awk '{$1=$1;print}' | rev)"
# Intersect them with the architectures we are building for
intersected_archs="$(echo ${ARCHS[@]} ${binary_archs[@]} | tr ' ' '\n' | sort | uniq -d)"
# If there are no archs supported by this binary then warn the user
if [[ -z "$intersected_archs" ]]; then
- echo "warning: [CP] Vendored binary '$binary' contains architectures ($binary_archs) none of which match the current build architectures ($ARCHS)."
- STRIP_BINARY_RETVAL=0
+ if [[ "$warn_missing_arch" == "true" ]]; then
+ echo "warning: [CP] Vendored binary '$binary' contains architectures ($binary_archs) none of which match the current build architectures ($ARCHS)."
+ fi
+ STRIP_BINARY_RETVAL=1
return
fi
stripped=""
@@ -156,19 +148,39 @@ strip_invalid_archs() {
if [[ "$stripped" ]]; then
echo "Stripped $binary of architectures:$stripped"
fi
- STRIP_BINARY_RETVAL=1
+ STRIP_BINARY_RETVAL=0
+}
+
+# Copies the bcsymbolmap files of a vendored framework
+install_bcsymbolmap() {
+ local bcsymbolmap_path="$1"
+ local destination="${BUILT_PRODUCTS_DIR}"
+ echo "rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --filter "- CVS/" --filter "- .svn/" --filter "- .git/" --filter "- .hg/" --filter "- Headers" --filter "- PrivateHeaders" --filter "- Modules" "${bcsymbolmap_path}" "${destination}""
+ rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --filter "- CVS/" --filter "- .svn/" --filter "- .git/" --filter "- .hg/" --filter "- Headers" --filter "- PrivateHeaders" --filter "- Modules" "${bcsymbolmap_path}" "${destination}"
}
+# Signs a framework with the provided identity
+code_sign_if_enabled() {
+ if [ -n "${EXPANDED_CODE_SIGN_IDENTITY:-}" -a "${CODE_SIGNING_REQUIRED:-}" != "NO" -a "${CODE_SIGNING_ALLOWED}" != "NO" ]; then
+ # Use the current code_sign_identity
+ echo "Code Signing $1 with Identity ${EXPANDED_CODE_SIGN_IDENTITY_NAME}"
+ local code_sign_cmd="/usr/bin/codesign --force --sign ${EXPANDED_CODE_SIGN_IDENTITY} ${OTHER_CODE_SIGN_FLAGS:-} --preserve-metadata=identifier,entitlements '$1'"
+
+ if [ "${COCOAPODS_PARALLEL_CODE_SIGN}" == "true" ]; then
+ code_sign_cmd="$code_sign_cmd &"
+ fi
+ echo "$code_sign_cmd"
+ eval "$code_sign_cmd"
+ fi
+}
if [[ "$CONFIGURATION" == "Debug" ]]; then
install_framework "${BUILT_PRODUCTS_DIR}/STPrivilegedTask/STPrivilegedTask.framework"
install_framework "${PODS_ROOT}/Sparkle/Sparkle.framework"
- install_dsym "${PODS_ROOT}/Sparkle/Sparkle.framework.dSYM"
fi
if [[ "$CONFIGURATION" == "Release" ]]; then
install_framework "${BUILT_PRODUCTS_DIR}/STPrivilegedTask/STPrivilegedTask.framework"
install_framework "${PODS_ROOT}/Sparkle/Sparkle.framework"
- install_dsym "${PODS_ROOT}/Sparkle/Sparkle.framework.dSYM"
fi
if [ "${COCOAPODS_PARALLEL_CODE_SIGN}" == "true" ]; then
wait
diff --git a/Pods/Target Support Files/Pods-AltServer/Pods-AltServer.debug.xcconfig b/Pods/Target Support Files/Pods-AltServer/Pods-AltServer.debug.xcconfig
index 0effc9c..164dcf8 100644
--- a/Pods/Target Support Files/Pods-AltServer/Pods-AltServer.debug.xcconfig
+++ b/Pods/Target Support Files/Pods-AltServer/Pods-AltServer.debug.xcconfig
@@ -1,3 +1,4 @@
+CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO
FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/STPrivilegedTask" "${PODS_ROOT}/Sparkle"
GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
HEADER_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/STPrivilegedTask/STPrivilegedTask.framework/Headers"
@@ -8,4 +9,5 @@ PODS_BUILD_DIR = ${BUILD_DIR}
PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
PODS_PODFILE_DIR_PATH = ${SRCROOT}/.
PODS_ROOT = ${SRCROOT}/Pods
+PODS_XCFRAMEWORKS_BUILD_DIR = $(PODS_CONFIGURATION_BUILD_DIR)/XCFrameworkIntermediates
USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES
diff --git a/Pods/Target Support Files/Pods-AltServer/Pods-AltServer.release.xcconfig b/Pods/Target Support Files/Pods-AltServer/Pods-AltServer.release.xcconfig
index 0effc9c..164dcf8 100644
--- a/Pods/Target Support Files/Pods-AltServer/Pods-AltServer.release.xcconfig
+++ b/Pods/Target Support Files/Pods-AltServer/Pods-AltServer.release.xcconfig
@@ -1,3 +1,4 @@
+CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO
FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/STPrivilegedTask" "${PODS_ROOT}/Sparkle"
GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
HEADER_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/STPrivilegedTask/STPrivilegedTask.framework/Headers"
@@ -8,4 +9,5 @@ PODS_BUILD_DIR = ${BUILD_DIR}
PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
PODS_PODFILE_DIR_PATH = ${SRCROOT}/.
PODS_ROOT = ${SRCROOT}/Pods
+PODS_XCFRAMEWORKS_BUILD_DIR = $(PODS_CONFIGURATION_BUILD_DIR)/XCFrameworkIntermediates
USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES
diff --git a/Pods/Target Support Files/Pods-AltStore/Pods-AltStore-frameworks.sh b/Pods/Target Support Files/Pods-AltStore/Pods-AltStore-frameworks.sh
index b959e0f..da1b0ae 100755
--- a/Pods/Target Support Files/Pods-AltStore/Pods-AltStore-frameworks.sh
+++ b/Pods/Target Support Files/Pods-AltStore/Pods-AltStore-frameworks.sh
@@ -19,9 +19,8 @@ mkdir -p "${CONFIGURATION_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}"
COCOAPODS_PARALLEL_CODE_SIGN="${COCOAPODS_PARALLEL_CODE_SIGN:-false}"
SWIFT_STDLIB_PATH="${DT_TOOLCHAIN_DIR}/usr/lib/swift/${PLATFORM_NAME}"
+BCSYMBOLMAP_DIR="BCSymbolMaps"
-# Used as a return value for each invocation of `strip_invalid_archs` function.
-STRIP_BINARY_RETVAL=0
# This protects against multiple targets copying the same framework dependency at the same time. The solution
# was originally proposed here: https://lists.samba.org/archive/rsync/2008-February/020158.html
@@ -45,9 +44,19 @@ install_framework()
source="$(readlink "${source}")"
fi
+ if [ -d "${source}/${BCSYMBOLMAP_DIR}" ]; then
+ # Locate and install any .bcsymbolmaps if present, and remove them from the .framework before the framework is copied
+ find "${source}/${BCSYMBOLMAP_DIR}" -name "*.bcsymbolmap"|while read f; do
+ echo "Installing $f"
+ install_bcsymbolmap "$f" "$destination"
+ rm "$f"
+ done
+ rmdir "${source}/${BCSYMBOLMAP_DIR}"
+ fi
+
# Use filter instead of exclude so missing patterns don't throw errors.
- echo "rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --filter \"- CVS/\" --filter \"- .svn/\" --filter \"- .git/\" --filter \"- .hg/\" --filter \"- Headers\" --filter \"- PrivateHeaders\" --filter \"- Modules\" \"${source}\" \"${destination}\""
- rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --filter "- CVS/" --filter "- .svn/" --filter "- .git/" --filter "- .hg/" --filter "- Headers" --filter "- PrivateHeaders" --filter "- Modules" "${source}" "${destination}"
+ echo "rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --links --filter \"- CVS/\" --filter \"- .svn/\" --filter \"- .git/\" --filter \"- .hg/\" --filter \"- Headers\" --filter \"- PrivateHeaders\" --filter \"- Modules\" \"${source}\" \"${destination}\""
+ rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --links --filter "- CVS/" --filter "- .svn/" --filter "- .git/" --filter "- .hg/" --filter "- Headers" --filter "- PrivateHeaders" --filter "- Modules" "${source}" "${destination}"
local basename
basename="$(basename -s .framework "$1")"
@@ -80,69 +89,52 @@ install_framework()
done
fi
}
-
# Copies and strips a vendored dSYM
install_dsym() {
local source="$1"
+ warn_missing_arch=${2:-true}
if [ -r "$source" ]; then
- # Copy the dSYM into a the targets temp dir.
+ # Copy the dSYM into the targets temp dir.
echo "rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --filter \"- CVS/\" --filter \"- .svn/\" --filter \"- .git/\" --filter \"- .hg/\" --filter \"- Headers\" --filter \"- PrivateHeaders\" --filter \"- Modules\" \"${source}\" \"${DERIVED_FILES_DIR}\""
rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --filter "- CVS/" --filter "- .svn/" --filter "- .git/" --filter "- .hg/" --filter "- Headers" --filter "- PrivateHeaders" --filter "- Modules" "${source}" "${DERIVED_FILES_DIR}"
local basename
- basename="$(basename -s .framework.dSYM "$source")"
- binary="${DERIVED_FILES_DIR}/${basename}.framework.dSYM/Contents/Resources/DWARF/${basename}"
+ basename="$(basename -s .dSYM "$source")"
+ binary_name="$(ls "$source/Contents/Resources/DWARF")"
+ binary="${DERIVED_FILES_DIR}/${basename}.dSYM/Contents/Resources/DWARF/${binary_name}"
- # Strip invalid architectures so "fat" simulator / device frameworks work on device
+ # Strip invalid architectures from the dSYM.
if [[ "$(file "$binary")" == *"Mach-O "*"dSYM companion"* ]]; then
- strip_invalid_archs "$binary"
+ strip_invalid_archs "$binary" "$warn_missing_arch"
fi
-
- if [[ $STRIP_BINARY_RETVAL == 1 ]]; then
+ if [[ $STRIP_BINARY_RETVAL == 0 ]]; then
# Move the stripped file into its final destination.
- echo "rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --filter \"- CVS/\" --filter \"- .svn/\" --filter \"- .git/\" --filter \"- .hg/\" --filter \"- Headers\" --filter \"- PrivateHeaders\" --filter \"- Modules\" \"${DERIVED_FILES_DIR}/${basename}.framework.dSYM\" \"${DWARF_DSYM_FOLDER_PATH}\""
- rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --filter "- CVS/" --filter "- .svn/" --filter "- .git/" --filter "- .hg/" --filter "- Headers" --filter "- PrivateHeaders" --filter "- Modules" "${DERIVED_FILES_DIR}/${basename}.framework.dSYM" "${DWARF_DSYM_FOLDER_PATH}"
+ echo "rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --links --filter \"- CVS/\" --filter \"- .svn/\" --filter \"- .git/\" --filter \"- .hg/\" --filter \"- Headers\" --filter \"- PrivateHeaders\" --filter \"- Modules\" \"${DERIVED_FILES_DIR}/${basename}.framework.dSYM\" \"${DWARF_DSYM_FOLDER_PATH}\""
+ rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --links --filter "- CVS/" --filter "- .svn/" --filter "- .git/" --filter "- .hg/" --filter "- Headers" --filter "- PrivateHeaders" --filter "- Modules" "${DERIVED_FILES_DIR}/${basename}.dSYM" "${DWARF_DSYM_FOLDER_PATH}"
else
# The dSYM was not stripped at all, in this case touch a fake folder so the input/output paths from Xcode do not reexecute this script because the file is missing.
- touch "${DWARF_DSYM_FOLDER_PATH}/${basename}.framework.dSYM"
+ touch "${DWARF_DSYM_FOLDER_PATH}/${basename}.dSYM"
fi
fi
}
-# Copies the bcsymbolmap files of a vendored framework
-install_bcsymbolmap() {
- local bcsymbolmap_path="$1"
- local destination="${BUILT_PRODUCTS_DIR}"
- echo "rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --filter "- CVS/" --filter "- .svn/" --filter "- .git/" --filter "- .hg/" --filter "- Headers" --filter "- PrivateHeaders" --filter "- Modules" "${bcsymbolmap_path}" "${destination}""
- rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --filter "- CVS/" --filter "- .svn/" --filter "- .git/" --filter "- .hg/" --filter "- Headers" --filter "- PrivateHeaders" --filter "- Modules" "${bcsymbolmap_path}" "${destination}"
-}
-
-# Signs a framework with the provided identity
-code_sign_if_enabled() {
- if [ -n "${EXPANDED_CODE_SIGN_IDENTITY:-}" -a "${CODE_SIGNING_REQUIRED:-}" != "NO" -a "${CODE_SIGNING_ALLOWED}" != "NO" ]; then
- # Use the current code_sign_identity
- echo "Code Signing $1 with Identity ${EXPANDED_CODE_SIGN_IDENTITY_NAME}"
- local code_sign_cmd="/usr/bin/codesign --force --sign ${EXPANDED_CODE_SIGN_IDENTITY} ${OTHER_CODE_SIGN_FLAGS:-} --preserve-metadata=identifier,entitlements '$1'"
-
- if [ "${COCOAPODS_PARALLEL_CODE_SIGN}" == "true" ]; then
- code_sign_cmd="$code_sign_cmd &"
- fi
- echo "$code_sign_cmd"
- eval "$code_sign_cmd"
- fi
-}
+# Used as a return value for each invocation of `strip_invalid_archs` function.
+STRIP_BINARY_RETVAL=0
# Strip invalid architectures
strip_invalid_archs() {
binary="$1"
+ warn_missing_arch=${2:-true}
# Get architectures for current target binary
binary_archs="$(lipo -info "$binary" | rev | cut -d ':' -f1 | awk '{$1=$1;print}' | rev)"
# Intersect them with the architectures we are building for
intersected_archs="$(echo ${ARCHS[@]} ${binary_archs[@]} | tr ' ' '\n' | sort | uniq -d)"
# If there are no archs supported by this binary then warn the user
if [[ -z "$intersected_archs" ]]; then
- echo "warning: [CP] Vendored binary '$binary' contains architectures ($binary_archs) none of which match the current build architectures ($ARCHS)."
- STRIP_BINARY_RETVAL=0
+ if [[ "$warn_missing_arch" == "true" ]]; then
+ echo "warning: [CP] Vendored binary '$binary' contains architectures ($binary_archs) none of which match the current build architectures ($ARCHS)."
+ fi
+ STRIP_BINARY_RETVAL=1
return
fi
stripped=""
@@ -156,9 +148,31 @@ strip_invalid_archs() {
if [[ "$stripped" ]]; then
echo "Stripped $binary of architectures:$stripped"
fi
- STRIP_BINARY_RETVAL=1
+ STRIP_BINARY_RETVAL=0
+}
+
+# Copies the bcsymbolmap files of a vendored framework
+install_bcsymbolmap() {
+ local bcsymbolmap_path="$1"
+ local destination="${BUILT_PRODUCTS_DIR}"
+ echo "rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --filter "- CVS/" --filter "- .svn/" --filter "- .git/" --filter "- .hg/" --filter "- Headers" --filter "- PrivateHeaders" --filter "- Modules" "${bcsymbolmap_path}" "${destination}""
+ rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --filter "- CVS/" --filter "- .svn/" --filter "- .git/" --filter "- .hg/" --filter "- Headers" --filter "- PrivateHeaders" --filter "- Modules" "${bcsymbolmap_path}" "${destination}"
}
+# Signs a framework with the provided identity
+code_sign_if_enabled() {
+ if [ -n "${EXPANDED_CODE_SIGN_IDENTITY:-}" -a "${CODE_SIGNING_REQUIRED:-}" != "NO" -a "${CODE_SIGNING_ALLOWED}" != "NO" ]; then
+ # Use the current code_sign_identity
+ echo "Code Signing $1 with Identity ${EXPANDED_CODE_SIGN_IDENTITY_NAME}"
+ local code_sign_cmd="/usr/bin/codesign --force --sign ${EXPANDED_CODE_SIGN_IDENTITY} ${OTHER_CODE_SIGN_FLAGS:-} --preserve-metadata=identifier,entitlements '$1'"
+
+ if [ "${COCOAPODS_PARALLEL_CODE_SIGN}" == "true" ]; then
+ code_sign_cmd="$code_sign_cmd &"
+ fi
+ echo "$code_sign_cmd"
+ eval "$code_sign_cmd"
+ fi
+}
if [[ "$CONFIGURATION" == "Debug" ]]; then
install_framework "${BUILT_PRODUCTS_DIR}/Nuke/Nuke.framework"
diff --git a/Pods/Target Support Files/Pods-AltStore/Pods-AltStore.debug.xcconfig b/Pods/Target Support Files/Pods-AltStore/Pods-AltStore.debug.xcconfig
index 42a26df..6c314e5 100644
--- a/Pods/Target Support Files/Pods-AltStore/Pods-AltStore.debug.xcconfig
+++ b/Pods/Target Support Files/Pods-AltStore/Pods-AltStore.debug.xcconfig
@@ -1,4 +1,5 @@
ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES
+CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO
FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/KeychainAccess" "${PODS_CONFIGURATION_BUILD_DIR}/Nuke" "${PODS_ROOT}/AppCenter/AppCenter-SDK-Apple/iOS"
GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
HEADER_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/KeychainAccess/KeychainAccess.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/Nuke/Nuke.framework/Headers"
@@ -10,4 +11,5 @@ PODS_BUILD_DIR = ${BUILD_DIR}
PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
PODS_PODFILE_DIR_PATH = ${SRCROOT}/.
PODS_ROOT = ${SRCROOT}/Pods
+PODS_XCFRAMEWORKS_BUILD_DIR = $(PODS_CONFIGURATION_BUILD_DIR)/XCFrameworkIntermediates
USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES
diff --git a/Pods/Target Support Files/Pods-AltStore/Pods-AltStore.release.xcconfig b/Pods/Target Support Files/Pods-AltStore/Pods-AltStore.release.xcconfig
index 42a26df..6c314e5 100644
--- a/Pods/Target Support Files/Pods-AltStore/Pods-AltStore.release.xcconfig
+++ b/Pods/Target Support Files/Pods-AltStore/Pods-AltStore.release.xcconfig
@@ -1,4 +1,5 @@
ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES
+CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO
FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/KeychainAccess" "${PODS_CONFIGURATION_BUILD_DIR}/Nuke" "${PODS_ROOT}/AppCenter/AppCenter-SDK-Apple/iOS"
GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
HEADER_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/KeychainAccess/KeychainAccess.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/Nuke/Nuke.framework/Headers"
@@ -10,4 +11,5 @@ PODS_BUILD_DIR = ${BUILD_DIR}
PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
PODS_PODFILE_DIR_PATH = ${SRCROOT}/.
PODS_ROOT = ${SRCROOT}/Pods
+PODS_XCFRAMEWORKS_BUILD_DIR = $(PODS_CONFIGURATION_BUILD_DIR)/XCFrameworkIntermediates
USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES
diff --git a/Pods/Target Support Files/Pods-AltStoreCore/Pods-AltStoreCore.debug.xcconfig b/Pods/Target Support Files/Pods-AltStoreCore/Pods-AltStoreCore.debug.xcconfig
index ffcae19..69b7667 100644
--- a/Pods/Target Support Files/Pods-AltStoreCore/Pods-AltStoreCore.debug.xcconfig
+++ b/Pods/Target Support Files/Pods-AltStoreCore/Pods-AltStoreCore.debug.xcconfig
@@ -1,3 +1,4 @@
+CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO
FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/KeychainAccess"
GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
HEADER_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/KeychainAccess/KeychainAccess.framework/Headers"
@@ -9,4 +10,5 @@ PODS_BUILD_DIR = ${BUILD_DIR}
PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
PODS_PODFILE_DIR_PATH = ${SRCROOT}/.
PODS_ROOT = ${SRCROOT}/Pods
+PODS_XCFRAMEWORKS_BUILD_DIR = $(PODS_CONFIGURATION_BUILD_DIR)/XCFrameworkIntermediates
USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES
diff --git a/Pods/Target Support Files/Pods-AltStoreCore/Pods-AltStoreCore.release.xcconfig b/Pods/Target Support Files/Pods-AltStoreCore/Pods-AltStoreCore.release.xcconfig
index ffcae19..69b7667 100644
--- a/Pods/Target Support Files/Pods-AltStoreCore/Pods-AltStoreCore.release.xcconfig
+++ b/Pods/Target Support Files/Pods-AltStoreCore/Pods-AltStoreCore.release.xcconfig
@@ -1,3 +1,4 @@
+CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO
FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/KeychainAccess"
GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
HEADER_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/KeychainAccess/KeychainAccess.framework/Headers"
@@ -9,4 +10,5 @@ PODS_BUILD_DIR = ${BUILD_DIR}
PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
PODS_PODFILE_DIR_PATH = ${SRCROOT}/.
PODS_ROOT = ${SRCROOT}/Pods
+PODS_XCFRAMEWORKS_BUILD_DIR = $(PODS_CONFIGURATION_BUILD_DIR)/XCFrameworkIntermediates
USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES
diff --git a/Pods/Target Support Files/STPrivilegedTask/STPrivilegedTask.debug.xcconfig b/Pods/Target Support Files/STPrivilegedTask/STPrivilegedTask.debug.xcconfig
index 315a94b..b41f879 100644
--- a/Pods/Target Support Files/STPrivilegedTask/STPrivilegedTask.debug.xcconfig
+++ b/Pods/Target Support Files/STPrivilegedTask/STPrivilegedTask.debug.xcconfig
@@ -1,3 +1,4 @@
+CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO
CODE_SIGN_IDENTITY =
CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/STPrivilegedTask
GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
@@ -6,6 +7,7 @@ PODS_BUILD_DIR = ${BUILD_DIR}
PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
PODS_ROOT = ${SRCROOT}
PODS_TARGET_SRCROOT = ${PODS_ROOT}/STPrivilegedTask
+PODS_XCFRAMEWORKS_BUILD_DIR = $(PODS_CONFIGURATION_BUILD_DIR)/XCFrameworkIntermediates
PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier}
SKIP_INSTALL = YES
USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES
diff --git a/Pods/Target Support Files/STPrivilegedTask/STPrivilegedTask.release.xcconfig b/Pods/Target Support Files/STPrivilegedTask/STPrivilegedTask.release.xcconfig
index 315a94b..b41f879 100644
--- a/Pods/Target Support Files/STPrivilegedTask/STPrivilegedTask.release.xcconfig
+++ b/Pods/Target Support Files/STPrivilegedTask/STPrivilegedTask.release.xcconfig
@@ -1,3 +1,4 @@
+CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO
CODE_SIGN_IDENTITY =
CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/STPrivilegedTask
GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
@@ -6,6 +7,7 @@ PODS_BUILD_DIR = ${BUILD_DIR}
PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
PODS_ROOT = ${SRCROOT}
PODS_TARGET_SRCROOT = ${PODS_ROOT}/STPrivilegedTask
+PODS_XCFRAMEWORKS_BUILD_DIR = $(PODS_CONFIGURATION_BUILD_DIR)/XCFrameworkIntermediates
PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier}
SKIP_INSTALL = YES
USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES
diff --git a/Pods/Target Support Files/Sparkle/Sparkle-copy-dsyms-input-files.xcfilelist b/Pods/Target Support Files/Sparkle/Sparkle-copy-dsyms-input-files.xcfilelist
new file mode 100644
index 0000000..eac98b4
--- /dev/null
+++ b/Pods/Target Support Files/Sparkle/Sparkle-copy-dsyms-input-files.xcfilelist
@@ -0,0 +1 @@
+${PODS_ROOT}/Sparkle/Sparkle.framework.dSYM
\ No newline at end of file
diff --git a/Pods/Target Support Files/Sparkle/Sparkle-copy-dsyms-output-files.xcfilelist b/Pods/Target Support Files/Sparkle/Sparkle-copy-dsyms-output-files.xcfilelist
new file mode 100644
index 0000000..5b34bd9
--- /dev/null
+++ b/Pods/Target Support Files/Sparkle/Sparkle-copy-dsyms-output-files.xcfilelist
@@ -0,0 +1 @@
+${DWARF_DSYM_FOLDER_PATH}/Sparkle.framework.dSYM
\ No newline at end of file
diff --git a/Pods/Target Support Files/Sparkle/Sparkle-copy-dsyms.sh b/Pods/Target Support Files/Sparkle/Sparkle-copy-dsyms.sh
new file mode 100755
index 0000000..bb6c44e
--- /dev/null
+++ b/Pods/Target Support Files/Sparkle/Sparkle-copy-dsyms.sh
@@ -0,0 +1,85 @@
+#!/bin/sh
+set -e
+set -u
+set -o pipefail
+
+function on_error {
+ echo "$(realpath -mq "${0}"):$1: error: Unexpected failure"
+}
+trap 'on_error $LINENO' ERR
+
+# Used as a return value for each invocation of `strip_invalid_archs` function.
+STRIP_BINARY_RETVAL=0
+
+# Strip invalid architectures
+strip_invalid_archs() {
+ binary="$1"
+ warn_missing_arch=${2:-true}
+ # Get architectures for current target binary
+ binary_archs="$(lipo -info "$binary" | rev | cut -d ':' -f1 | awk '{$1=$1;print}' | rev)"
+ # Intersect them with the architectures we are building for
+ intersected_archs="$(echo ${ARCHS[@]} ${binary_archs[@]} | tr ' ' '\n' | sort | uniq -d)"
+ # If there are no archs supported by this binary then warn the user
+ if [[ -z "$intersected_archs" ]]; then
+ if [[ "$warn_missing_arch" == "true" ]]; then
+ echo "warning: [CP] Vendored binary '$binary' contains architectures ($binary_archs) none of which match the current build architectures ($ARCHS)."
+ fi
+ STRIP_BINARY_RETVAL=1
+ return
+ fi
+ stripped=""
+ for arch in $binary_archs; do
+ if ! [[ "${ARCHS}" == *"$arch"* ]]; then
+ # Strip non-valid architectures in-place
+ lipo -remove "$arch" -output "$binary" "$binary"
+ stripped="$stripped $arch"
+ fi
+ done
+ if [[ "$stripped" ]]; then
+ echo "Stripped $binary of architectures:$stripped"
+ fi
+ STRIP_BINARY_RETVAL=0
+}
+
+# This protects against multiple targets copying the same framework dependency at the same time. The solution
+# was originally proposed here: https://lists.samba.org/archive/rsync/2008-February/020158.html
+RSYNC_PROTECT_TMP_FILES=(--filter "P .*.??????")
+
+# Copies and strips a vendored dSYM
+install_dsym() {
+ local source="$1"
+ warn_missing_arch=${2:-true}
+ if [ -r "$source" ]; then
+ # Copy the dSYM into the targets temp dir.
+ echo "rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --filter \"- CVS/\" --filter \"- .svn/\" --filter \"- .git/\" --filter \"- .hg/\" --filter \"- Headers\" --filter \"- PrivateHeaders\" --filter \"- Modules\" \"${source}\" \"${DERIVED_FILES_DIR}\""
+ rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --filter "- CVS/" --filter "- .svn/" --filter "- .git/" --filter "- .hg/" --filter "- Headers" --filter "- PrivateHeaders" --filter "- Modules" "${source}" "${DERIVED_FILES_DIR}"
+
+ local basename
+ basename="$(basename -s .dSYM "$source")"
+ binary_name="$(ls "$source/Contents/Resources/DWARF")"
+ binary="${DERIVED_FILES_DIR}/${basename}.dSYM/Contents/Resources/DWARF/${binary_name}"
+
+ # Strip invalid architectures from the dSYM.
+ if [[ "$(file "$binary")" == *"Mach-O "*"dSYM companion"* ]]; then
+ strip_invalid_archs "$binary" "$warn_missing_arch"
+ fi
+ if [[ $STRIP_BINARY_RETVAL == 0 ]]; then
+ # Move the stripped file into its final destination.
+ echo "rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --links --filter \"- CVS/\" --filter \"- .svn/\" --filter \"- .git/\" --filter \"- .hg/\" --filter \"- Headers\" --filter \"- PrivateHeaders\" --filter \"- Modules\" \"${DERIVED_FILES_DIR}/${basename}.framework.dSYM\" \"${DWARF_DSYM_FOLDER_PATH}\""
+ rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --links --filter "- CVS/" --filter "- .svn/" --filter "- .git/" --filter "- .hg/" --filter "- Headers" --filter "- PrivateHeaders" --filter "- Modules" "${DERIVED_FILES_DIR}/${basename}.dSYM" "${DWARF_DSYM_FOLDER_PATH}"
+ else
+ # The dSYM was not stripped at all, in this case touch a fake folder so the input/output paths from Xcode do not reexecute this script because the file is missing.
+ touch "${DWARF_DSYM_FOLDER_PATH}/${basename}.dSYM"
+ fi
+ fi
+}
+
+# Copies the bcsymbolmap files of a vendored framework
+install_bcsymbolmap() {
+ local bcsymbolmap_path="$1"
+ local destination="${BUILT_PRODUCTS_DIR}"
+ echo "rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --filter "- CVS/" --filter "- .svn/" --filter "- .git/" --filter "- .hg/" --filter "- Headers" --filter "- PrivateHeaders" --filter "- Modules" "${bcsymbolmap_path}" "${destination}""
+ rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --filter "- CVS/" --filter "- .svn/" --filter "- .git/" --filter "- .hg/" --filter "- Headers" --filter "- PrivateHeaders" --filter "- Modules" "${bcsymbolmap_path}" "${destination}"
+}
+
+install_dsym "${PODS_ROOT}/Sparkle/Sparkle.framework.dSYM"
diff --git a/Pods/Target Support Files/Sparkle/Sparkle.debug.xcconfig b/Pods/Target Support Files/Sparkle/Sparkle.debug.xcconfig
index 39d0b33..e187556 100644
--- a/Pods/Target Support Files/Sparkle/Sparkle.debug.xcconfig
+++ b/Pods/Target Support Files/Sparkle/Sparkle.debug.xcconfig
@@ -1,3 +1,4 @@
+CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO
CODE_SIGN_IDENTITY =
CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/Sparkle
FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/Sparkle"
@@ -7,6 +8,7 @@ PODS_BUILD_DIR = ${BUILD_DIR}
PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
PODS_ROOT = ${SRCROOT}
PODS_TARGET_SRCROOT = ${PODS_ROOT}/Sparkle
+PODS_XCFRAMEWORKS_BUILD_DIR = $(PODS_CONFIGURATION_BUILD_DIR)/XCFrameworkIntermediates
PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier}
SKIP_INSTALL = YES
USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES
diff --git a/Pods/Target Support Files/Sparkle/Sparkle.release.xcconfig b/Pods/Target Support Files/Sparkle/Sparkle.release.xcconfig
index 39d0b33..e187556 100644
--- a/Pods/Target Support Files/Sparkle/Sparkle.release.xcconfig
+++ b/Pods/Target Support Files/Sparkle/Sparkle.release.xcconfig
@@ -1,3 +1,4 @@
+CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO
CODE_SIGN_IDENTITY =
CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/Sparkle
FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/Sparkle"
@@ -7,6 +8,7 @@ PODS_BUILD_DIR = ${BUILD_DIR}
PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
PODS_ROOT = ${SRCROOT}
PODS_TARGET_SRCROOT = ${PODS_ROOT}/Sparkle
+PODS_XCFRAMEWORKS_BUILD_DIR = $(PODS_CONFIGURATION_BUILD_DIR)/XCFrameworkIntermediates
PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier}
SKIP_INSTALL = YES
USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES