Xamarin.UITest iOS ENABLE_TEST_CLOUD directive is confusing

554 Views Asked by At

The documentation found HERE is confusing.

Regarding configuring test cloud for iOS they say the following:

enter image description here

So here are my questions:

  • Can I leave the #if ENABLE_TEST_CLOUD directive in both my release and dev builds?
  • If I leave the #if ENABLE_TEST_CLOUD directive in my release build, can I submit this to Apple play store and they won't reject it?
  • It sounds like the #if ENABLE_TEST_CLOUD directive automatically works in debug build, correct, I don't have to configure anything else...?
  • If the above is correct, should I only submit Debug builds to the test cloud? Shouldn't I be testing release builds, not debug? I thought during testing you wanted to test as close as possible to exactly what the user will be running.
1

There are 1 best solutions below

2
Post Impatica On

As I continued doing research I found the answer HERE

Here is the section for reference:

enter image description here