The Places API for iOS is not enabled error - google-places-api

I'm not able to call the places API
Error: The operation couldn’t be completed. The Places API for iOS is
not enabled. See the developer's guide
(https://developers.google.com/places/ios-api/start) for how to enable
the Google Places API for iOS.
I've followed this guide Places API getting started:
1) Install the API (Pod file and pod install)
2) Setup the API Key and restrict it to iOS
3) Add the key in AppDelegate (GMSPlacesClient.provideAPIKey("YOUR_API_KEY"))
However, I'm still hitting the above-mentioned error.
Is this the correct API to enable?
I've waited for more than 30 mins (more than 17 hours now)for the API key settings to take effect but the error still persist. I'm able to use the same key to get Maps API to work though.
Version: "GooglePlaces (2.7.0)" + iOS12.0

Works after updating the version in Podfile from 2.7.0 to 3.0.3
pod 'GooglePlaces', '= 3.0.3'
pod 'GooglePlacePicker', '= 3.0.3'
pod 'GoogleMaps', '= 3.0.3'
Installing GoogleMaps 3.0.3 (was 2.7.0)
Installing GooglePlaces 3.0.3 (was 2.7.0)
Just noticed there's a note in the documentation which states:
IMPORTANT: The Place Picker is deprecated as of January 29, 2019. This
feature will be turned off on July 29, 2019, and will no longer be
available after that date. To continue using the Place Picker
through the deprecation period, do NOT migrate to the new SDK yet,
and do NOT disable the Places SDK for iOS service in your Google Cloud
Platform project, as doing so will also disable the Place Picker.
Apparently it's not working now although it mentioned that it will be turned off on July 29, 2019. Perhaps I need to revert the code to use the prior version.

Related

Custom Telemetry from Bot Framework Composer not being consistently logged in Application Insights

Currently building out a bot in Bot Framework Composer and deploying it on the Teams client. I suddenly am having issues since last week where my custom telemetry ("telemetry - track action") is no longer showing any results in Application Insights. The few that did also only save one property and not the others (see image below). Other events (LUIS, bot message received, etc) all show up in real time and correctly.
The only telemetry event that saved in the past week (there should be at least 10 saved), with only one property logged
The telemetry event and its properties
This is a known bug in Microsoft.Bot.Builder.Dialogs.Adaptive.Runtime version greater than 4.15.0
There is a pull request for this issue and most likely will be fixed in next release of botbuilder-dotnet
PR https://github.com/microsoft/botbuilder-dotnet/pull/6391
A workaround for now is to downgrade the Adaptive.Runtime package to 4.14.0
To learn how to downgrade packages in .NET, here is doc to Install and manage packages in Visual Studio using the NuGet Package Manager

Version of internally published Addon keeps getting reset

I have a published Google Slides Addon via the G Suite Marketplace SDK. After following the publishing guide everything looked great, until I wanted to bump the version number in the Google Cloud Console via my project's G Suite Market Place SDK Configuration tab.
I entered the number and hit "Save Changes", which put the new version life right away. However, it appears that a couple hours it will always be reset to the same old version (7 in my case). I bumped it again three times and have already tried to update the Chrome Webstore Draft, but it keeps being reset.
Checking the docs, I see no further steps required. I have also not found out yet when the reset occurs, it appears to be "over night" from a European timezone.
EDIT: what may also be relevant, the version in the Google Cloud Console does not automatically update when I publish to the Chrome Webstore. Instead, I manually put the newest version.
This issue should be fixed now.
Also the new publishing flow for GSM, which no longer requires to publish or do changes in the Chrome Web Store, is now live.

Is PESDK compatible with React 16.2?

I am using React 16.2 and am running into issues when integrating PESDK
ERROR in ./~/photoeditorsdk/js/PhotoEditorSDK.UI.DesktopUI.Controls.Adjustments.min.js
Module not found: Error: Can't resolve 'photoeditorsdk/PhotoEditorSDK.UI.DesktopUI.Core'
When pretty much following the example from the demo repo
I also tried to clone the demo repo, and update it to React 16.2 and the latest PESDK version (4.3.0) and got the same issue
Is this compatible with React 16.2, and if not, do you have plans to support this in the near future?
The SDK is compatible with React 16.2.
The error you encounter is fixed in v4.3.1 that we released today.
Also take a look at our react demo integration athttps://github.com/imgly/pesdk-react-demo

Pods : Xcode Library not found for -lGoogleToolboxForMac

Recently I installed cocoapods and wanted to add Firebase analytics to my app. The first time a published the app worked, but now it started showing me that: Library not found for -lGoogleToolboxForMac.
I install again pods but still the same.
What should I do in this case? I mention that I use VirtualBox.
Please ensure successful installation of pods.
Also, after installation close current project .xcodeproj and open up .xcworkspace.

ParseCrashReporting.framework is missing

I'm trying to add ParseCrashReporting in my app, but I can't find framework. According to the guide I had downloaded SDK (was trying both new and existing project for ObjC and Swift) but file ParseCrashReporting.framework just missed. Is it archive's error or incorrect description in guide? Where could I get latest ParseCrashReporting framework?
It's been deprecated and removed from latest sdk as announced in their newsletter. Check below issue for email message:
https://github.com/ParsePlatform/Parse-SDK-Android/issues/247

Resources