NSString
and values must be NSNumber
or NSString
.
+ * @discussion How we treat NSNumbers
:
+ * We will provide information about the distribution of values over time.
+ *
+ * How we treat NSStrings
:
+ * NSStrings are used as categorical data, allowing comparison across different category values.
+ * Strings are limited to a maximum length of 100 characters, attributes over this length will be
+ * truncated.
+ *
+ * When tracking the Tweet views to better understand user engagement, sending the tweet's length
+ * and the type of media present in the tweet allows you to track how tweet length and the type of media influence
+ * engagement.
+ */
++ (void)logCustomEventWithName:(NSString *)eventName
+ customAttributes:(nullable ANS_GENERIC_NSDICTIONARY(NSString *, id) *)customAttributesOrNil;
+
+@end
+
+NS_ASSUME_NONNULL_END
diff --git a/ios/Crashlytics.framework/Headers/CLSAttributes.h b/ios/Crashlytics.framework/Headers/CLSAttributes.h
new file mode 100644
index 000000000..1526b0dca
--- /dev/null
+++ b/ios/Crashlytics.framework/Headers/CLSAttributes.h
@@ -0,0 +1,33 @@
+//
+// CLSAttributes.h
+// Crashlytics
+//
+// Copyright (c) 2015 Crashlytics, Inc. All rights reserved.
+//
+
+#pragma once
+
+#define CLS_DEPRECATED(x) __attribute__ ((deprecated(x)))
+
+#if !__has_feature(nullability)
+ #define nonnull
+ #define nullable
+ #define _Nullable
+ #define _Nonnull
+#endif
+
+#ifndef NS_ASSUME_NONNULL_BEGIN
+ #define NS_ASSUME_NONNULL_BEGIN
+#endif
+
+#ifndef NS_ASSUME_NONNULL_END
+ #define NS_ASSUME_NONNULL_END
+#endif
+
+#if __has_feature(objc_generics)
+ #define CLS_GENERIC_NSARRAY(type) NSArrayHomebrew | +Installer Script | +RubyGems | +
---|---|---|
macOS | +macOS | +macOS or Linux with Ruby 2.0.0 or above | +
brew cask install fastlane |
+Download the zip file. Then double click on the install script (or run it in a terminal window). |
+sudo gem install fastlane -NV |
+