Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
U
umeng-crash
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
flutter-plugin
umeng-crash
Commits
a229f8e7
Commit
a229f8e7
authored
Sep 29, 2021
by
汪林玲
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
友盟性能分析优化更新
parent
1fcb038e
Changes
7
Hide whitespace changes
Inline
Side-by-side
Showing
7 changed files
with
43 additions
and
52 deletions
+43
-52
example/ios/Podfile.lock
example/ios/Podfile.lock
+0
-38
example/ios/Runner.xcodeproj/project.pbxproj
example/ios/Runner.xcodeproj/project.pbxproj
+34
-5
example/pubspec.lock
example/pubspec.lock
+1
-1
example/test/widget_test.dart
example/test/widget_test.dart
+1
-1
ios/Classes/UmengCrashPlugin.m
ios/Classes/UmengCrashPlugin.m
+1
-2
ios/umeng_crash.podspec
ios/umeng_crash.podspec
+5
-4
pubspec.yaml
pubspec.yaml
+1
-1
No files found.
example/ios/Podfile.lock
deleted
100644 → 0
View file @
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
example/ios/Runner.xcodeproj/project.pbxproj
View file @
a229f8e7
...
...
@@ -3,7 +3,7 @@
archiveVersion
=
1
;
classes
=
{
};
objectVersion
=
46
;
objectVersion
=
50
;
objects
=
{
/* Begin PBXBuildFile section */
...
...
@@ -70,7 +70,6 @@
E6F4E4729A80330F3324895D
/* Pods-Runner.release.xcconfig */
,
931ACA431E5D689A41E1F2EA
/* Pods-Runner.profile.xcconfig */
,
);
name
=
Pods
;
path
=
Pods
;
sourceTree
=
"<group>"
;
};
...
...
@@ -150,6 +149,7 @@
97C146EC1CF9000F007C117D
/* Resources */
,
9705A1C41CF9048500538489
/* Embed Frameworks */
,
3B06AD1E1E4923F5004D2608
/* Thin Binary */
,
5E3123FE3E1DAE294E5D1132
/* [CP] Embed Pods Frameworks */
,
);
buildRules
=
(
);
...
...
@@ -243,6 +243,23 @@
shellPath
=
/bin/sh
;
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 */
=
{
isa
=
PBXShellScriptBuildPhase
;
buildActionMask
=
2147483647
;
...
...
@@ -348,9 +365,13 @@
buildSettings
=
{
ASSETCATALOG_COMPILER_APPICON_NAME
=
AppIcon
;
CURRENT_PROJECT_VERSION
=
"$(FLUTTER_BUILD_NUMBER)"
;
DEVELOPMENT_TEAM
=
4R6KK56452
;
ENABLE_BITCODE
=
NO
;
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_NAME
=
"$(TARGET_NAME)"
;
VERSIONING_SYSTEM
=
"apple-generic"
;
...
...
@@ -468,9 +489,13 @@
buildSettings
=
{
ASSETCATALOG_COMPILER_APPICON_NAME
=
AppIcon
;
CURRENT_PROJECT_VERSION
=
"$(FLUTTER_BUILD_NUMBER)"
;
DEVELOPMENT_TEAM
=
4R6KK56452
;
ENABLE_BITCODE
=
NO
;
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_NAME
=
"$(TARGET_NAME)"
;
VERSIONING_SYSTEM
=
"apple-generic"
;
...
...
@@ -483,9 +508,13 @@
buildSettings
=
{
ASSETCATALOG_COMPILER_APPICON_NAME
=
AppIcon
;
CURRENT_PROJECT_VERSION
=
"$(FLUTTER_BUILD_NUMBER)"
;
DEVELOPMENT_TEAM
=
4R6KK56452
;
ENABLE_BITCODE
=
NO
;
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_NAME
=
"$(TARGET_NAME)"
;
VERSIONING_SYSTEM
=
"apple-generic"
;
...
...
example/pubspec.lock
View file @
a229f8e7
...
...
@@ -141,7 +141,7 @@ packages:
path: ".."
relative: true
source: path
version: "
1
.0.0"
version: "
2
.0.0"
vector_math:
dependency: transitive
description:
...
...
example/test/widget_test.dart
View file @
a229f8e7
import
'package:flutter/material.dart'
;
import
'package:flutter_test/flutter_test.dart'
;
import
'
package:umeng_crash_example
/app.dart'
;
import
'
../lib
/app.dart'
;
void
main
(
)
{
testWidgets
(
'Verify Platform version'
,
(
WidgetTester
tester
)
async
{
...
...
ios/Classes/UmengCrashPlugin.m
View file @
a229f8e7
#import "UmengCrashPlugin.h"
#import <UMCommon/UMCommon.h>
#import <UMAPM/UMAPMConfig.h>
#import <UMAPM/UMCrashConfigure.h>
#import <UMAPM/UMCrashConfigure.h>
...
...
@@ -24,7 +23,7 @@
}
else
if
([
@"setAppVersion"
isEqualToString
:
call
.
method
]){
NSString
*
version
=
call
.
arguments
[
@"version"
];
NSString
*
subVersion
=
call
.
arguments
[
@"subVersion"
];
[
UMCrashConfigure
setAppVersion
:
version
buildVersion
:
subVersion
];
//
[UMCrashConfigure setAppVersion:version buildVersion:subVersion];
result
(
@
(
YES
));
}
else
if
([
@"generateCustomLog"
isEqualToString
:
call
.
method
]){
NSString
*
e
=
call
.
arguments
[
@"e"
];
...
...
ios/umeng_crash.podspec
View file @
a229f8e7
...
...
@@ -4,7 +4,7 @@
#
Pod
::
Spec
.
new
do
|
s
|
s
.
name
=
'umeng_crash'
s
.
version
=
'
1
.0.0'
s
.
version
=
'
2
.0.0'
s
.
summary
=
'flutter umeng plugin project.'
s
.
description
=
<<-
DESC
A new flutter plugin project.
...
...
@@ -17,11 +17,12 @@ A new flutter plugin project.
s
.
public_header_files
=
'Classes/**/*.h'
s
.
dependency
'Flutter'
s
.
platform
=
:ios
,
'8.0'
s
.
dependency
'UMCommon'
s
.
dependency
'UMDevice'
s
.
dependency
'UMAPM'
s
.
dependency
'UMCommon'
,
'~> 7.3.5'
s
.
dependency
'UMDevice'
,
'~> 2.0.4'
s
.
dependency
'UMAPM'
,
'~> 1.4.2'
s
.
libraries
=
'z'
,
'sqlite3'
,
'c++'
s
.
frameworks
=
'CoreTelephony'
,
'SystemConfiguration'
s
.
static_framework
=
true
# Flutter.framework does not contain a i386 slice.
s
.
pod_target_xcconfig
=
{
'DEFINES_MODULE'
=>
'YES'
,
'EXCLUDED_ARCHS[sdk=iphonesimulator*]'
=>
'i386'
}
end
pubspec.yaml
View file @
a229f8e7
name
:
umeng_crash
description
:
应用性能监控 SDK。
version
:
1
.0.0
version
:
2
.0.0
homepage
:
environment
:
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment