Third party app for I-Pace on iOS
Re: Third party app for I-Pace on iOS
I have just see an article on 9to5mac.com about a tesla app being refused on the App Store because it is using an unofficial 3rd party API, and it requires a written consent from Tesla now.
"Apple contacted Hansen to say that the app could not be accepted due to the use of an unofficial third-party API. The company has argued that the only way to have an app with an unofficial third party API approved in the App Store is by having the written consent of the owner of that service, which in this case is Tesla."
"Apple contacted Hansen to say that the app could not be accepted due to the use of an unofficial third-party API. The company has argued that the only way to have an app with an unofficial third party API approved in the App Store is by having the written consent of the owner of that service, which in this case is Tesla."
Last edited by dernotte on Fri Aug 28, 2020 2:15 pm, edited 2 times in total.
-
- Posts: 135
- Joined: Tue Dec 31, 2019 1:59 pm
- Location: Belgrade, Serbia
Re: Third party app for I-Pace on iOS
It will be interesting to see how all that plays out 

Re: Third party app for I-Pace on iOS
Terrible news
Re: Third party app for I-Pace on iOS
You can host a "proxy" JLR API server, and hit that proxy from the IOS app. Then, you will be able to sign the paper for the proxy API access. I don't think Apple needs a sign off on the full chain of API calls.
-
- Posts: 135
- Joined: Tue Dec 31, 2019 1:59 pm
- Location: Belgrade, Serbia
Re: Third party app for I-Pace on iOS
JLR wouldn’t allow that. They would be able to see all requests are coming from that “proxy” server, and would probably ban the IP address range, or use other means to stop it.
Re: Third party app for I-Pace on iOS
This great! Many thanks!johnnyhush wrote: ↑Mon Aug 24, 2020 6:52 pmJust pushed another update with the following additions:
- Added "Show on a map" option to the Stats page. You can now get the map view not just for one trip, but for an entire time period (e.g today, yesterday, this week, past week, this month, etc).
- WatchOS: Added Siri support. You can now use the same Siri commands on your watch.
Best, Rob
SE MY20 Corris Grey, 20” wheels, oyster leather 10 way seats, panoramic roof, black trim + privacy glass + 7kWh Podpoint & ICE XK8 Conv 1996 (Jag owner/enthusiast since 1994
)

Re: Third party app for I-Pace on iOS
Does this mean you’ll not be able to get MyPace approved and on the official Apple App Store? If so, I’m sure many of the folk on this forum (including me) would be happy to lobby JLR to grant you permission to use the API. Not sure if it’d work, but worth trying...johnnyhush wrote: ↑Fri Aug 28, 2020 4:59 pmJLR wouldn’t allow that. They would be able to see all requests are coming from that “proxy” server, and would probably ban the IP address range, or use other means to stop it.
Best, Rob
SE MY20 Corris Grey, 20” wheels, oyster leather 10 way seats, panoramic roof, black trim + privacy glass + 7kWh Podpoint & ICE XK8 Conv 1996 (Jag owner/enthusiast since 1994
)

-
- Posts: 135
- Joined: Tue Dec 31, 2019 1:59 pm
- Location: Belgrade, Serbia
Re: Third party app for I-Pace on iOS
Hey Rob,
I think it’s best to keep improving the app and adding more features, and thank you all for helping me out and providing with some great feedback.
We can keep it in TestFlight for now, and those rules might change over time, let’s wait and see.
The good news is that we can have up to 10000 (ten thousand) testers on TestFlight, which should be sufficient for the foreseeable future
I think it’s best to keep improving the app and adding more features, and thank you all for helping me out and providing with some great feedback.
We can keep it in TestFlight for now, and those rules might change over time, let’s wait and see.
The good news is that we can have up to 10000 (ten thousand) testers on TestFlight, which should be sufficient for the foreseeable future

Re: Third party app for I-Pace on iOS
johnnyhush wrote: ↑Fri Aug 28, 2020 6:00 pmHey Rob,
I think it’s best to keep improving the app and adding more features, and thank you all for helping me out and providing with some great feedback.
We can keep it in TestFlight for now, and those rules might change over time, let’s wait and see.
The good news is that we can have up to 10000 (ten thousand) testers on TestFlight, which should be sufficient for the foreseeable future![]()

SE MY20 Corris Grey, 20” wheels, oyster leather 10 way seats, panoramic roof, black trim + privacy glass + 7kWh Podpoint & ICE XK8 Conv 1996 (Jag owner/enthusiast since 1994
)

-
- Posts: 135
- Joined: Tue Dec 31, 2019 1:59 pm
- Location: Belgrade, Serbia
Re: Third party app for I-Pace on iOS
Quick update related to the "Stats" tab: I've noticed that JLR API doesn't save a trip if the consumption is negative (i.e more energy was generated during the trip vs energy spent).
That is very rare / almost impossible for longer distance trips, but if you're on a holiday, high up in the mountains, and decide to drive down to get some food, you'll notice that the SoC is a few % more compared to when you left, and also that the JLR API didn't save your trips.
This isn't MyPace specific - those trips don't appear in the official app (or website).
That is very rare / almost impossible for longer distance trips, but if you're on a holiday, high up in the mountains, and decide to drive down to get some food, you'll notice that the SoC is a few % more compared to when you left, and also that the JLR API didn't save your trips.
This isn't MyPace specific - those trips don't appear in the official app (or website).