Commit a229f8e7 authored by 汪林玲's avatar 汪林玲

友盟性能分析优化更新

parent 1fcb038e
PODS:
- Flutter (1.0.0)
- UMAPM (1.4.2)
- UMCommon (7.3.5):
- UMDevice
- UMDevice (2.0.5)
- umeng_crash (0.0.1):
- Flutter
- UMAPM
- UMCommon
- UMDevice
DEPENDENCIES:
- Flutter (from `Flutter`)
- umeng_crash (from `.symlinks/plugins/umeng_crash/ios`)
SPEC REPOS:
trunk:
- UMAPM
- UMCommon
- UMDevice
EXTERNAL SOURCES:
Flutter:
:path: Flutter
umeng_crash:
:path: ".symlinks/plugins/umeng_crash/ios"
SPEC CHECKSUMS:
Flutter: 434fef37c0980e73bb6479ef766c45957d4b510c
UMAPM: 9766611aba84e0755afc785d4399f1e9fbb0a475
UMCommon: ab4d875ddefe1b06c60b577e4a58bc4d433ee067
UMDevice: c13bbb2e8ca6c67d1e23e03162553e3ec5a8b5b0
umeng_crash: 44f5ac9d65533c147e825d5e274b3025a46bf355
PODFILE CHECKSUM: 8e679eca47255a8ca8067c4c67aab20e64cb974d
COCOAPODS: 1.10.2
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
archiveVersion = 1; archiveVersion = 1;
classes = { classes = {
}; };
objectVersion = 46; objectVersion = 50;
objects = { objects = {
/* Begin PBXBuildFile section */ /* Begin PBXBuildFile section */
...@@ -70,7 +70,6 @@ ...@@ -70,7 +70,6 @@
E6F4E4729A80330F3324895D /* Pods-Runner.release.xcconfig */, E6F4E4729A80330F3324895D /* Pods-Runner.release.xcconfig */,
931ACA431E5D689A41E1F2EA /* Pods-Runner.profile.xcconfig */, 931ACA431E5D689A41E1F2EA /* Pods-Runner.profile.xcconfig */,
); );
name = Pods;
path = Pods; path = Pods;
sourceTree = "<group>"; sourceTree = "<group>";
}; };
...@@ -150,6 +149,7 @@ ...@@ -150,6 +149,7 @@
97C146EC1CF9000F007C117D /* Resources */, 97C146EC1CF9000F007C117D /* Resources */,
9705A1C41CF9048500538489 /* Embed Frameworks */, 9705A1C41CF9048500538489 /* Embed Frameworks */,
3B06AD1E1E4923F5004D2608 /* Thin Binary */, 3B06AD1E1E4923F5004D2608 /* Thin Binary */,
5E3123FE3E1DAE294E5D1132 /* [CP] Embed Pods Frameworks */,
); );
buildRules = ( buildRules = (
); );
...@@ -243,6 +243,23 @@ ...@@ -243,6 +243,23 @@
shellPath = /bin/sh; shellPath = /bin/sh;
shellScript = "/bin/sh \"$FLUTTER_ROOT/packages/flutter_tools/bin/xcode_backend.sh\" embed_and_thin"; shellScript = "/bin/sh \"$FLUTTER_ROOT/packages/flutter_tools/bin/xcode_backend.sh\" embed_and_thin";
}; };
5E3123FE3E1DAE294E5D1132 /* [CP] Embed Pods Frameworks */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputFileListPaths = (
"${PODS_ROOT}/Target Support Files/Pods-Runner/Pods-Runner-frameworks-${CONFIGURATION}-input-files.xcfilelist",
);
name = "[CP] Embed Pods Frameworks";
outputFileListPaths = (
"${PODS_ROOT}/Target Support Files/Pods-Runner/Pods-Runner-frameworks-${CONFIGURATION}-output-files.xcfilelist",
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-Runner/Pods-Runner-frameworks.sh\"\n";
showEnvVarsInLog = 0;
};
9740EEB61CF901F6004384FC /* Run Script */ = { 9740EEB61CF901F6004384FC /* Run Script */ = {
isa = PBXShellScriptBuildPhase; isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647; buildActionMask = 2147483647;
...@@ -348,9 +365,13 @@ ...@@ -348,9 +365,13 @@
buildSettings = { buildSettings = {
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
CURRENT_PROJECT_VERSION = "$(FLUTTER_BUILD_NUMBER)"; CURRENT_PROJECT_VERSION = "$(FLUTTER_BUILD_NUMBER)";
DEVELOPMENT_TEAM = 4R6KK56452;
ENABLE_BITCODE = NO; ENABLE_BITCODE = NO;
INFOPLIST_FILE = Runner/Info.plist; INFOPLIST_FILE = Runner/Info.plist;
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
"@executable_path/Frameworks",
);
PRODUCT_BUNDLE_IDENTIFIER = com.umeng.crash.plugin.umengCrashExample; PRODUCT_BUNDLE_IDENTIFIER = com.umeng.crash.plugin.umengCrashExample;
PRODUCT_NAME = "$(TARGET_NAME)"; PRODUCT_NAME = "$(TARGET_NAME)";
VERSIONING_SYSTEM = "apple-generic"; VERSIONING_SYSTEM = "apple-generic";
...@@ -468,9 +489,13 @@ ...@@ -468,9 +489,13 @@
buildSettings = { buildSettings = {
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
CURRENT_PROJECT_VERSION = "$(FLUTTER_BUILD_NUMBER)"; CURRENT_PROJECT_VERSION = "$(FLUTTER_BUILD_NUMBER)";
DEVELOPMENT_TEAM = 4R6KK56452;
ENABLE_BITCODE = NO; ENABLE_BITCODE = NO;
INFOPLIST_FILE = Runner/Info.plist; INFOPLIST_FILE = Runner/Info.plist;
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
"@executable_path/Frameworks",
);
PRODUCT_BUNDLE_IDENTIFIER = com.umeng.crash.plugin.umengCrashExample; PRODUCT_BUNDLE_IDENTIFIER = com.umeng.crash.plugin.umengCrashExample;
PRODUCT_NAME = "$(TARGET_NAME)"; PRODUCT_NAME = "$(TARGET_NAME)";
VERSIONING_SYSTEM = "apple-generic"; VERSIONING_SYSTEM = "apple-generic";
...@@ -483,9 +508,13 @@ ...@@ -483,9 +508,13 @@
buildSettings = { buildSettings = {
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
CURRENT_PROJECT_VERSION = "$(FLUTTER_BUILD_NUMBER)"; CURRENT_PROJECT_VERSION = "$(FLUTTER_BUILD_NUMBER)";
DEVELOPMENT_TEAM = 4R6KK56452;
ENABLE_BITCODE = NO; ENABLE_BITCODE = NO;
INFOPLIST_FILE = Runner/Info.plist; INFOPLIST_FILE = Runner/Info.plist;
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
"@executable_path/Frameworks",
);
PRODUCT_BUNDLE_IDENTIFIER = com.umeng.crash.plugin.umengCrashExample; PRODUCT_BUNDLE_IDENTIFIER = com.umeng.crash.plugin.umengCrashExample;
PRODUCT_NAME = "$(TARGET_NAME)"; PRODUCT_NAME = "$(TARGET_NAME)";
VERSIONING_SYSTEM = "apple-generic"; VERSIONING_SYSTEM = "apple-generic";
......
...@@ -141,7 +141,7 @@ packages: ...@@ -141,7 +141,7 @@ packages:
path: ".." path: ".."
relative: true relative: true
source: path source: path
version: "1.0.0" version: "2.0.0"
vector_math: vector_math:
dependency: transitive dependency: transitive
description: description:
......
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:flutter_test/flutter_test.dart'; import 'package:flutter_test/flutter_test.dart';
import 'package:umeng_crash_example/app.dart'; import '../lib/app.dart';
void main() { void main() {
testWidgets('Verify Platform version', (WidgetTester tester) async { testWidgets('Verify Platform version', (WidgetTester tester) async {
......
#import "UmengCrashPlugin.h" #import "UmengCrashPlugin.h"
#import <UMCommon/UMCommon.h> #import <UMCommon/UMCommon.h>
#import <UMAPM/UMAPMConfig.h>
#import <UMAPM/UMCrashConfigure.h> #import <UMAPM/UMCrashConfigure.h>
#import <UMAPM/UMCrashConfigure.h> #import <UMAPM/UMCrashConfigure.h>
...@@ -24,7 +23,7 @@ ...@@ -24,7 +23,7 @@
}else if([@"setAppVersion" isEqualToString:call.method]){ }else if([@"setAppVersion" isEqualToString:call.method]){
NSString *version = call.arguments[@"version"]; NSString *version = call.arguments[@"version"];
NSString *subVersion = call.arguments[@"subVersion"]; NSString *subVersion = call.arguments[@"subVersion"];
[UMCrashConfigure setAppVersion:version buildVersion:subVersion]; //[UMCrashConfigure setAppVersion:version buildVersion:subVersion];
result(@(YES)); result(@(YES));
}else if([@"generateCustomLog" isEqualToString:call.method]){ }else if([@"generateCustomLog" isEqualToString:call.method]){
NSString *e = call.arguments[@"e"]; NSString *e = call.arguments[@"e"];
......
...@@ -4,7 +4,7 @@ ...@@ -4,7 +4,7 @@
# #
Pod::Spec.new do |s| Pod::Spec.new do |s|
s.name = 'umeng_crash' s.name = 'umeng_crash'
s.version = '1.0.0' s.version = '2.0.0'
s.summary = 'flutter umeng plugin project.' s.summary = 'flutter umeng plugin project.'
s.description = <<-DESC s.description = <<-DESC
A new flutter plugin project. A new flutter plugin project.
...@@ -17,11 +17,12 @@ A new flutter plugin project. ...@@ -17,11 +17,12 @@ A new flutter plugin project.
s.public_header_files = 'Classes/**/*.h' s.public_header_files = 'Classes/**/*.h'
s.dependency 'Flutter' s.dependency 'Flutter'
s.platform = :ios, '8.0' s.platform = :ios, '8.0'
s.dependency 'UMCommon' s.dependency 'UMCommon', '~> 7.3.5'
s.dependency 'UMDevice' s.dependency 'UMDevice', '~> 2.0.4'
s.dependency 'UMAPM' s.dependency 'UMAPM', '~> 1.4.2'
s.libraries = 'z','sqlite3','c++' s.libraries = 'z','sqlite3','c++'
s.frameworks = 'CoreTelephony','SystemConfiguration' s.frameworks = 'CoreTelephony','SystemConfiguration'
s.static_framework = true
# Flutter.framework does not contain a i386 slice. # Flutter.framework does not contain a i386 slice.
s.pod_target_xcconfig = { 'DEFINES_MODULE' => 'YES', 'EXCLUDED_ARCHS[sdk=iphonesimulator*]' => 'i386' } s.pod_target_xcconfig = { 'DEFINES_MODULE' => 'YES', 'EXCLUDED_ARCHS[sdk=iphonesimulator*]' => 'i386' }
end end
name: umeng_crash name: umeng_crash
description: 应用性能监控 SDK。 description: 应用性能监控 SDK。
version: 1.0.0 version: 2.0.0
homepage: homepage:
environment: environment:
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment