# Ignition Perspective iOS App

**URL:** <https://forum.inductiveautomation.com/t/ignition-perspective-ios-app/30738>\
**Category:** Ignition\
**Created:** [December 16, 2019, 6:21pm UTC](https://forum.inductiveautomation.com/t/ignition-perspective-ios-app/30738 "2019-12-16T18:21:24Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![melwadeya](https://avatars.discourse-cdn.com/v4/letter/m/ed8c4c/32.png) [@melwadeya](https://forum.inductiveautomation.com/u/melwadeya)\
**Post date:** [December 16, 2019, 6:21pm UTC](https://forum.inductiveautomation.com/t/ignition-perspective-ios-app/30738/1 "2019-12-16T18:21:24Z")

</div>

Hi everyone,

I am trying to connect to ignition gateway (localhost:8088) through the iOS app. There are two options: Gateway Search and Scan QR Code.

My questions are:  
1- Where can the QR code be found?  
2- How can I manually connect to the gateway if it is installed in my PC with the address localhost:8088.

Your help is very much appreciated.

Thanks,

---

<div class="post-metadata">

**Author:** ![witman](https://avatars.discourse-cdn.com/v4/letter/w/d2c977/32.png) [@witman](https://forum.inductiveautomation.com/u/witman)\
**Post date:** [December 16, 2019, 6:42pm UTC](https://forum.inductiveautomation.com/t/ignition-perspective-ios-app/30738/2 "2019-12-16T18:42:36Z")

</div>

See this post regarding QR codes:

> [@Application QR Code](http://forum.inductiveautomation.com/t/application-qr-code/29800):
>
> I have downloaded the perspective app and am trying to get my instance on the phone. It is asking to scan the QR code. Where can I find that on the server?

To connect from anywhere other than on your PC, use your PC's IP address instead of localhost.

---

<div class="post-metadata">

**Author:** ![melwadeya](https://avatars.discourse-cdn.com/v4/letter/m/ed8c4c/32.png) [@melwadeya](https://forum.inductiveautomation.com/u/melwadeya)\
**Post date:** [December 16, 2019, 8:55pm UTC](https://forum.inductiveautomation.com/t/ignition-perspective-ios-app/30738/3 "2019-12-16T20:55:43Z")

</div>

Thanks witman for your reply.

I have tried all suggested solutions in your comment but still getting:  
1- **Invalid Host** when manually searching Gateway (http://_PC IP_:8088)  
2- **No Gateway Connection - Check your internet connection and try again** when scanning QR code (generated using this link: perspective://_PC IP_:8088/_ProjectName_)

Thanks,

---

<div class="post-metadata">

**Author:** ![witman](https://avatars.discourse-cdn.com/v4/letter/w/d2c977/32.png) [@witman](https://forum.inductiveautomation.com/u/witman)\
**Post date:** [December 16, 2019, 8:58pm UTC](https://forum.inductiveautomation.com/t/ignition-perspective-ios-app/30738/4 "2019-12-16T20:58:50Z")

</div>

The QR code won’t work until you get a connection from your phone to the PC. Can you bring up the gateway web page on a browser in your phone? You’ll need that working for the app to be able to connect. If you can’t connect to your gateway web page from the phone browser, can you connect to it from another PC on the network?

---

<div class="post-metadata">

**Author:** ![melwadeya](https://avatars.discourse-cdn.com/v4/letter/m/ed8c4c/32.png) [@melwadeya](https://forum.inductiveautomation.com/u/melwadeya)\
**Post date:** [December 17, 2019, 11:48am UTC](https://forum.inductiveautomation.com/t/ignition-perspective-ios-app/30738/5 "2019-12-17T11:48:45Z")

</div>

Thanks for your reply,

I tried to launch the Gateway from my phone browser but did not open. I tried from another computer in the network, did not work either!

The devices are connected (ping successful) but the Gateway cannot be launched in either browser.

any reason why?

Thanks

---

<div class="post-metadata">

**Author:** ![melwadeya](https://avatars.discourse-cdn.com/v4/letter/m/ed8c4c/32.png) [@melwadeya](https://forum.inductiveautomation.com/u/melwadeya)\
**Post date:** [December 17, 2019, 12:30pm UTC](https://forum.inductiveautomation.com/t/ignition-perspective-ios-app/30738/6 "2019-12-17T12:30:31Z")

</div>

I found a solution to the problem, it turned out that new rules needed to be added for inbound and outbound connection in the firewall settings. the rules simply allow traffic from port 8088

---

<div class="post-metadata">

**Author:** ![witman](https://avatars.discourse-cdn.com/v4/letter/w/d2c977/32.png) [@witman](https://forum.inductiveautomation.com/u/witman)\
**Post date:** [December 17, 2019, 5:18pm UTC](https://forum.inductiveautomation.com/t/ignition-perspective-ios-app/30738/7 "2019-12-17T17:18:44Z")

</div>

That was my next question; glad you got it figured out.

---

<div class="post-metadata">

**Author:** ![pdixon](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/pdixon/32/6899_2.png) [@pdixon](https://forum.inductiveautomation.com/u/pdixon)\
**Post date:** [December 18, 2019, 3:40am UTC](https://forum.inductiveautomation.com/t/ignition-perspective-ios-app/30738/8 "2019-12-18T03:40:31Z")

</div>

Where are these rules added? Can you provide more detail? I added the inbound/outbound rules for port 8088 in Windows Firewall but Perspective app on my iphone cannot find the gateway and will say it is invalid when I manually enter

 ![ig_wifi_firewallport_01](https://us1.discourse-cdn.com/inductiveautomation/original/2X/8/80ca2afa15172162b0edca43c4146002598df17c.jpeg)

---

<div class="post-metadata">

**Author:** ![melwadeya](https://avatars.discourse-cdn.com/v4/letter/m/ed8c4c/32.png) [@melwadeya](https://forum.inductiveautomation.com/u/melwadeya)\
**Post date:** [December 18, 2019, 12:54pm UTC](https://forum.inductiveautomation.com/t/ignition-perspective-ios-app/30738/9 "2019-12-18T12:54:00Z")

</div>

Thanks for your question.

I have done it as follows:  
1- **Setting** \> **Update and Security** \> **Windows Security** \> **Firewall and Network Protection**  
2- **Advanced Settings** \> **Inbound Rules** \> **New Rule**  
3- **Port** \> **TCP** and **Specific Local Port** 8088 \> **Allow the Connection** \> Check **Domain** + **Private** + **Public** \> **Name** the Rule

ensure the rule is enabled. in the perspective app, manually search for the gateway: **http://_IP_:8088**

---

<div class="post-metadata">

**Author:** ![pdixon](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/pdixon/32/6899_2.png) [@pdixon](https://forum.inductiveautomation.com/u/pdixon)\
**Post date:** [December 18, 2019, 6:04pm UTC](https://forum.inductiveautomation.com/t/ignition-perspective-ios-app/30738/10 "2019-12-18T18:04:07Z")

</div>

I made my laptop a hotspot wifi network. I connected my iPhone to that network. I am still unable to find the gateway. I don’t know where to find the QR code

 ![IMG_1707](https://us1.discourse-cdn.com/inductiveautomation/original/2X/e/e4b6993613f9a3c4c8d56468fd2e8e8eecf7e60b.png)

 ![ig_wifi_firewallport_02](https://us1.discourse-cdn.com/inductiveautomation/original/2X/4/491b0ff5aa1269b1972bfedbc4538d1eaf683fb2.jpeg)

---

<div class="post-metadata">

**Author:** ![pdixon](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/pdixon/32/6899_2.png) [@pdixon](https://forum.inductiveautomation.com/u/pdixon)\
**Post date:** [December 18, 2019, 6:11pm UTC](https://forum.inductiveautomation.com/t/ignition-perspective-ios-app/30738/11 "2019-12-18T18:11:54Z")

</div>

Never mind, I had the wrong IP address. It works now. I would still like to know where the QR code is and why scanning doesn’t work

---

<div class="post-metadata">

**Author:** ![witman](https://avatars.discourse-cdn.com/v4/letter/w/d2c977/32.png) [@witman](https://forum.inductiveautomation.com/u/witman)\
**Post date:** [December 18, 2019, 6:12pm UTC](https://forum.inductiveautomation.com/t/ignition-perspective-ios-app/30738/12 "2019-12-18T18:12:05Z")

</div>

You need to make the QR code (see link in my post further up this thread). But that won’t help until you figure out how to get connected without a QR code. Start by getting connected to the gateway web page in a web browser on your device you want to connect with Perspective. Until that works, Perspective won’t work either. For testing, turn off the firewall completely.

EDIT: Looks like we posted at the same time; glad you got it connected. Your firewall is likely blocking the multicast from gateway used for scanning (disable firewall to confirm).

---

<div class="post-metadata">

**Author:** ![pdixon](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/pdixon/32/6899_2.png) [@pdixon](https://forum.inductiveautomation.com/u/pdixon)\
**Post date:** [December 18, 2019, 6:20pm UTC](https://forum.inductiveautomation.com/t/ignition-perspective-ios-app/30738/13 "2019-12-18T18:20:53Z")

</div>

Now the issue is that on the iPhone the application seems to be read-only. I can see everything but any changes from the iPhone are dismissed. On my laptop they work.

---

<div class="post-metadata">

**Author:** ![witman](https://avatars.discourse-cdn.com/v4/letter/w/d2c977/32.png) [@witman](https://forum.inductiveautomation.com/u/witman)\
**Post date:** [December 19, 2019, 4:18am UTC](https://forum.inductiveautomation.com/t/ignition-perspective-ios-app/30738/14 "2019-12-19T04:18:19Z")

</div>

That sounds like a permissions issue.

---

<div class="post-metadata">

**Author:** ![pdixon](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/pdixon/32/6899_2.png) [@pdixon](https://forum.inductiveautomation.com/u/pdixon)\
**Post date:** [December 21, 2019, 12:52pm UTC](https://forum.inductiveautomation.com/t/ignition-perspective-ios-app/30738/15 "2019-12-21T12:52:16Z")

</div>

Where would I look for permissions that affect Perspective on my mobile?

---

<div class="post-metadata">

**Author:** ![pturmel](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/pturmel/32/3295_2.png) [@pturmel](https://forum.inductiveautomation.com/u/pturmel)\
**Post date:** [December 21, 2019, 3:05pm UTC](https://forum.inductiveautomation.com/t/ignition-perspective-ios-app/30738/16 "2019-12-21T15:05:11Z")

</div>

Any chance you only have the browser license for Perspective?

---

<div class="post-metadata">

**Author:** ![pdixon](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/pdixon/32/6899_2.png) [@pdixon](https://forum.inductiveautomation.com/u/pdixon)\
**Post date:** [December 21, 2019, 3:34pm UTC](https://forum.inductiveautomation.com/t/ignition-perspective-ios-app/30738/17 "2019-12-21T15:34:03Z")

</div>

I am running without a license (2 hours)

---

<div class="post-metadata">

**Author:** ![witman](https://avatars.discourse-cdn.com/v4/letter/w/d2c977/32.png) [@witman](https://forum.inductiveautomation.com/u/witman)\
**Post date:** [December 21, 2019, 5:05pm UTC](https://forum.inductiveautomation.com/t/ignition-perspective-ios-app/30738/18 "2019-12-21T17:05:25Z")

</div>

I had the same issue the first time I used Perspective, but my memory was a bit foggy on it. Thinking about it more, I remember the issue was the tags were from another server (remote tag provider) and the remote tag provider was read only (due to security zones, IIRC). If your tags come from the same server as Perspective is served up from, you have a different issue.

---

<div class="post-metadata">

**Author:** ![pdixon](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/pdixon/32/6899_2.png) [@pdixon](https://forum.inductiveautomation.com/u/pdixon)\
**Post date:** [December 22, 2019, 3:47pm UTC](https://forum.inductiveautomation.com/t/ignition-perspective-ios-app/30738/19 "2019-12-22T15:47:10Z")

</div>

Everything is on the same machine (gateway, tag server)

---

<div class="post-metadata">

**Author:** ![pdixon](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/pdixon/32/6899_2.png) [@pdixon](https://forum.inductiveautomation.com/u/pdixon)\
**Post date:** [December 27, 2019, 5:15pm UTC](https://forum.inductiveautomation.com/t/ignition-perspective-ios-app/30738/20 "2019-12-27T17:15:24Z")

</div>

I got help from Dobien Cortez and discovered the problem was a rather hidden "feature" of the Dropdown component:

> I now notice that if I select a dropdown and type, I get another list  
> of dropdown choices. If I select from the new popup list, the change  
> occurs. Therefore, the dropdown itself isn’t working but by typing  
> the first letter I get a new list that includes selections that start  
> with that letter, and I can then make a change. That is not what I  
> want to happen
> 
> Got it. Inside the Dropdown Component, there is a member called "enabled" under the "search" property. Try setting this value to false. This will disable the keyboard and hopefully give you the only option to select what's already shown from the Dropdown.

As for the QR code, there isn't one in v8. Dobien said:

> In terms of the QR Code, Ignition 8 actually doesn't have the QR codes on the Gateway page. You can generate them using your Perspective Project's URL on other websites like mentioned in the form post. There's actually a feature request for the Gateway to auto-generate QR codes for Projects and Gateways. Hopefully, this feature will be implemented soon.

I consider this topic now closed

[Next page](https://forum.inductiveautomation.com/t/ignition-perspective-ios-app/30738.md?page=2)
