Skip to content
This repository was archived by the owner on Aug 8, 2023. It is now read-only.

Look more widely for IBDesignablesAgent#12140

Merged
1ec5 merged 1 commit into
masterfrom
1ec5-designable-xcode-10
Jun 13, 2018
Merged

Look more widely for IBDesignablesAgent#12140
1ec5 merged 1 commit into
masterfrom
1ec5-designable-xcode-10

Conversation

@1ec5
Copy link
Copy Markdown
Contributor

@1ec5 1ec5 commented Jun 13, 2018

Cast a wider net when trying to detect the helper process that builds the Interface Builder designable when MGLMapView is displayed in a storyboard or XIB. Detecting the helper process is important because it keeps mbgl and the telemetry subsystem from initializing and causing the designable to time out or raise an exception. In Xcode 10, the helper process has been renamed on each platform:

Platform SDK Xcode 9 Xcode 10
iOS IBDesignablesAgentCocoaTouch IBDesignablesAgent-iOS
macOS IBDesignablesAgent IBDesignablesAgent-macOS
tvOS IBDesignablesAgentAppleTV IBDesignablesAgent-tvOS

(tvOS is mentioned here because of #9319.)

I left out the iOS changelog blurb because this fix by itself doesn’t address #10072 or #10573.

/cc @friedbunny @fabian-guerra

The IBDesignablesAgent helper process has been renamed for each platform as of Xcode 10, so cast a wider net when trying to detect it.
@1ec5 1ec5 added iOS Mapbox Maps SDK for iOS build macOS Mapbox Maps SDK for macOS labels Jun 13, 2018
@1ec5 1ec5 self-assigned this Jun 13, 2018
@1ec5 1ec5 requested review from fabian-guerra and friedbunny June 13, 2018 17:55
@1ec5 1ec5 merged commit ee79081 into master Jun 13, 2018
@1ec5 1ec5 deleted the 1ec5-designable-xcode-10 branch June 13, 2018 18:49
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

build iOS Mapbox Maps SDK for iOS macOS Mapbox Maps SDK for macOS

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants