# Become a beta tester for farmOS Field Kit on iOS (et al)

**URL:** <https://farmos.discourse.group/t/become-a-beta-tester-for-farmos-field-kit-on-ios-et-al/58>\
**Category:** Field Kit\
**Created:** [July 22, 2019, 10:42pm UTC](https://farmos.discourse.group/t/become-a-beta-tester-for-farmos-field-kit-on-ios-et-al/58 "2019-07-22T22:42:29Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![jgaehring](https://yyz2.discourse-cdn.com/free1/user_avatar/farmos.discourse.group/jgaehring/32/927_2.png) [@jgaehring](https://farmos.discourse.group/u/jgaehring)\
**Post date:** [July 22, 2019, 10:42pm UTC](https://farmos.discourse.group/t/become-a-beta-tester-for-farmos-field-kit-on-ios-et-al/58/1 "2019-07-22T22:42:29Z")

</div>

Apple has made it a little easier now to become a beta tester for the farmOS Field Kit iOS app. Now all you have to do is go to this link and follow the instructions to install Test Flight, if you haven’t already, then Field Kit:

> **[Join the farmOS Field Kit beta](https://testflight.apple.com/join/A35xRBwE)**
>
> Available on iOS

If you’re on Android, you can install the beta version here: [https://play.google.com/store/apps/details?id=org.farmos.app](https://play.google.com/store/apps/details?id=org.farmos.app)

One more way you can try it out, is with the Field Kit progressive web app (PWA), which you can find at [https://farmos.app](https://farmos.app).

It’s still not fully stable, but getting more so by the day. If you have a chance to let us know what you think, post back here at the forum to document your experience.

---

<div class="post-metadata">

**Author:** ![walt](https://yyz2.discourse-cdn.com/free1/user_avatar/farmos.discourse.group/walt/32/13_2.png) [@walt](https://farmos.discourse.group/u/walt)\
**Post date:** [July 24, 2019, 4:47pm UTC](https://farmos.discourse.group/t/become-a-beta-tester-for-farmos-field-kit-on-ios-et-al/58/2 "2019-07-24T16:47:16Z")

</div>

Despite some hiccups getting started (per [this msg thread](https://farmos.discourse.group/t/field-kit-0-4-2-testing/45) just concluded), i can now say with some confidence: come on in, the water’s fine!

Guess i should qualify that statement by saying: i’m on iOS, can’t verify that both the Field Kit mobile app _and_ PWA version are working perfectly on Android (though a colleague of mine did a quick test of FieldKit on 'droid, and it appeared to launch and sync w/o trouble), our instance is hosted at Farmier ([farmos.net](http://farmos.net)), and it’s _very_ early days for us, so i can’t say my testing has been comprehensive as of yet.

Still: if like me, you are motivated to have mobile access to farmOS (for me, it’s a mandatory requirement), then i hope you will join us in testing, so together we can ensure this thing is bulletproof in all our various use-cases.

---

<div class="post-metadata">

**Author:** ![jgaehring](https://yyz2.discourse-cdn.com/free1/user_avatar/farmos.discourse.group/jgaehring/32/927_2.png) [@jgaehring](https://farmos.discourse.group/u/jgaehring)\
**Post date:** [July 24, 2019, 5:09pm UTC](https://farmos.discourse.group/t/become-a-beta-tester-for-farmos-field-kit-on-ios-et-al/58/3 "2019-07-24T17:09:38Z")

</div>

Thanks, @walt, and thanks too for helping to document some of those early hiccups! 😉

---

<div class="post-metadata">

**Author:** ![scissors](https://yyz2.discourse-cdn.com/free1/user_avatar/farmos.discourse.group/scissors/32/68_2.png) [@scissors](https://farmos.discourse.group/u/scissors)\
**Post date:** [December 2, 2019, 5:18pm UTC](https://farmos.discourse.group/t/become-a-beta-tester-for-farmos-field-kit-on-ios-et-al/58/4 "2019-12-02T17:18:10Z")

</div>

I am excited to try this out! I have an old computer, wifi network, an old iPad, and some land I need to take notes on.

---

<div class="post-metadata">

**Author:** ![jgaehring](https://yyz2.discourse-cdn.com/free1/user_avatar/farmos.discourse.group/jgaehring/32/927_2.png) [@jgaehring](https://farmos.discourse.group/u/jgaehring)\
**Post date:** [December 2, 2019, 5:33pm UTC](https://farmos.discourse.group/t/become-a-beta-tester-for-farmos-field-kit-on-ios-et-al/58/5 "2019-12-02T17:33:40Z")

</div>

Glad to hear it @scissors, let us know if you experience any trouble!

---

<div class="post-metadata">

**Author:** ![PDorfFarm](https://avatars.discourse-cdn.com/v4/letter/p/5fc32e/32.png) [@PDorfFarm](https://farmos.discourse.group/u/PDorfFarm)\
**Post date:** [December 7, 2019, 12:18am UTC](https://farmos.discourse.group/t/become-a-beta-tester-for-farmos-field-kit-on-ios-et-al/58/6 "2019-12-07T00:18:20Z")

</div>

Hi, i cannot Login to my farmos server with field kit. I always get  
“Unable to reach the server. Please check that you have the correct URL and that your device has a network connection. Status: Request failed with status code 403”  
I’m pretty sure that URL, user and password are correct as I’m using a password manager.  
Trying Android or Webapp of Field Kit lead to same results.  
I’m using version 0.4.9  
I’m running farmos in a docker and use traefik as a reverse proxy.  
My URL is like [farmos.mydomain.de](http://farmos.mydomain.de) if that’s relevant.  
Can someone help me find out what’s the issue?

---

<div class="post-metadata">

**Author:** ![jgaehring](https://yyz2.discourse-cdn.com/free1/user_avatar/farmos.discourse.group/jgaehring/32/927_2.png) [@jgaehring](https://farmos.discourse.group/u/jgaehring)\
**Post date:** [December 7, 2019, 11:35am UTC](https://farmos.discourse.group/t/become-a-beta-tester-for-farmos-field-kit-on-ios-et-al/58/7 "2019-12-07T11:35:33Z")

</div>

Hi @PDorfFarm, sorry you’re having difficulty. @mstenta, do you know if the reverse proxy could be a factor here? I don’t believe this is a CORS error, if it’s giving a 403.

---

<div class="post-metadata">

**Author:** ![mstenta](https://yyz2.discourse-cdn.com/free1/user_avatar/farmos.discourse.group/mstenta/32/4_2.png) [@mstenta](https://farmos.discourse.group/u/mstenta)\
**Post date:** [December 9, 2019, 2:46pm UTC](https://farmos.discourse.group/t/become-a-beta-tester-for-farmos-field-kit-on-ios-et-al/58/8 "2019-12-09T14:46:48Z")

</div>

Hmm - did you get SSL working @PDorfFarm? And is it a valid certificate (not self-signed)? I think that’s a requirement for Field Kit to be able to connect.

---

<div class="post-metadata">

**Author:** ![Johnny](https://avatars.discourse-cdn.com/v4/letter/j/ecb155/32.png) [@Johnny](https://farmos.discourse.group/u/Johnny)\
**Post date:** [December 11, 2019, 4:26pm UTC](https://farmos.discourse.group/t/become-a-beta-tester-for-farmos-field-kit-on-ios-et-al/58/9 "2019-12-11T16:26:04Z")

</div>

> [@jgaehring](#):
>
> Join the farmOS Field Kit beta

Hello,  
Would someone be able to tell me how I can get an invitation email or find the public link for using the farmOS Field Kit app on an iOS system? I’ve downloaded TestFlight but am unsure of what the next move is.

---

<div class="post-metadata">

**Author:** ![jgaehring](https://yyz2.discourse-cdn.com/free1/user_avatar/farmos.discourse.group/jgaehring/32/927_2.png) [@jgaehring](https://farmos.discourse.group/u/jgaehring)\
**Post date:** [December 11, 2019, 9:36pm UTC](https://farmos.discourse.group/t/become-a-beta-tester-for-farmos-field-kit-on-ios-et-al/58/10 "2019-12-11T21:36:20Z")

</div>

Hi @Johnny,

Once you have Test Flight installed, you should be able to install the app by reopening that same link from your phone: [TestFlight - Apple](https://testflight.apple.com/join/A35xRBwE)

Here are the official instructions from Apple:

> **Installing a Beta iOS App from an Email or Public Link Invitation**
> 
> 1. [Install TestFlight](https://itunes.apple.com/us/app/testflight/id899247664?mt=8) on the iOS device that you’ll use for testing.
> 2. Open your invitation email or tap on the public link on your iOS device.
> 3. Tap View in TestFlight or Start Testing; or tap Install or Update for the app you want to test.

I’m at a disadvantage because I don’t have an iPhone to test it out on myself, but I assume that once you have Test Flight installed, it will open that link in the Test Flight app rather than the browser, allowing you to install it.

---

<div class="post-metadata">

**Author:** ![Johnny](https://avatars.discourse-cdn.com/v4/letter/j/ecb155/32.png) [@Johnny](https://farmos.discourse.group/u/Johnny)\
**Post date:** [December 12, 2019, 1:05pm UTC](https://farmos.discourse.group/t/become-a-beta-tester-for-farmos-field-kit-on-ios-et-al/58/11 "2019-12-12T13:05:00Z")

</div>

This worked! Thank you!

---

<div class="post-metadata">

**Author:** ![PDorfFarm](https://avatars.discourse-cdn.com/v4/letter/p/5fc32e/32.png) [@PDorfFarm](https://farmos.discourse.group/u/PDorfFarm)\
**Post date:** [December 20, 2019, 10:46pm UTC](https://farmos.discourse.group/t/become-a-beta-tester-for-farmos-field-kit-on-ios-et-al/58/12 "2019-12-20T22:46:30Z")

</div>

Yes, I have SSL working. I’m using traefik with an letsencrypt certificate - not self-signed. I was not yet able to see any hints in the logs. The docker container log just tells me about an access of the website:

`172.18.X.X - - [20/Dec/2019:22:42:41 +0000] "POST /user/login HTTP/1.1" 302 544 "https://farmos.app/" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:71.0) Gecko/20100101 Firefox/71.0"`

Error message is identical if I use the Android app or the web app “farmos.app”.

---

<div class="post-metadata">

**Author:** ![jgaehring](https://yyz2.discourse-cdn.com/free1/user_avatar/farmos.discourse.group/jgaehring/32/927_2.png) [@jgaehring](https://farmos.discourse.group/u/jgaehring)\
**Post date:** [December 21, 2019, 8:18pm UTC](https://farmos.discourse.group/t/become-a-beta-tester-for-farmos-field-kit-on-ios-et-al/58/13 "2019-12-21T20:18:07Z")

</div>

Hi @PDorfFarm, thanks for the extra info. I’m not sure, but I’d still have to guess it’s got something to do with traefik, maybe specifically with the redirects that are a part of the authentication process. I’ll have to confer with @mstenta since he’s the expert on server issues (I may be totally off the mark). We’ll try to get back to you soon, but with the holidays fast approaching, it might be a little while before we can give this the proper attention. In the meantime, could you open an issue on [https://github.com/farmOS/farmOS-client/issues](https://github.com/farmOS/farmOS-client/issues)? I think this is a bug that might have to do with your specific server configuration, and it would probably be best if we track it as an issue there so that it gets flagged as a bug that we can triage, and so that it’s documented for later users who may encounter the same issue.

---

<div class="post-metadata">

**Author:** ![mstenta](https://yyz2.discourse-cdn.com/free1/user_avatar/farmos.discourse.group/mstenta/32/4_2.png) [@mstenta](https://farmos.discourse.group/u/mstenta)\
**Post date:** [December 23, 2019, 2:01pm UTC](https://farmos.discourse.group/t/become-a-beta-tester-for-farmos-field-kit-on-ios-et-al/58/14 "2019-12-23T14:01:38Z")

</div>

I agree with @jgaehring - let’s spin this off as a bug report and continue debugging on GitHub.

We’ll get to the bottom of it. Happy Holidays @PDorfFarm!

---

<div class="post-metadata">

**Author:** ![BOTLFarm](https://yyz2.discourse-cdn.com/free1/user_avatar/farmos.discourse.group/botlfarm/32/74_2.png) [@BOTLFarm](https://farmos.discourse.group/u/BOTLFarm)\
**Post date:** [December 23, 2019, 7:50pm UTC](https://farmos.discourse.group/t/become-a-beta-tester-for-farmos-field-kit-on-ios-et-al/58/15 "2019-12-23T19:50:19Z")

</div>

@PDorfFarm I had a similar issue not being able to log into my farmOS server with field kit app. I resolved this by making sure I was logged out in all other locations. I was logged in on my computer, phone, and tablet. once I was logged out in the other places the field kit was able to log in, then I was able to log in elsewhere again.

---

<div class="post-metadata">

**Author:** ![mstenta](https://yyz2.discourse-cdn.com/free1/user_avatar/farmos.discourse.group/mstenta/32/4_2.png) [@mstenta](https://farmos.discourse.group/u/mstenta)\
**Post date:** [December 23, 2019, 7:56pm UTC](https://farmos.discourse.group/t/become-a-beta-tester-for-farmos-field-kit-on-ios-et-al/58/16 "2019-12-23T19:56:40Z")

</div>

> I was logged in on my computer, phone, and tablet. once I was logged out in the other places the field kit was able to log in, then I was able to log in elsewhere again.

Ah yes! This is a known issue… but it only happens when you are using the Field Kit web app [https://farmOS.app](https://farmOS.app) - not the Android/iOS apps (as far as I know). Thanks for mentioning this @BOTLFarm.

The reason for this is because Field Kit is currently authenticating with farmOS by sending a POST request to /user/login. But if you are already logged in (eg: in your full farmOS system in another tab), then that path will not work. FWIW this will be fixed when we move to using OAuth for authentication (soon!)

Is that what’s happening to you @PDorfFarm? Or are you experiencing this issue in the Android/iOS apps?

---

<div class="post-metadata">

**Author:** ![BOTLFarm](https://yyz2.discourse-cdn.com/free1/user_avatar/farmos.discourse.group/botlfarm/32/74_2.png) [@BOTLFarm](https://farmos.discourse.group/u/BOTLFarm)\
**Post date:** [December 23, 2019, 8:08pm UTC](https://farmos.discourse.group/t/become-a-beta-tester-for-farmos-field-kit-on-ios-et-al/58/17 "2019-12-23T20:08:03Z")

</div>

For clarification, This was happening to me with both the web app and the Android app.

---

<div class="post-metadata">

**Author:** ![mstenta](https://yyz2.discourse-cdn.com/free1/user_avatar/farmos.discourse.group/mstenta/32/4_2.png) [@mstenta](https://farmos.discourse.group/u/mstenta)\
**Post date:** [December 23, 2019, 8:29pm UTC](https://farmos.discourse.group/t/become-a-beta-tester-for-farmos-field-kit-on-ios-et-al/58/18 "2019-12-23T20:29:10Z")

</div>

@BOTLFarm - hmm well that is perplexing. AFAIK the cookie issue shouldn’t affect the Android app. Unless Cordova shares cookies with the phone browser? Maybe it does, actually. @jgaehring do you know?

---

<div class="post-metadata">

**Author:** ![PDorfFarm](https://avatars.discourse-cdn.com/v4/letter/p/5fc32e/32.png) [@PDorfFarm](https://farmos.discourse.group/u/PDorfFarm)\
**Post date:** [December 24, 2019, 10:11pm UTC](https://farmos.discourse.group/t/become-a-beta-tester-for-farmos-field-kit-on-ios-et-al/58/19 "2019-12-24T22:11:47Z")

</div>

Hi, sorry for not responding recently.  
I tried to log off with all other devices as suggested by @BOTLFarm but the error still persists. I have described the problem in [github issue #281](https://github.com/farmOS/farmOS-client/issues/281)

Thank you all for your engagement. I hope we can fix that. Let me know if I can provide further tests or log files or anything else.  
I also wish you all happy holidays. Enjoy and take a rest!

---

<div class="post-metadata">

**Author:** ![scissors](https://yyz2.discourse-cdn.com/free1/user_avatar/farmos.discourse.group/scissors/32/68_2.png) [@scissors](https://farmos.discourse.group/u/scissors)\
**Post date:** [January 13, 2020, 5:40am UTC](https://farmos.discourse.group/t/become-a-beta-tester-for-farmos-field-kit-on-ios-et-al/58/20 "2020-01-13T05:40:30Z")

</div>

My iPad is an old iPad Mini, and it will only update to version 9.3.5. Is there an older version of the testflight app I can try?

[Next page](https://farmos.discourse.group/t/become-a-beta-tester-for-farmos-field-kit-on-ios-et-al/58.md?page=2)
