This feature allows you to use a different source of venue data in addition to or instead of the default HERE backend. The private content backend must be configured by HERE, which is an operation transparent to a developer using the HERE iOS SDK. Access to private venue data is at the discretion of its legal owner and by definition it is not public.
If a private backend has been configured, call the
setPrivateContent: method on the
NMAVenue3dService class at application initialization to indicate that you want your application to use it.
The code below demonstrates a call to this method. Note that the code does not show the entire initialization sequence necessary before you can start using HERE venue maps.
// Earlier initialization steps ... // Assumption: NMAVenue3dMapLayer has been initialized NMAVenue3dService service3d = [NMAVenue3dService sharedVenueService]; service3d.setPrivateContent:YES; // Remember to start or restart Venue Service after setting private content // Further implementation code here ...