title: "expo publish" not working for app built with EAS + expo-dev-client
body: <p>I'm using the new <a href="https://docs.expo.dev/development/introduction/" rel="nofollow noreferrer">expo-dev-client</a> and <a href="https://docs.expo.dev/development/eas-build/" rel="nofollow noreferrer">EAS</a> workflow to attempt development with expo, while also including native dependencies (react-native-firebase in my case).</p>
  <p>I've managed to build and install a preview of my app with EAS:</p>
  <pre><code>eas build --platform ios --profile staging
  </code></pre>
  <p>Where my &quot;staging&quot; profile is setup in <code>eas.json</code> like so:</p>
  <pre><code>{
     &quot;cli&quot;: {
        &quot;version&quot;: &quot;&gt;= 0.35.0&quot;
     },
     &quot;build&quot;: {
        &quot;production&quot;: {
           &quot;releaseChannel&quot;: &quot;prod-v0&quot;,
           &quot;node&quot;: &quot;14.17.4&quot;,
           &quot;ios&quot;: {
              &quot;cocoapods&quot;: &quot;1.11.2&quot;,
              &quot;autoIncrement&quot;: &quot;buildNumber&quot;
           }
        },
        &quot;staging&quot;: {
           &quot;extends&quot;: &quot;production&quot;,
           &quot;releaseChannel&quot;: &quot;staging&quot;,
           &quot;distribution&quot;: &quot;internal&quot;
        },
        ...
     },
     ...
  }
  </code></pre>
  <p>Note the <code>releaseChannel</code> is set to &quot;staging&quot; too.</p>
  <p>So far so good. The app is building and I can install it on my device and confirm the releaseChannel using the <code>expo-updates</code> module with <code>Updates.releaseChannel</code></p>
  <p>Now I'd like to publish a pure javascript change, so I run...</p>
  <pre><code>expo publish --release-channel staging
  </code></pre>
  <p>But this gives the following warning (which I assume is why I don't see the update on my device):</p>
  <pre><code>ios: Expo.plist key: &quot;EXUpdatesReleaseChannel&quot;: The value passed to the 
  --release-channel flag is to &quot;staging&quot;, but it is set to &quot;default&quot;.
  </code></pre>
  <p>So what/where is &quot;Expo.plist&quot;, why isn't it in-sync, and how can I update it?</p>
  <p><strong>Update:</strong></p>
  <p>So I deleted the iOS folder from a previous <code>expo run:ios</code> build. The warning is now gone when running <code>expo publish --release-channel staging</code>. But still nothing seems to happen on my app - it still doesn't update.</p>