-
Notifications
You must be signed in to change notification settings - Fork 122
Integrate Telemetry SDK as framework dependency #60
Conversation
6657024
to
fd20c8e
Compare
This PR bumps the no-content timeout to 20mins (up from 5 minutes) - we need to investigate this as tail work. |
|
20d2180
to
66daa95
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
looks good to me!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM. Only two minor comments. Thank you!
@@ -87,7 +87,7 @@ | |||
</MacroExpansion> | |||
</LaunchAction> | |||
<ProfileAction | |||
buildConfiguration = "Release" | |||
buildConfiguration = "RelWithDebInfo" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Why is this changing?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is a hold-over from previous testing - however, it's easier to get meaningful results when profiling with symbols.
platform/ios/src/MGLMapView+Impl.mm
Outdated
@@ -4,7 +4,8 @@ | |||
#import "NSBundle+MGLAdditions.h" | |||
|
|||
#if TARGET_OS_IPHONE || TARGET_OS_SIMULATOR | |||
#import "MMEEventsManager.h" | |||
#import <MapboxMobileEvents/MapboxMobileEvents.h> | |||
//#import "MMEEventsManager.h" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
nit: please remove unused code
Added some TODOs since my enviroment isn't being setup properly. StartUpDelay is all handled within MME now. baseURL should be set in the info plist using key MMEEventsServiceURL isMetricsEnabledInSimulator should be set in the info plist using key MMECollectionEnabledInSimulator
52f5d20
to
c9c72b8
Compare
Test integration of Mapbox Mobile Events as a dependency.
This PR adds
mapbox-events-ios
as a separate project to the Xcode workspace, and links with theMapboxMobileEvents.framework
:github "mapbox/mapbox-events-ios" == 0.10.1-alpha
in your Cartfile. It is still TBD how the Carthage dependency will be specified.mapbox-ios-sdk-5.6.0-alpha.1-dynamic-with-events.zip
) contains theMapboxMobileEvents.framework
; please install this along withMapbox.framework
This PR also bumps the release version to
5.6.0-alpha.1
. As with all alphas and betas, it is not recommended for production use.OP:
Required for
alpha.1
:mapbox-events-ios
MGLMapboxEvents
with @rclee's helpOptional for
alpha.1
: