Skip to content

Commit

Permalink
Added new method to allow device name customization
Browse files Browse the repository at this point in the history
  • Loading branch information
RubenVot committed May 25, 2020
1 parent 6254cb5 commit f3abcf5
Show file tree
Hide file tree
Showing 13 changed files with 46 additions and 11 deletions.
Binary file modified BugfenderSDK.framework/BugfenderSDK
Binary file not shown.
8 changes: 8 additions & 0 deletions BugfenderSDK.framework/Headers/BugfenderSDK.h
Original file line number Diff line number Diff line change
Expand Up @@ -74,6 +74,7 @@ NS_ASSUME_NONNULL_BEGIN
#define BFLibraryVersionNumber_1_8_0 57
#define BFLibraryVersionNumber_1_9_0 58
#define BFLibraryVersionNumber_1_9_1 59
#define BFLibraryVersionNumber_1_9_2 60

/**
* Current Bugfender version number.
Expand Down Expand Up @@ -243,6 +244,13 @@ typedef NS_ENUM(NSUInteger, BFLogLevel)
* @name Device details
** ******************************************************************** **/

/**
* Sets the name for the device. If the Device Name is not set, then the iOS standard device name will be automatically sent
* @note This method has to be called prior to activate logger. Otherwise, an exception will be thrown.
* @param deviceName Device name that will be .
*/
+(void)overrideDeviceName:(NSString *)deviceName;

/**
* Sets a device detail with boolean type.
* @note Similarly to an NSDictionary, where you can set key-value pairs
Expand Down
6 changes: 3 additions & 3 deletions BugfenderSDK.framework/_CodeSignature/CodeResources
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@
</data>
<key>Headers/BugfenderSDK.h</key>
<data>
k2lfIc3vTN2nXp8iK/8ryAK+4eM=
a2S8t5Uzbs63M9950/uVACfFd9U=
</data>
<key>Info.plist</key>
<data>
Expand Down Expand Up @@ -128,11 +128,11 @@
<dict>
<key>hash</key>
<data>
k2lfIc3vTN2nXp8iK/8ryAK+4eM=
a2S8t5Uzbs63M9950/uVACfFd9U=
</data>
<key>hash2</key>
<data>
3GOEz1DUUm1GgFcua9WQ7ho5/xvyDjDniLS4fgKY5rg=
F37q7B2rJQGVh/CePp/qNULfc9FJnBzgnamoUHe3IEQ=
</data>
</dict>
<key>Modules/BugfenderSDK.swiftmodule/arm.swiftdoc</key>
Expand Down
Binary file not shown.
Original file line number Diff line number Diff line change
Expand Up @@ -74,6 +74,7 @@ NS_ASSUME_NONNULL_BEGIN
#define BFLibraryVersionNumber_1_8_0 57
#define BFLibraryVersionNumber_1_9_0 58
#define BFLibraryVersionNumber_1_9_1 59
#define BFLibraryVersionNumber_1_9_2 60

/**
* Current Bugfender version number.
Expand Down Expand Up @@ -243,6 +244,13 @@ typedef NS_ENUM(NSUInteger, BFLogLevel)
* @name Device details
** ******************************************************************** **/

/**
* Sets the name for the device. If the Device Name is not set, then the iOS standard device name will be automatically sent
* @note This method has to be called prior to activate logger. Otherwise, an exception will be thrown.
* @param deviceName Device name that will be .
*/
+(void)overrideDeviceName:(NSString *)deviceName;

/**
* Sets a device detail with boolean type.
* @note Similarly to an NSDictionary, where you can set key-value pairs
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@
</data>
<key>Headers/BugfenderSDK.h</key>
<data>
k2lfIc3vTN2nXp8iK/8ryAK+4eM=
a2S8t5Uzbs63M9950/uVACfFd9U=
</data>
<key>Info.plist</key>
<data>
Expand Down Expand Up @@ -128,11 +128,11 @@
<dict>
<key>hash</key>
<data>
k2lfIc3vTN2nXp8iK/8ryAK+4eM=
a2S8t5Uzbs63M9950/uVACfFd9U=
</data>
<key>hash2</key>
<data>
3GOEz1DUUm1GgFcua9WQ7ho5/xvyDjDniLS4fgKY5rg=
F37q7B2rJQGVh/CePp/qNULfc9FJnBzgnamoUHe3IEQ=
</data>
</dict>
<key>Modules/BugfenderSDK.swiftmodule/arm.swiftdoc</key>
Expand Down
Binary file not shown.
Original file line number Diff line number Diff line change
Expand Up @@ -74,6 +74,7 @@ NS_ASSUME_NONNULL_BEGIN
#define BFLibraryVersionNumber_1_8_0 57
#define BFLibraryVersionNumber_1_9_0 58
#define BFLibraryVersionNumber_1_9_1 59
#define BFLibraryVersionNumber_1_9_2 60

/**
* Current Bugfender version number.
Expand Down Expand Up @@ -243,6 +244,13 @@ typedef NS_ENUM(NSUInteger, BFLogLevel)
* @name Device details
** ******************************************************************** **/

/**
* Sets the name for the device. If the Device Name is not set, then the iOS standard device name will be automatically sent
* @note This method has to be called prior to activate logger. Otherwise, an exception will be thrown.
* @param deviceName Device name that will be .
*/
+(void)overrideDeviceName:(NSString *)deviceName;

/**
* Sets a device detail with boolean type.
* @note Similarly to an NSDictionary, where you can set key-value pairs
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@
</data>
<key>Headers/BugfenderSDK.h</key>
<data>
k2lfIc3vTN2nXp8iK/8ryAK+4eM=
a2S8t5Uzbs63M9950/uVACfFd9U=
</data>
<key>Info.plist</key>
<data>
Expand Down Expand Up @@ -116,11 +116,11 @@
<dict>
<key>hash</key>
<data>
k2lfIc3vTN2nXp8iK/8ryAK+4eM=
a2S8t5Uzbs63M9950/uVACfFd9U=
</data>
<key>hash2</key>
<data>
3GOEz1DUUm1GgFcua9WQ7ho5/xvyDjDniLS4fgKY5rg=
F37q7B2rJQGVh/CePp/qNULfc9FJnBzgnamoUHe3IEQ=
</data>
</dict>
<key>Modules/BugfenderSDK.swiftmodule/i386-apple-ios-simulator.swiftdoc</key>
Expand Down
Binary file not shown.
Original file line number Diff line number Diff line change
Expand Up @@ -74,6 +74,7 @@ NS_ASSUME_NONNULL_BEGIN
#define BFLibraryVersionNumber_1_8_0 57
#define BFLibraryVersionNumber_1_9_0 58
#define BFLibraryVersionNumber_1_9_1 59
#define BFLibraryVersionNumber_1_9_2 60

/**
* Current Bugfender version number.
Expand Down Expand Up @@ -243,6 +244,13 @@ typedef NS_ENUM(NSUInteger, BFLogLevel)
* @name Device details
** ******************************************************************** **/

/**
* Sets the name for the device. If the Device Name is not set, then the iOS standard device name will be automatically sent
* @note This method has to be called prior to activate logger. Otherwise, an exception will be thrown.
* @param deviceName Device name that will be .
*/
+(void)overrideDeviceName:(NSString *)deviceName;

/**
* Sets a device detail with boolean type.
* @note Similarly to an NSDictionary, where you can set key-value pairs
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@
<dict>
<key>hash2</key>
<data>
3GOEz1DUUm1GgFcua9WQ7ho5/xvyDjDniLS4fgKY5rg=
F37q7B2rJQGVh/CePp/qNULfc9FJnBzgnamoUHe3IEQ=
</data>
</dict>
<key>Modules/BugfenderSDK.swiftmodule/x86_64-apple-ios-macabi.swiftdoc</key>
Expand Down
5 changes: 4 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,8 @@
# 1.9.2
- Feature: added a new overrideDeviceName(String) that allows to customize the name of the device.

# 1.9.1
- Fix: returning URLs from device/issue/session missing path segment
- Fix: returning URLs from device/issue/session missing path segment

# 1.9.0
- Support for CocoaPods 1.9.0 and xcframework
Expand Down

0 comments on commit f3abcf5

Please sign in to comment.