Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/nextcloud/ios.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarino Faggiana <ios@nextcloud.com>2017-05-12 18:12:29 +0300
committerMarino Faggiana <ios@nextcloud.com>2017-05-12 18:12:29 +0300
commitd6b7d1a40b94d87457148b58e3fdb40140f2ed51 (patch)
tree574f092d5730038bb17cbdabe0d91817bc9c2f61 /Libraries external
parent987bb3b8a0f12e489ce3cc8639f38f30b7a57fc4 (diff)
new Firebase Framework Version, now 3.17.0
Diffstat (limited to 'Libraries external')
-rwxr-xr-xLibraries external/Analytics/FirebaseAnalytics.framework/FirebaseAnalyticsbin14943968 -> 15281000 bytes
-rwxr-xr-xLibraries external/Analytics/FirebaseAnalytics.framework/Headers/FIRAnalytics+AppDelegate.h6
-rwxr-xr-xLibraries external/Analytics/FirebaseAnalytics.framework/Headers/FIRAnalytics.h2
-rwxr-xr-xLibraries external/Analytics/FirebaseAnalytics.framework/Headers/FIREventNames.h34
-rwxr-xr-xLibraries external/Analytics/FirebaseAnalytics.framework/Headers/FIRParameterNames.h72
-rwxr-xr-xLibraries external/Analytics/FirebaseAnalytics.framework/Modules/module.modulemap3
-rwxr-xr-xLibraries external/Analytics/FirebaseCore.framework/FirebaseCorebin4892384 -> 4857992 bytes
-rwxr-xr-xLibraries external/Analytics/FirebaseCore.framework/Headers/FIROptions.h6
-rwxr-xr-xLibraries external/Analytics/FirebaseCore.framework/Modules/module.modulemap3
-rwxr-xr-xLibraries external/Analytics/FirebaseInstanceID.framework/FirebaseInstanceIDbin4472464 -> 4429496 bytes
-rwxr-xr-xLibraries external/Analytics/FirebaseInstanceID.framework/Headers/FIRInstanceID.h2
-rwxr-xr-xLibraries external/Analytics/FirebaseInstanceID.framework/Modules/module.modulemap4
-rwxr-xr-xLibraries external/Analytics/FirebaseMessaging.framework/FirebaseMessagingbin6370360 -> 6506096 bytes
-rwxr-xr-xLibraries external/Analytics/FirebaseMessaging.framework/Headers/FIRMessaging.h1
-rwxr-xr-xLibraries external/Analytics/FirebaseMessaging.framework/Modules/module.modulemap3
-rw-r--r--Libraries external/Analytics/GoogleToolboxForMac.framework/GoogleToolboxForMacbin645400 -> 628456 bytes
-rw-r--r--Libraries external/Analytics/Protobuf.framework/Protobufbin7721656 -> 7691392 bytes
17 files changed, 122 insertions, 14 deletions
diff --git a/Libraries external/Analytics/FirebaseAnalytics.framework/FirebaseAnalytics b/Libraries external/Analytics/FirebaseAnalytics.framework/FirebaseAnalytics
index 61f61cd17..d4a7f7a33 100755
--- a/Libraries external/Analytics/FirebaseAnalytics.framework/FirebaseAnalytics
+++ b/Libraries external/Analytics/FirebaseAnalytics.framework/FirebaseAnalytics
Binary files differ
diff --git a/Libraries external/Analytics/FirebaseAnalytics.framework/Headers/FIRAnalytics+AppDelegate.h b/Libraries external/Analytics/FirebaseAnalytics.framework/Headers/FIRAnalytics+AppDelegate.h
index e3ff4c125..eba0e3d5d 100755
--- a/Libraries external/Analytics/FirebaseAnalytics.framework/Headers/FIRAnalytics+AppDelegate.h
+++ b/Libraries external/Analytics/FirebaseAnalytics.framework/Headers/FIRAnalytics+AppDelegate.h
@@ -34,9 +34,9 @@
/**
* Handles the event when the app is launched by a URL.
*
- * Call this method from [UIApplicationDelegate application:openURL:options:] (on iOS 9.0 and
- * above), or [UIApplicationDelegate application:openURL:sourceApplication:annotation:] (on iOS 8.x
- * and below) in your app.
+ * Call this method from [UIApplicationDelegate application:openURL:options:] &#40;on iOS 9.0 and
+ * above&#41;, or [UIApplicationDelegate application:openURL:sourceApplication:annotation:] &#40;on
+ * iOS 8.x and below&#41; in your app.
*
* @param url The URL resource to open. This resource can be a network resource or a file.
*/
diff --git a/Libraries external/Analytics/FirebaseAnalytics.framework/Headers/FIRAnalytics.h b/Libraries external/Analytics/FirebaseAnalytics.framework/Headers/FIRAnalytics.h
index f5023f57f..04501da81 100755
--- a/Libraries external/Analytics/FirebaseAnalytics.framework/Headers/FIRAnalytics.h
+++ b/Libraries external/Analytics/FirebaseAnalytics.framework/Headers/FIRAnalytics.h
@@ -44,7 +44,7 @@ NS_ASSUME_NONNULL_BEGIN
/// supported. NSString parameter values can be up to 100 characters long. The "firebase_"
/// prefix is reserved and should not be used for parameter names.
+ (void)logEventWithName:(NSString *)name
- parameters:(nullable NSDictionary<NSString *, NSObject *> *)parameters;
+ parameters:(nullable NSDictionary<NSString *, id> *)parameters;
/// Sets a user property to a given value. Up to 25 user property names are supported. Once set,
/// user property values persist throughout the app lifecycle and across sessions.
diff --git a/Libraries external/Analytics/FirebaseAnalytics.framework/Headers/FIREventNames.h b/Libraries external/Analytics/FirebaseAnalytics.framework/Headers/FIREventNames.h
index 3b40eecff..974a1db91 100755
--- a/Libraries external/Analytics/FirebaseAnalytics.framework/Headers/FIREventNames.h
+++ b/Libraries external/Analytics/FirebaseAnalytics.framework/Headers/FIREventNames.h
@@ -98,6 +98,14 @@ static NSString *const kFIREventBeginCheckout = @"begin_checkout";
/// </ul>
static NSString *const kFIREventCampaignDetails = @"campaign_details";
+/// Checkout progress. Params:
+///
+/// <ul>
+/// <li>@c kFIRParameterCheckoutStep (unsigned 64-bit integer as NSNumber)</li>
+/// <li>@c kFIRParameterCheckoutOption (NSString) (optional)</li>
+/// </ul>
+static NSString *const kFIREventCheckoutProgress = @"checkout_progress";
+
/// Earn Virtual Currency event. This event tracks the awarding of virtual currency in your app. Log
/// this along with @c kFIREventSpendVirtualCurrency to better understand your virtual economy.
/// Params:
@@ -210,6 +218,24 @@ static NSString *const kFIREventPresentOffer = @"present_offer";
/// </ul>
static NSString *const kFIREventPurchaseRefund = @"purchase_refund";
+/// Remove from cart event. Params:
+///
+/// <ul>
+/// <li>@c kFIRParameterQuantity (signed 64-bit integer as NSNumber)</li>
+/// <li>@c kFIRParameterItemID (NSString)</li>
+/// <li>@c kFIRParameterItemName (NSString)</li>
+/// <li>@c kFIRParameterItemCategory (NSString)</li>
+/// <li>@c kFIRParameterItemLocationID (NSString) (optional)</li>
+/// <li>@c kFIRParameterPrice (double as NSNumber) (optional)</li>
+/// <li>@c kFIRParameterCurrency (NSString) (optional)</li>
+/// <li>@c kFIRParameterValue (double as NSNumber) (optional)</li>
+/// <li>@c kFIRParameterOrigin (NSString) (optional)</li>
+/// <li>@c kFIRParameterDestination (NSString) (optional)</li>
+/// <li>@c kFIRParameterStartDate (NSString) (optional)</li>
+/// <li>@c kFIRParameterEndDate (NSString) (optional)</li>
+/// </ul>
+static NSString *const kFIREventRemoveFromCart = @"remove_from_cart";
+
/// Search event. Apps that support search features can use this event to contextualize search
/// operations by supplying the appropriate, corresponding parameters. This event can help you
/// identify the most popular content in your app. Params:
@@ -240,6 +266,14 @@ static NSString *const kFIREventSearch = @"search";
/// </ul>
static NSString *const kFIREventSelectContent = @"select_content";
+/// Set checkout option. Params:
+///
+/// <ul>
+/// <li>@c kFIRParameterCheckoutStep (unsigned 64-bit integer as NSNumber)</li>
+/// <li>@c kFIRParameterCheckoutOption (NSString)</li>
+/// </ul>
+static NSString *const kFIREventSetCheckoutOption = @"set_checkout_option";
+
/// Share event. Apps with social features can log the Share event to identify the most viral
/// content. Params:
///
diff --git a/Libraries external/Analytics/FirebaseAnalytics.framework/Headers/FIRParameterNames.h b/Libraries external/Analytics/FirebaseAnalytics.framework/Headers/FIRParameterNames.h
index a43e3473d..2ad4f58d0 100755
--- a/Libraries external/Analytics/FirebaseAnalytics.framework/Headers/FIRParameterNames.h
+++ b/Libraries external/Analytics/FirebaseAnalytics.framework/Headers/FIRParameterNames.h
@@ -27,6 +27,15 @@ static NSString *const kFIRParameterAchievementID = @"achievement_id";
/// </pre>
static NSString *const kFIRParameterAdNetworkClickID = @"aclid";
+/// The store or affiliation from which this transaction occurred (NSString).
+/// <pre>
+/// NSDictionary *params = @{
+/// kFIRParameterAffiliation : @"Google Store",
+/// // ...
+/// };
+/// </pre>
+static NSString *const kFIRParameterAffiliation = @"affiliation";
+
/// The individual campaign name, slogan, promo code, etc. Some networks have pre-defined macro to
/// capture campaign information, otherwise can be populated by developer. Highly Recommended
/// (NSString).
@@ -47,6 +56,24 @@ static NSString *const kFIRParameterCampaign = @"campaign";
/// </pre>
static NSString *const kFIRParameterCharacter = @"character";
+/// The checkout step (1..N) (unsigned 64-bit integer as NSNumber).
+/// <pre>
+/// NSDictionary *params = @{
+/// kFIRParameterCheckoutStep : @"1",
+/// // ...
+/// };
+/// </pre>
+static NSString *const kFIRParameterCheckoutStep = @"checkout_step";
+
+/// Some option on a step in an ecommerce flow (NSString).
+/// <pre>
+/// NSDictionary *params = @{
+/// kFIRParameterCheckoutOption : @"Visa",
+/// // ...
+/// };
+/// </pre>
+static NSString *const kFIRParameterCheckoutOption = @"checkout_option";
+
/// Campaign content (NSString).
static NSString *const kFIRParameterContent = @"content";
@@ -78,6 +105,24 @@ static NSString *const kFIRParameterCoupon = @"coupon";
/// </pre>
static NSString *const kFIRParameterCP1 = @"cp1";
+/// The name of a creative used in a promotional spot (NSString).
+/// <pre>
+/// NSDictionary *params = @{
+/// kFIRParameterCreativeName : @"Summer Sale",
+/// // ...
+/// };
+/// </pre>
+static NSString *const kFIRParameterCreativeName = @"creative_name";
+
+/// The name of a creative slot (NSString).
+/// <pre>
+/// NSDictionary *params = @{
+/// kFIRParameterCreativeSlot : @"summer_banner2",
+/// // ...
+/// };
+/// </pre>
+static NSString *const kFIRParameterCreativeSlot = @"creative_slot";
+
/// Purchase currency in 3-letter <a href="http://en.wikipedia.org/wiki/ISO_4217#Active_codes">
/// ISO_4217</a> format (NSString).
/// <pre>
@@ -125,6 +170,15 @@ static NSString *const kFIRParameterFlightNumber = @"flight_number";
/// </pre>
static NSString *const kFIRParameterGroupID = @"group_id";
+/// Item brand (NSString).
+/// <pre>
+/// NSDictionary *params = @{
+/// kFIRParameterItemBrand : @"Google",
+/// // ...
+/// };
+/// </pre>
+static NSString *const kFIRParameterItemBrand = @"item_brand";
+
/// Item category (NSString).
/// <pre>
/// NSDictionary *params = @{
@@ -162,6 +216,24 @@ static NSString *const kFIRParameterItemLocationID = @"item_location_id";
/// </pre>
static NSString *const kFIRParameterItemName = @"item_name";
+/// The list in which the item was presented to the user (NSString).
+/// <pre>
+/// NSDictionary *params = @{
+/// kFIRParameterItemList : @"Search Results",
+/// // ...
+/// };
+/// </pre>
+static NSString *const kFIRParameterItemList = @"item_list";
+
+/// Item variant (NSString).
+/// <pre>
+/// NSDictionary *params = @{
+/// kFIRParameterItemVariant : @"Red",
+/// // ...
+/// };
+/// </pre>
+static NSString *const kFIRParameterItemVariant = @"item_variant";
+
/// Level in game (signed 64-bit integer as NSNumber).
/// <pre>
/// NSDictionary *params = @{
diff --git a/Libraries external/Analytics/FirebaseAnalytics.framework/Modules/module.modulemap b/Libraries external/Analytics/FirebaseAnalytics.framework/Modules/module.modulemap
index c9bd66bc0..9cef472f3 100755
--- a/Libraries external/Analytics/FirebaseAnalytics.framework/Modules/module.modulemap
+++ b/Libraries external/Analytics/FirebaseAnalytics.framework/Modules/module.modulemap
@@ -2,9 +2,8 @@ framework module FirebaseAnalytics {
umbrella header "FirebaseAnalytics.h"
export *
module * { export *}
+ link "c++"
link "sqlite3"
link "z"
- link framework "CoreGraphics"
- link framework "Foundation"
link framework "UIKit"
} \ No newline at end of file
diff --git a/Libraries external/Analytics/FirebaseCore.framework/FirebaseCore b/Libraries external/Analytics/FirebaseCore.framework/FirebaseCore
index 5def9d4d3..18fad7137 100755
--- a/Libraries external/Analytics/FirebaseCore.framework/FirebaseCore
+++ b/Libraries external/Analytics/FirebaseCore.framework/FirebaseCore
Binary files differ
diff --git a/Libraries external/Analytics/FirebaseCore.framework/Headers/FIROptions.h b/Libraries external/Analytics/FirebaseCore.framework/Headers/FIROptions.h
index 5ab20c69b..083082abd 100755
--- a/Libraries external/Analytics/FirebaseCore.framework/Headers/FIROptions.h
+++ b/Libraries external/Analytics/FirebaseCore.framework/Headers/FIROptions.h
@@ -34,6 +34,12 @@
@property(nonatomic, readonly, copy) NSString *GCMSenderID;
/**
+ * The Project ID from the Firebase console, for example @"abc-xyz-123". Currently only populated
+ * when using [FIROptions defaultOptions].
+ */
+@property(nonatomic, readonly, copy) NSString *projectID;
+
+/**
* The Android client ID used in Google AppInvite when an iOS app has its Android version, for
* example @"12345.apps.googleusercontent.com".
*/
diff --git a/Libraries external/Analytics/FirebaseCore.framework/Modules/module.modulemap b/Libraries external/Analytics/FirebaseCore.framework/Modules/module.modulemap
index d7d81dbcd..b2936abd9 100755
--- a/Libraries external/Analytics/FirebaseCore.framework/Modules/module.modulemap
+++ b/Libraries external/Analytics/FirebaseCore.framework/Modules/module.modulemap
@@ -4,7 +4,4 @@ framework module FirebaseCore {
module * { export *}
link "c++"
link "z"
- link framework "CoreGraphics"
- link framework "Foundation"
- link framework "UIKit"
} \ No newline at end of file
diff --git a/Libraries external/Analytics/FirebaseInstanceID.framework/FirebaseInstanceID b/Libraries external/Analytics/FirebaseInstanceID.framework/FirebaseInstanceID
index 2ebc6e68b..7c22eea0c 100755
--- a/Libraries external/Analytics/FirebaseInstanceID.framework/FirebaseInstanceID
+++ b/Libraries external/Analytics/FirebaseInstanceID.framework/FirebaseInstanceID
Binary files differ
diff --git a/Libraries external/Analytics/FirebaseInstanceID.framework/Headers/FIRInstanceID.h b/Libraries external/Analytics/FirebaseInstanceID.framework/Headers/FIRInstanceID.h
index 5ff8372e1..342b15403 100755
--- a/Libraries external/Analytics/FirebaseInstanceID.framework/Headers/FIRInstanceID.h
+++ b/Libraries external/Analytics/FirebaseInstanceID.framework/Headers/FIRInstanceID.h
@@ -111,7 +111,7 @@ typedef NS_ENUM(NSInteger, FIRInstanceIDAPNSTokenType) {
/**
* Instance ID provides a unique identifier for each app instance and a mechanism
- * to authenticate and authorize actions (for example, sending a GCM message).
+ * to authenticate and authorize actions (for example, sending an FCM message).
*
* Instance ID is long lived but, may be reset if the device is not used for
* a long time or the Instance ID service detects a problem.
diff --git a/Libraries external/Analytics/FirebaseInstanceID.framework/Modules/module.modulemap b/Libraries external/Analytics/FirebaseInstanceID.framework/Modules/module.modulemap
index 267c03568..4b3b91230 100755
--- a/Libraries external/Analytics/FirebaseInstanceID.framework/Modules/module.modulemap
+++ b/Libraries external/Analytics/FirebaseInstanceID.framework/Modules/module.modulemap
@@ -2,6 +2,6 @@ framework module FirebaseInstanceID {
umbrella header "FirebaseInstanceID.h"
export *
module * { export *}
- link framework "Foundation"
- link framework "UIKit"
+ link "c++"
+ link "z"
} \ No newline at end of file
diff --git a/Libraries external/Analytics/FirebaseMessaging.framework/FirebaseMessaging b/Libraries external/Analytics/FirebaseMessaging.framework/FirebaseMessaging
index a0573d06c..88686b765 100755
--- a/Libraries external/Analytics/FirebaseMessaging.framework/FirebaseMessaging
+++ b/Libraries external/Analytics/FirebaseMessaging.framework/FirebaseMessaging
Binary files differ
diff --git a/Libraries external/Analytics/FirebaseMessaging.framework/Headers/FIRMessaging.h b/Libraries external/Analytics/FirebaseMessaging.framework/Headers/FIRMessaging.h
index a0ae2e90b..7c3a46a9e 100755
--- a/Libraries external/Analytics/FirebaseMessaging.framework/Headers/FIRMessaging.h
+++ b/Libraries external/Analytics/FirebaseMessaging.framework/Headers/FIRMessaging.h
@@ -100,6 +100,7 @@ typedef NS_ENUM(NSInteger, FIRMessagingMessageStatus) {
* To support devices running iOS 9 or below, use the local and remote notifications handlers
* defined in UIApplicationDelegate protocol.
*/
+__IOS_AVAILABLE(10.0)
@protocol FIRMessagingDelegate <NSObject>
/// The callback to handle data message received via FCM for devices running iOS 10 or above.
diff --git a/Libraries external/Analytics/FirebaseMessaging.framework/Modules/module.modulemap b/Libraries external/Analytics/FirebaseMessaging.framework/Modules/module.modulemap
index 80bc59c15..19e25fec7 100755
--- a/Libraries external/Analytics/FirebaseMessaging.framework/Modules/module.modulemap
+++ b/Libraries external/Analytics/FirebaseMessaging.framework/Modules/module.modulemap
@@ -2,10 +2,9 @@ framework module FirebaseMessaging {
umbrella header "FirebaseMessaging.h"
export *
module * { export *}
+ link "c++"
link "sqlite3"
link "z"
- link framework "CoreGraphics"
- link framework "Foundation"
link framework "SystemConfiguration"
link framework "UIKit"
} \ No newline at end of file
diff --git a/Libraries external/Analytics/GoogleToolboxForMac.framework/GoogleToolboxForMac b/Libraries external/Analytics/GoogleToolboxForMac.framework/GoogleToolboxForMac
index 102d10e41..5219cff53 100644
--- a/Libraries external/Analytics/GoogleToolboxForMac.framework/GoogleToolboxForMac
+++ b/Libraries external/Analytics/GoogleToolboxForMac.framework/GoogleToolboxForMac
Binary files differ
diff --git a/Libraries external/Analytics/Protobuf.framework/Protobuf b/Libraries external/Analytics/Protobuf.framework/Protobuf
index 546e02ec5..c00654835 100644
--- a/Libraries external/Analytics/Protobuf.framework/Protobuf
+++ b/Libraries external/Analytics/Protobuf.framework/Protobuf
Binary files differ