PostFrontal Forum
PostFrontal Forum
LK8000_Support_Forum | Profile | Register | Active Topics | Members | Search | FAQ
Username:
Password:
Save Password
Forgot your Password?

 All Forums
 LK8000 International Support
 Developers
 iOS is back
 New Topic  Reply to Topic
Next Page
Author Previous Topic Topic Next Topic
Page: of 2

nferruzzi
Pulcino

13 Posts

Posted - 12/09/2018 :  15:36:32  Show Profile  Reply with Quote
Hello, sorry for the long wait but my life changed completely few months later I announced the first iOS beta version here... I've been able to work on it for the past few months and now it is a little more than stable, I used it to record my flight and it works :)
Still it's not possible atm to release on the AppStore but I've created a TestFligth for anyone willing to give it a go

https://testflight.apple.com/join/qHeLdwAh

for anyone with the proper skill the code is here, the actual version is based on version 6.1u

How to install maps and other files:
Using Chrome for iOS (I think it can be done with safari too):
1) visit http://www.lk8000.it/download/maps.html
2) select your region, country
3) tap on the .LKM file and "download" it
4) tap on the file (at the bottom of chrome) and select "open in.."
5) select "Save To Files"
6) select "On My iPhone"
7) select "LK8000/_Maps"
8) repeat for dem and other resources (airspace etc)
9) open LK8000 go to FLY and configure as usual

this is a short video of me doing it
https://share.icloud.com/photos/0UvptFtN_AGkaA_v7mPnVwMSA

In case I get missing (eek) the source codes are here:

https://github.com/nferruzzi/LK8000/tree/iOS

How to build LK8000 for iOS

Requirements:
- XCode (see the App Store)
- Cocoapods https://cocoapods.org/

Steps:
1. git clone the repository
2. git checkout -b ios --track origin/iOS
3. mkdir Bin/LINUX/Resource
4. make data
5. cd ios
6. pod install
7. open LK8000.xcworkspace
8. fix resource_bmp.png.S by adding missing commas, ie: binfile IDB, Bin/…
9. BUILD

Note:
btw, I'm no longer in touch with the Team so I've no idea how well they will like this release :)

Edited: added official TestFlight link supporting anonymous testers
Edited: bumped to 6.1u
Edited: added instructions to save maps to LK8000 and to build the version by yourself

Edited by - nferruzzi on 23/01/2019 16:23:47

nferruzzi
Pulcino

13 Posts

Posted - 12/09/2018 :  18:38:38  Show Profile  Reply with Quote
Few screenshots

https://www.dropbox.com/s/0z7ykkr6c7yrdka/Photo%2012-09-2018%2C%2013%2046%2010.png?dl=0
https://www.dropbox.com/s/iynfyrcy2k98ssn/Photo%2012-09-2018%2C%2013%2046%2052.png?dl=0
https://www.dropbox.com/s/oqh8igcdjtndmcm/Photo%2012-09-2018%2C%2013%2047%2003.png?dl=0
https://www.dropbox.com/s/j0xh2syt8zj2bfw/Photo%2012-09-2018%2C%2013%2048%2016.png?dl=0
Go to Top of Page

AlphaLima
Moderator

Germany
1978 Posts

Posted - 12/09/2018 :  22:22:45  Show Profile  Visit AlphaLima's Homepage  Reply with Quote
Welcome back!
Wow works nicely on my iPhone.
Thumb up!
Go to Top of Page

nferruzzi
Pulcino

13 Posts

Posted - 13/09/2018 :  08:35:05  Show Profile  Reply with Quote
just ping me here if you get a FASTLANE error when requesting an invitation via

https://lk8000.coreasaranghae.com/

it just needs to be restarted (unfortunately atm I've no magic for this)

Now it should works again (for the next .. 3 days at least XD)
Go to Top of Page

brunotl
Pterodattilo

France
1090 Posts

Posted - 13/09/2018 :  11:51:37  Show Profile  Reply with Quote
Welcome back !!

i don't have iPhone anymore so i can't test
just for info 6.1s contains critical bug in UDP Device port, can be good idea to rebase to 6.1t.
Go to Top of Page

nferruzzi
Pulcino

13 Posts

Posted - 13/09/2018 :  12:09:49  Show Profile  Reply with Quote
Thanks Bruno! iOS can not connect to any external device by any means :(
Today I try to get it approved by Apple, fingers crossed..
Go to Top of Page

brunotl
Pterodattilo

France
1090 Posts

Posted - 13/09/2018 :  14:19:30  Show Profile  Reply with Quote
quote:
Originally posted by nferruzzi

Today I try to get it approved by Apple, fingers crossed..



sorry, but you can't because AppStore terms of services are not comptatible with section 6 of GPLv2

if we want do that, we have 2 possibility :
- Ask to Apple for change there ToS ...
- Got agremment from ALL contributor to change LK8000 licence ( and also ask for XCSoar Licence change because we use some XCSoar parts) ...

i don't think that possible ...

Go to Top of Page

nferruzzi
Pulcino

13 Posts

Posted - 13/09/2018 :  14:45:13  Show Profile  Reply with Quote
I know :( AND I don't think either, still Im curious to see what would happen if they accept it; do you think anyone of the LK8000/XCSoar contributors would get it pulled out the store like what happened to VLC ? maybe yes, or maybe no.

Btw TestFlight has a limit of 10000 users which is enough, and the code on git should allow any iOS programmer to self install the IPA without much problems, I will write a guide soon so, appstore or not, anyone will be able to use it.

Edited:
Just to make it clear, from a year or maybe two there is no need anymore to pay apple to compile and install an app all by yourself; you just need a mac and xcode (free tool).

Edited by - nferruzzi on 13/09/2018 14:48:31
Go to Top of Page

parapenT1sta
Pterodattilo

Portugal
1864 Posts

Posted - 13/09/2018 :  17:43:47  Show Profile  Visit parapenT1sta's Homepage  Click to see parapenT1sta's MSN Messenger address  Reply with Quote
Hi!

I am using an Spike iOS App (www.spike-app.com) for diabetes that couldn't go on Apple Store because needed FDA authorization, first of all they start using TestFlight and now they are using App Center / Crashlytics: https://github.com/SpikeApp/Spike/wiki/Installing-Spike-Using-App-Center
https://github.com/SpikeApp/Spike/wiki/Installing-Spike-Using-Crashlytics

Edited by - parapenT1sta on 13/09/2018 17:45:10
Go to Top of Page

miirek
Pulcino

Czech Republic
5 Posts

Posted - 14/09/2018 :  06:58:27  Show Profile  Reply with Quote
Hi all,
I've started testing yesterday on my iPhone 7 and app seems to be stable. Map downloading is little bit complicated - one must first download data to iCloud and then, using system app Files, "redistribute" them int proper folders within app LK8000 . Not big deal but unusual little bit, IMHO. According to connecting an external device, I've succesfully connected over wifi. My device is SoftRF device based on TTGO T-BEAM with LoRA and soldered barosensor. It is acting as FLARM. And I've tested it previously with my Kobo and it works perfectly.

SoftRF info is here:https://github.com/lyusupov/SoftRF

I'll test it in an airplane during weekend and I'll let you know ...

M.

Edited by - miirek on 14/09/2018 07:19:43
Go to Top of Page

AlphaLima
Moderator

Germany
1978 Posts

Posted - 14/09/2018 :  09:12:46  Show Profile  Visit AlphaLima's Homepage  Reply with Quote
Since WiFi Connection works, almost all devices can be connected indirectly with the WiFi Interface I already described here:
http://www.postfrontal.com/forum/topic.asp?TOPIC_ID=8467

Edited by - AlphaLima on 14/09/2018 09:14:27
Go to Top of Page

nferruzzi
Pulcino

13 Posts

Posted - 14/09/2018 :  12:32:52  Show Profile  Reply with Quote
I've just released a new version rebased on 6.1t and few iOS related crashes fixed.
Miirek thanks for testing the wifi connection
Go to Top of Page

miirek
Pulcino

Czech Republic
5 Posts

Posted - 14/09/2018 :  14:13:34  Show Profile  Reply with Quote
Previous version had a problem with saving set up data. I've changed maps, waypoints and airspaces. But after restart I had to set everything again. Now seems to be fixed.
Go to Top of Page

nferruzzi
Pulcino

13 Posts

Posted - 16/09/2018 :  19:24:07  Show Profile  Reply with Quote
The app has been accepted by Apple, now what ? want me to release or not ?
Go to Top of Page

miirek
Pulcino

Czech Republic
5 Posts

Posted - 16/09/2018 :  20:38:17  Show Profile  Reply with Quote
quote:
Originally posted by nferruzzi

The app has been accepted by Apple, now what ? want me to release or not ?



That's really great news! And ofcourse release it!

Edited by - miirek on 17/09/2018 19:46:36
Go to Top of Page

nferruzzi
Pulcino

13 Posts

Posted - 17/09/2018 :  20:34:53  Show Profile  Reply with Quote
I know but I'll do it if I get the consent from at least the LK team, otherwise it will be TestFlight forever :) I'm not going to release it for just getting asked to remove it few days later. So if any of you reading can ask them to reply it would be great
Go to Top of Page
Page: of 2 Previous Topic Topic Next Topic  
Next Page
 New Topic  Reply to Topic
Jump To:
PostFrontal Forum © PostFrontal - La community del Volo a Vela Go To Top Of Page
This page was generated in 0.14 seconds. Snitz Forums 2000

Since 2006, owned and maintained by PostFrontal S.A.S. di Giuliano Golfieri & c. - VAT ID: IT05264240960
THIS WEBSITE ONLY USES FUNCTIONAL COOKIES
Privacy & Cookie Policy