Skip to content

Commit 6227629

Browse files
update ios pods
1 parent a49ae10 commit 6227629

File tree

6 files changed

+23
-769
lines changed

6 files changed

+23
-769
lines changed

example/ios/Podfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ target 'Runner' do
3030

3131
use_frameworks!
3232
use_modular_headers!
33-
pod 'Instabug', :podspec => 'https://ios-releases.instabug.com/custom/faeture-screen_rendering-release/15.1.17/Instabug.podspec'
33+
pod 'Instabug', :podspec => 'https://ios-releases.instabug.com/custom/faeture-screen_rendering-release/15.1.19/Instabug.podspec'
3434
flutter_install_all_ios_pods File.dirname(File.realpath(__FILE__))
3535
end
3636

example/ios/Podfile.lock

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
PODS:
22
- Flutter (1.0.0)
3-
- Instabug (15.1.17)
3+
- Instabug (15.1.19)
44
- instabug_flutter (14.3.0):
55
- Flutter
6-
- Instabug (= 15.1.17)
6+
- Instabug (= 15.1.19)
77
- OCMock (3.6)
88

99
DEPENDENCIES:
1010
- Flutter (from `Flutter`)
11-
- Instabug (from `https://ios-releases.instabug.com/custom/faeture-screen_rendering-release/15.1.17/Instabug.podspec`)
11+
- Instabug (from `https://ios-releases.instabug.com/custom/faeture-screen_rendering-release/15.1.19/Instabug.podspec`)
1212
- instabug_flutter (from `.symlinks/plugins/instabug_flutter/ios`)
1313
- OCMock (= 3.6)
1414

@@ -20,16 +20,16 @@ EXTERNAL SOURCES:
2020
Flutter:
2121
:path: Flutter
2222
Instabug:
23-
:podspec: https://ios-releases.instabug.com/custom/faeture-screen_rendering-release/15.1.17/Instabug.podspec
23+
:podspec: https://ios-releases.instabug.com/custom/faeture-screen_rendering-release/15.1.19/Instabug.podspec
2424
instabug_flutter:
2525
:path: ".symlinks/plugins/instabug_flutter/ios"
2626

2727
SPEC CHECKSUMS:
2828
Flutter: e0871f40cf51350855a761d2e70bf5af5b9b5de7
29-
Instabug: 316559a02c9b752a3854a6453c2fa414d36252f3
30-
instabug_flutter: 7ae7f3d1c47b9a699e76a7358b6a3e818a253ac3
29+
Instabug: 74377abfdaa9f9f3dff7793353e150e91d2186f7
30+
instabug_flutter: aa9b2365fe41d8a49f9258ab350864bfb5bdce9e
3131
OCMock: 5ea90566be239f179ba766fd9fbae5885040b992
3232

33-
PODFILE CHECKSUM: 8f3e14dab36cc02b0a8767c3086e109fadaa55f3
33+
PODFILE CHECKSUM: d61a5c8efcff86500b76349ccad5201d7756fdea
3434

3535
COCOAPODS: 1.15.2

ios/instabug_flutter.podspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,6 @@ Pod::Spec.new do |s|
1717
s.pod_target_xcconfig = { 'OTHER_LDFLAGS' => '-framework "Flutter" -framework "InstabugSDK"'}
1818

1919
s.dependency 'Flutter'
20-
s.dependency 'Instabug', '15.1.17'
20+
s.dependency 'Instabug', '15.1.19'
2121
end
2222

lib/src/utils/screen_rendering/instabug_screen_render_manager.dart

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
import 'dart:async';
2+
import 'dart:developer' show log;
23
import 'dart:ui' show TimingsCallback, FrameTiming, FramePhase;
34

45
import 'package:flutter/widgets.dart';
@@ -300,6 +301,10 @@ class InstabugScreenRenderManager {
300301

301302
/// Save Slow/Frozen Frames data
302303
void _onDelayedFrameDetected(int startTime, int durationInMicroseconds) {
304+
log(
305+
"${durationInMicroseconds >= 700000 ? "🚨Frozen" : "⚠️Slow"} Frame Detected (startTime: $startTime, duration: $durationInMicroseconds µs)",
306+
name: tag,
307+
);
303308
_delayedFrames.add(
304309
InstabugFrameData(
305310
startTime,
@@ -315,6 +320,10 @@ class InstabugScreenRenderManager {
315320
InstabugScreenRenderData screenRenderData,
316321
) async {
317322
try {
323+
log(
324+
"reportScreenRenderForCustomUiTrace $screenRenderData",
325+
name: tag,
326+
);
318327
await APM.endScreenRenderForCustomUiTrace(screenRenderData);
319328
return true;
320329
} catch (error, stackTrace) {
@@ -332,6 +341,10 @@ class InstabugScreenRenderManager {
332341
try {
333342
// Save the end time for the running ui trace, it's only needed in Android SDK.
334343
screenRenderData.saveEndTime();
344+
log(
345+
"reportScreenRenderForAutoUiTrace $screenRenderData",
346+
name: tag,
347+
);
335348
await APM.endScreenRenderForAutoUiTrace(screenRenderData);
336349

337350
return true;

test/utils/screen_render/instabug_screen_render_manager_test.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import 'package:instabug_flutter/src/models/instabug_screen_render_data.dart';
55
import 'package:instabug_flutter/src/utils/screen_rendering/instabug_screen_render_manager.dart';
66
import 'package:mockito/mockito.dart';
77

8-
import 'instabug_screen_render_manager_test_manual_mocks.dart';
8+
import 'instabug_screen_render_manager_test.mocks.dart';
99

1010
void main() {
1111
TestWidgetsFlutterBinding.ensureInitialized();

0 commit comments

Comments
 (0)