增加fb的appevent上传, 升级google和facebook的包

This commit is contained in:
zhl 2023-03-22 11:29:29 +08:00
parent c35e684acb
commit 30964adfad
6 changed files with 676 additions and 647 deletions

View File

@ -10,6 +10,7 @@
#import "UIViewController+Logger.h"
#import <Foundation/Foundation.h>
#import "NSString+Customer.h"
#import <FBSDKCoreKit/FBSDKCoreKit.h>
@import FirebaseAnalytics;
@implementation UIViewController (Logger)
@ -39,13 +40,13 @@
}
NSString *name = jsonDict[@"name"];
if ([NSString isStringEmpty:name]) {
name = @"name";
name = @"custom_event";
}
[FIRAnalytics logEventWithName:@"custom_event" parameters:@{
@"content": content
}];
[FIRAnalytics logEventWithName: name parameters: jsonDict];
[[FBSDKAppEvents shared] logEvent: name parameters: jsonDict];
}
extern "C" void nativeLogEvent(const char *content) {
NSString *contentStr = [NSString stringWithCString:content encoding: NSUTF8StringEncoding];
dispatch_async(dispatch_get_main_queue(), ^{

View File

@ -59,6 +59,8 @@
<string>3e29f2606ae15a99bb3824d2ef1a9d0b</string>
<key>FacebookDisplayName</key>
<string>CEBG</string>
<key>FacebookAutoLogAppEventsEnabled</key>
<true/>
<key>LSApplicationQueriesSchemes</key>
<array>
<string>fbapi</string>

View File

@ -1,4 +1,4 @@
platform :ios, '9.0'
platform :ios, '12.0'
use_frameworks!
target 'Unity-iPhone' do

File diff suppressed because it is too large Load Diff

View File

@ -180,5 +180,53 @@
landmarkType = "9">
</BreakpointContent>
</BreakpointProxy>
<BreakpointProxy
BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint">
<BreakpointContent
uuid = "F0E66E91-A0D4-413E-A47A-7D94782DDEE0"
shouldBeEnabled = "No"
ignoreCount = "0"
continueAfterRunningActions = "No"
filePath = "Classes_cocos/UIViewController+Logger.mm"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
startingLineNumber = "32"
endingLineNumber = "32"
landmarkName = "-logEvent:"
landmarkType = "7">
</BreakpointContent>
</BreakpointProxy>
<BreakpointProxy
BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint">
<BreakpointContent
uuid = "196DD24B-12E2-4F6C-A3D6-D305C921996C"
shouldBeEnabled = "No"
ignoreCount = "0"
continueAfterRunningActions = "No"
filePath = "Classes_cocos/UIViewController+Logger.mm"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
startingLineNumber = "45"
endingLineNumber = "45"
landmarkName = "-logEvent:"
landmarkType = "7">
</BreakpointContent>
</BreakpointProxy>
<BreakpointProxy
BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint">
<BreakpointContent
uuid = "891AD390-7124-4EFA-B40D-9730394DF38B"
shouldBeEnabled = "No"
ignoreCount = "0"
continueAfterRunningActions = "No"
filePath = "Classes/UnityAppController.mm"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
startingLineNumber = "402"
endingLineNumber = "402"
landmarkName = "-application:didFinishLaunchingWithOptions:"
landmarkType = "7">
</BreakpointContent>
</BreakpointProxy>
</Breakpoints>
</Bucket>