Turn off Logging # Here Maps SDK - swift

We have been trying to discover the way to turn off logging in here SDK
We remove the log appender initialisation and setLogAppender call but it does not helped.
nativeEngine.setLogAppender(appender: AhoyLogAppender())
Tried setting the scheme to OS_Activity_mode = disable but it also failed.
It will be great if team can share support over the issue.
Doc Reference

Related

Flutter Azure B2C - How can we use custom policies of Azure B2C (other than default signing/signout) in Flutter?

I've tried to use these libraries for use a custom policy (in my case profileManagement).
msal_mobile: ^0.1.4
azure_ad_authentication: ^1.0.4
msal_flutter: ^2.0.1
aad_oauth: ^0.1.6
But all these libraries are using common functionalities such as acquireToken,login,logout,acquireTokenInteractive,acquireTokenSilent,getAccount and so on.
However, I would like to call a custom policy. By using that policy user able to open an embedded web view and load certain things such as 1. change password , 2. update MFA option, 3. Delete account in that browser and can be perform these operations as well.Im attaching the screenshot.
Actually, I can show it in InAppWebBrowser without the help of MSAL library but when successful password change/successful MFA updation , a redirection is happening , that I can not achieve without using MSAL library.
I've checked almost all flutter libraries which supports MSAL, but there I couldn't find any solution to load a policy and resulting to load a browser. I happened to see an native android documentation in below link .
msal - native android documentation.In this doc they are mentioning about How to use Custom Policy. But Can't achieve the same in Flutter.There is no such methods.
Anyone please help me...

How to add extension to apigee-emulator on local environment?

Recently we get the need for work on the same apigee proxy more than one developer. So we are trying to use the apigee-emulator to allow us to use git as version control
We already have everything setup for VScode as it says on the documentation.
The problem is with an `extension callout we have inside one of our proxies that we need to access to salesforce. When we try to push our proxies to the apigee-emulator we get this error
If we search for the callout we can see it's the one that try to access to salesforce
How can we add this extension to be used inside the apigee-emulator?
From the error it looks like you are using Apigee Edge ExtensionCallout policy.
The vscode extension and the emulator cater towards the features available in the X and hybrid versions of Apigee. More information here
The extensions feature you are using has been replaced by the Integration callout policy.
Hope that helps

VS Code extension to access debug context, variables, exceptions of currently active debug session

I'm working on a vs-code extension to deliver debug context-aware plugin, which could fetch (at least) information about current local variables, exceptions, and attribute the exception UI (nice to have). Unfortunately, both features are hard to implement without the SDK support from the vs-code sdk api.
I can access the information about an active debug session via vscode.debug.activeDebugSession and also execute the customRequest method to get more information but there is neither protocol nor documentation on how to do that:
How can I access the $exception variable from the Locals variables list?
Is it possible to customize the exception decoration UI which renders details of an error?
I discovered this posts but wasn't able to evaluate a customRequest for a dotnet core debug provider.
I have also learned this debugger provider sample to find extensibility points with no luck to solve my issue.

Avoid Firebase / BoringSSL Console Logs on iOS

After installing Firebase (Cloud Firestore), I usually get tons of console logs, usually belonging to BoringSSL, such as this:
2018-08-27 13:49:03.747112+0100 VM[25611:371248] [BoringSSL] boringssl_session_errorlog(224) [C2.1:2][0x7f9570c142d0] [boringssl_session_read] SSL_ERROR_SSL(1): operation failed within the library
Is there a way to avoid logs from these (or any) external frameworks?
Thanks.
Though the link to the relevant thread is correct, the top vote was given does not solve this problem with the lower dependency libraries.
To silence BoringSSL use
OS_ACTIVITY_MODE = disable
Steps
Navigate to Product -> Scheme -> Edit Scheme.
Open the Arguments tab
Environment Variables section add OS_ACTIVITY_MODE = disable

Turning Firebase Analytics on on Xcode

I am trying to test the implementation of my Firebase Analytics. In their documentation they state that:
Enable debug mode by passing the -FIRDebugEnabled argument to the
application. You can add this argument in the application’s Xcode
scheme. When debug mode is enabled via -FIRDebugEnabled, further
executions of the application will also be in debug mode. In order to
return to default mode, you must explicitly disable the debug mode
with the application argument -FIRDebugDisabled.
Unfortunately I do not understand where it is that I set this scheme. In Android this was easy. Help would be appreciated.
I have found the answer on this alternative page of Google:
https://firebase.google.com/docs/analytics/ios/start
In Xcode, select Product > Scheme > Edit scheme...
Select Run from the left menu.
Select the Arguments tab.
In the Arguments Passed On Launch section, add -FIRAnalyticsDebugEnabled.
I wish Google would stop releasing half baked products and documentation. Could save hundreds of thousands of hours worldwide
I tried editing scheme and adding parameters, https://firebase.google.com/docs/analytics/ios/start but it did not work for me. In addition, I added following code after configuring FirebaseApp, at AppDelegate, didFinishLaunchingWithOptions
FirebaseApp.configure()
Analytics.setAnalyticsCollectionEnabled(true)
and it worked for me. I hope it helps you too.
I think you should check console log on XCode. Because I will show log
To enable debug logging set the following application argument: -FIRAnalyticsDebugEnabled (see https://help.apple.com/xcode/mac/8.0/#/dev3ec8a1cb4)
Check again, if you don't:
Add key FirebaseCrashlyticsCollectionEnabled has value true in Info.plist
set key IS_ANALYTICS_ENABLED is true in GoogleService-Info.plist
Make sure file GoogleService-Info.plist add will all targets and save in root project