# Beta testing the iOS mobile app

**URL:** https://meta.discourse.org/t/beta-testing-the-ios-mobile-app/49662
**Category:** Development
**Tags:** feedback
**Created:** [3 Settembre 2016, 4:13am UTC](https://meta.discourse.org/t/beta-testing-the-ios-mobile-app/49662 "2016-09-03T04:13:10Z")
**Posts on this page:** 20
**Page:** 3

<div class="post-metadata">

### Author: ![sam](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/sam/32/102149_2.png) [@sam](https://meta.discourse.org/u/sam)
#### Post date: [8 Settembre 2016, 3:00pm UTC](https://meta.discourse.org/t/beta-testing-the-ios-mobile-app/49662/60 "2016-09-08T15:00:57Z")

</div>

Honestly, I have no idea, if this is the case then fantastic … I will just use WebView … very hard to google info on this …

---

<div class="post-metadata">

### Author: ![jomaxro](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jomaxro/32/126216_2.png) [@jomaxro](https://meta.discourse.org/u/jomaxro)
#### Post date: [8 Settembre 2016, 3:03pm UTC](https://meta.discourse.org/t/beta-testing-the-ios-mobile-app/49662/61 "2016-09-08T15:03:35Z")

</div>

Looks like Webview is only updated for 5.0 and above.

> <https://play.google.com/store/apps/details?id=com.google.android.webview>
>
> Web content for apps, powered by Chrom...

 ![](https://global.discourse-cdn.com/meta/original/3X/e/4/e478af07c559b280971eb31004139b8c58adba35.png)

_Also, what’s going on with that Onebox?_

---

<div class="post-metadata">

### Author: ![Falco](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/falco/32/179432_2.png) [@Falco](https://meta.discourse.org/u/Falco)
#### Post date: [8 Settembre 2016, 3:10pm UTC](https://meta.discourse.org/t/beta-testing-the-ios-mobile-app/49662/62 "2016-09-08T15:10:22Z")

</div>

And WebView doesn’t exist anymore on Android Nougat, it’s just Chrome.

And you get a sexy Open this webview in Chrome without reloading the page.

Too bad no one has Android 7 yet.

---

<div class="post-metadata">

### Author: ![Dillon\_Kuehner](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/dillon_kuehner/32/121550_2.png) [@Dillon\_Kuehner](https://meta.discourse.org/u/Dillon_Kuehner)
#### Post date: [8 Settembre 2016, 3:15pm UTC](https://meta.discourse.org/t/beta-testing-the-ios-mobile-app/49662/63 "2016-09-08T15:15:42Z")

</div>

Do you mean Chrome Custom Tabs? They’ve been available for a bit. You can see them in Twitter for Android or when you access pages through the Google app. According to [this](https://developer.chrome.com/multidevice/android/customtabs) they work with Jellybean+ and Chrome 45+.

---

<div class="post-metadata">

### Author: ![sam](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/sam/32/102149_2.png) [@sam](https://meta.discourse.org/u/sam)
#### Post date: [8 Settembre 2016, 3:19pm UTC](https://meta.discourse.org/t/beta-testing-the-ios-mobile-app/49662/64 "2016-09-08T15:19:01Z")

</div>

That is exactly what I want … would work very similar to the way the iOS version does … also we can warn in the app if people have a bad version of chrome of if chrome is not installed force them to.

I like this a lot.

---

<div class="post-metadata">

### Author: ![Falco](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/falco/32/179432_2.png) [@Falco](https://meta.discourse.org/u/Falco)
#### Post date: [8 Settembre 2016, 3:32pm UTC](https://meta.discourse.org/t/beta-testing-the-ios-mobile-app/49662/65 "2016-09-08T15:32:21Z")

</div>

Custom Tabs can even add Menu Entries? Holy Shit that’s cool.

---

<div class="post-metadata">

### Author: ![sam](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/sam/32/102149_2.png) [@sam](https://meta.discourse.org/u/sam)
#### Post date: [9 Settembre 2016, 6:45am UTC](https://meta.discourse.org/t/beta-testing-the-ios-mobile-app/49662/66 "2016-09-09T06:45:34Z")

</div>

New release is out with a brand new icon @ntadej

Biggest change is that @joffrey\_jaffeux added the ability to reorder rows on long press.

Majority of the changes though are behind the scenes prepping us for the android release 📱

---

<div class="post-metadata">

### Author: ![henrikbg](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/henrikbg/32/57512_2.png) [@henrikbg](https://meta.discourse.org/u/henrikbg)
#### Post date: [9 Settembre 2016, 12:22pm UTC](https://meta.discourse.org/t/beta-testing-the-ios-mobile-app/49662/67 "2016-09-09T12:22:08Z")

</div>

Lovin’ the new icon! Very clean and elegant.

---

<div class="post-metadata">

### Author: ![kuyashi](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/kuyashi/32/82068_2.png) [@kuyashi](https://meta.discourse.org/u/kuyashi)
#### Post date: [9 Settembre 2016, 12:34pm UTC](https://meta.discourse.org/t/beta-testing-the-ios-mobile-app/49662/68 "2016-09-09T12:34:32Z")

</div>

@sam great work on this! is it possible to run this through simulator on Xcode?

---

<div class="post-metadata">

### Author: ![sam](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/sam/32/102149_2.png) [@sam](https://meta.discourse.org/u/sam)
#### Post date: [9 Settembre 2016, 12:46pm UTC](https://meta.discourse.org/t/beta-testing-the-ios-mobile-app/49662/69 "2016-09-09T12:46:11Z")

</div>

Sure it works fine on the simulator.

Clone project…

```plaintext
npm install
react-native run-ios

```

---

<div class="post-metadata">

### Author: ![sam](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/sam/32/102149_2.png) [@sam](https://meta.discourse.org/u/sam)
#### Post date: [9 Settembre 2016, 12:48pm UTC](https://meta.discourse.org/t/beta-testing-the-ios-mobile-app/49662/70 "2016-09-09T12:48:47Z")

</div>

FYI I am just doing a quick version 5 patch to fix some issues where the app badge and notification counts were not updating properly.

In Android news, I have this chrome tab thing working, so all I have to do now is push notifications and decide on a background fetch policy.

---

<div class="post-metadata">

### Author: ![kuyashi](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/kuyashi/32/82068_2.png) [@kuyashi](https://meta.discourse.org/u/kuyashi)
#### Post date: [9 Settembre 2016, 1:52pm UTC](https://meta.discourse.org/t/beta-testing-the-ios-mobile-app/49662/71 "2016-09-09T13:52:59Z")

</div>

Thanks, but, when I run the above command I get:

```
module.js:327
    throw err;
    ^

Error: Cannot find module 'core-js/fn/array/values'
    at Function.Module._resolveFilename (module.js:325:15)
    at Function.Module._load (module.js:276:25)
    at Module.require (module.js:353:17)
    at require (internal/module.js:12:17)
    at Object.<anonymous> (/Users/Kuyashi/Documents/Dev/discoursemobile/node_modules/react-native/packager/babelRegisterOnly.js:11:27)
    at Module._compile (module.js:409:26)
    at Object.Module._extensions..js (module.js:416:10)
    at Module.load (module.js:343:32)
    at Function.Module._load (module.js:300:12)
    at Module.require (module.js:353:17)

```

do I run the simulator in the root folder (/discoursemobile) ?  
I have react-natvie cli installed .

---

<div class="post-metadata">

### Author: ![j.jaffeux](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/j.jaffeux/32/60297_2.png) [@j.jaffeux](https://meta.discourse.org/u/j.jaffeux)
#### Post date: [9 Settembre 2016, 2:36pm UTC](https://meta.discourse.org/t/beta-testing-the-ios-mobile-app/49662/72 "2016-09-09T14:36:55Z")

</div>

can you paste the output of : `node -v` ?

---

<div class="post-metadata">

### Author: ![kuyashi](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/kuyashi/32/82068_2.png) [@kuyashi](https://meta.discourse.org/u/kuyashi)
#### Post date: [9 Settembre 2016, 2:37pm UTC](https://meta.discourse.org/t/beta-testing-the-ios-mobile-app/49662/73 "2016-09-09T14:37:41Z")

</div>

@joffrey\_jaffeux  
v4.5.0

---

<div class="post-metadata">

### Author: ![j.jaffeux](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/j.jaffeux/32/60297_2.png) [@j.jaffeux](https://meta.discourse.org/u/j.jaffeux)
#### Post date: [9 Settembre 2016, 2:51pm UTC](https://meta.discourse.org/t/beta-testing-the-ios-mobile-app/49662/74 "2016-09-09T14:51:50Z")

</div>

well it should be enough, react-native requires node \> 4, I am on 6.5.0, so you might want to try to update node/npm. Not sure it would solve your issue, I’m kind of a beginner concerning node/npm.

---

<div class="post-metadata">

### Author: ![gdpelican](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/gdpelican/32/81308_2.png) [@gdpelican](https://meta.discourse.org/u/gdpelican)
#### Post date: [9 Settembre 2016, 3:10pm UTC](https://meta.discourse.org/t/beta-testing-the-ios-mobile-app/49662/75 "2016-09-09T15:10:26Z")

</div>

As a bit of a shot in the dark, node made a change between v4 and v5 (actually between npm 2 / 3) to go from a nested dependency structure:

```plaintext
node_modules/dep1/node_modules/dep2/index.js

```

to a flat one

```plaintext
node_modules/dep2/index.js

```

(given dep1 depends on dep2)

Which sometimes means things aren’t in the place you expect them.  
[https://docs.npmjs.com/how-npm-works/npm3](https://docs.npmjs.com/how-npm-works/npm3)

So yeah upgrading npm’s probably the first thing to try.

---

<div class="post-metadata">

### Author: ![kuyashi](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/kuyashi/32/82068_2.png) [@kuyashi](https://meta.discourse.org/u/kuyashi)
#### Post date: [9 Settembre 2016, 3:28pm UTC](https://meta.discourse.org/t/beta-testing-the-ios-mobile-app/49662/76 "2016-09-09T15:28:22Z")

</div>

Error remains after an upgrades of both node(6.5.0) and npm(3.10.3)

Where is the `module.js` file located in the error?

---

<div class="post-metadata">

### Author: ![j.jaffeux](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/j.jaffeux/32/60297_2.png) [@j.jaffeux](https://meta.discourse.org/u/j.jaffeux)
#### Post date: [9 Settembre 2016, 6:23pm UTC](https://meta.discourse.org/t/beta-testing-the-ios-mobile-app/49662/77 "2016-09-09T18:23:46Z")

</div>

Have you tried to delete the node\_modules folder after updating node/npm ? and then run `npm install` again

---

<div class="post-metadata">

### Author: ![kuyashi](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/kuyashi/32/82068_2.png) [@kuyashi](https://meta.discourse.org/u/kuyashi)
#### Post date: [9 Settembre 2016, 6:38pm UTC](https://meta.discourse.org/t/beta-testing-the-ios-mobile-app/49662/78 "2016-09-09T18:38:20Z")

</div>

@joffrey\_jaffeux many thanks - all working now.

---

<div class="post-metadata">

### Author: ![Jose\_C\_Gomez](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jose_c_gomez/32/137297_2.png) [@Jose\_C\_Gomez](https://meta.discourse.org/u/Jose_C_Gomez)
#### Post date: [9 Settembre 2016, 7:38pm UTC](https://meta.discourse.org/t/beta-testing-the-ios-mobile-app/49662/79 "2016-09-09T19:38:08Z")

</div>

I’d love to test it, what do you need from me?

[Previous page](https://meta.discourse.org/t/beta-testing-the-ios-mobile-app/49662.md?page=2)

[Next page](https://meta.discourse.org/t/beta-testing-the-ios-mobile-app/49662.md?page=4)
