Quantcast
Channel: Recent Threads — Xamarin Community Forums
Viewing all articles
Browse latest Browse all 204402

Ad-Hoc, LLVM, Link All Binaries and release hell

$
0
0

Hi there,

I'm on the Alpha channel, up to date.

I realized a couple of days ago that I was using the Debug profile (Debug|IPhone) to create the builds I send to TestFlight.

I wanted my test users to test the app in a way that it was a close as possible to the binary I would be submitting to the app store; so I'm now using the Ad-Hoc profile.

When setting up the Ad-Hoc profile I specified this configuration:

  1. Linker behavior: "Link SDK assemblies only".
  2. Supported architectures: "ARMv7 + ARMv7s"
  3. Checked: "Use LLVM optimizing compiler".
  4. Checked: "Use Thumb-2 instruction set for ARMv7 and ARMv7s"
  5. Checked: "Enable generic value type sharing".

My app is working fine in Debug, the configuration for Debug is the same for 1) and 2) but the options 3)-5) are all unchecked.

When in Ad-Hoc, I can login to the app, however it stays synchronizing the data with the server as if it never finishes. I checked the logs on the server and I can see the requests are handled correctly and the data is returned to the phone just fine. It is like the async/await never yield back to the code after the await.

When I disable LLVM the app works as expected.

I read similar posts and this is supposed to be fixed since 6.4.3; not sure what is going on.

Any thoughts? Thanks, R.


Viewing all articles
Browse latest Browse all 204402

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>