Google Cloud Run only available in us-central1 region? - google-cloud-run

I'm creating a new Cloud Run service on GCP as part of an app that's going to have users in Europe and Asia, and I'd like to add corresponding Europe and Asia endpoints, but I'm only seeing us-central-1 in the location dropdown list when creating the service.
I could have sworn that there were options for Europe and Asia in that dropdown recently – am I wrong, or were they removed?

For the beta version, only us-central1 is available at this time.
If you have signed up for the alpha releases, other regions are available. However, be cautioned that alpha can potentially be unstable. Details on alpha releases are not published on public forums.

Related

How to use Microsoft's ios offline translation API?

If I find the offline translation of the ios system, I have not found any api about the azure ios offline translation on the official website.
It is not currently available for iOS. Seems like it was a feature that was available previously, but it is now limited. Their website doesn't include a section for iOS translation anymore.
I wish I could provide a valid source online but my information comes from several hours on customer service calls with Microsoft Representatives who either told me that (1) the feature doesn't exist, (2) the feature used to exist but they can't find the pages anymore, (3) that the feature never existed and that it will be coming soon to iOS.

Does my app use crypting? Firebase

I use Firebase database, storage etc. in my application. When I uploaded my archive to Itunes Connect, it has asked me a questions about crypting. Do I use crypting in my application and etc.
I know, that Firebase uses https.
So the question is: If I use Firebase, what should I answer on this questions?
As of September 20th, 2016 (Dentons) the answer is almost always No. Unless you are a encrypted message provider like Signal, Telegram, Whatsapp or Snapchat - these export controls are no longer a concern. Nearly every app uses HTTPS these days and it defeats the purpose of the U.S. Export Registry if every app needs to be registered.
The countries that are export restricted are people you don't normally want as customers; Syria, North Korea ect... and are typically restricted from using apps for more fundamental reasons - like not having cellphone towers or even the ability to buy a cellphone. It is common for backend services like Firebase and Google to blacklist export-restricted IP spaces, so they won't be able to connect even if they get the app.

Turn-by-turn GPS navigation app on iOS using Google Maps?

I know this questions is asked several times and it seems Google terms & conditions agreement doesn't allow for apps using navigation. Also I know there are few third party libraries which can do the same task.
But my client need to do it using Google Map SDK and saying it can be done using paid APIs. I couldn't find any reliable resources to convince him that he is correct or wrong. Thus, I wonder how apps like Uber do this trick in their apps? What are the other options do I have?. Thanks.
No, this cannot legally be done.
Even Google does not have the right to allow the usage for Turn-by_Turn navigation. Google gets their digital road maps mainly from TomTom, and they just do not allow that, because they want to sell their own navigation devices.
It might be possible to sign a contract with TomTom and Google for special data delivery. But you can expect extreme costs, per year per navigation device.
The other professional digital road map provider is Here maps(former Nokia).
I don't know if and under which condition they provide a routing service.
Be warned, developping a navigation system is a very complex task, I know a company that invested 1000 person years, after some years on the market, that company stopped their activities.
Check first whether it is legal to use Apples API, and then use that, or forget the app.

Google Maps SDK for iOS - Delivery Timeframe

I'm wondering if anyone has requested and actually received an API key for the Google Maps iOS SDK. I put in my own request over a month ago now, and still nothing despite having a shipping app that is ready to make immediate use of the new SDK (and which is picking up some negative feedback due to inaccuracies in Apple's maps).
Has anyone been issued an API key for the Google iOS SDK, and if so, how long did you have to wait for it and what were the circumstances of your application (i.e. did you have an app already deployed, how popular was it, etc.)?
I'm hoping that if we can unravel the criteria Google uses to issue these keys we can allow people with pending requests to come up with an approximate estimate of when their request might be granted.
As I mentioned in this answer, I applied for access on the 13th of December, and then received an email saying I'd been approved on the 17th of December.
I have an app on the app store which used to use Google Maps, but I had to remove the maps when iOS 6 came out. Not sure if this had anything to do with it, or if I was just lucky because I happened to hear about the SDK almost immediately after Google announced the new SDK, and I applied for access right away.
When I received the email saying that I'd been approved, I was added to a google group - which is how Google sends out notifications of updates. From the looks of it that group only has 77 members, so if that's equal to the number of people which have been given access, I guess Google are rolling out access quite slowly.
UPDATE:
As of the 21st of February, it looks like the SDK is now open to everyone.

Location API not working for custom/third-party applications

I'm trying to write a simple GPS based application for my BB 8800 (with Airtel, India).
But for some reason my code getLocation(timeout) always returns with a non-valid location (only after timing out). I tried different combinations of criteria parameters with no success.
I'm pretty sure that the problem is not with my code because even the BlackBerry GPS demo application does not work. However, my GPS receiver is working fine because "Wayfinder", a maps application that came bundled with my BB, works fine.
To test it further, I tried running SpotFinder and Google Maps. But they did not work either. Google Maps could determine location using cell tower info but not GPS.
Here are some more details about my environment,
1. Phone Model: BlackBerry 8800
2. Carrier: AirTel (India)
3. Device Version: 4.2.168 (Platform 2.3.0.54)
Can my carrier block it? [I spoke with AirTel technical support but they wouldn't budge to help developers]
Thanks In Advance
Some carriers (like Verizon US) blocked GPS for third party applications. Others just enabled GPS for a white list of applications (mostly their own) but deny access to GPS for all others.
It seems your provider is doing such things.
Can your carrier block it? Absolutely, I don't know about in India, but in the U.S. some carriers can and do restrict applications from accessing the GPS if they are not "approved." That seems quite likely given the scenario you described.

Resources