[我对如何将Testflight的SDK jn与iOS模拟器结合使用感到有些困惑。
假设我开始将Testflight集成到我的项目中,并希望在Simulator上对其进行测试。显然,我没有获得任何远程日志或检查点信息,因为我的项目尚未上传(尽管我使用的是正确的团队令牌)。
但是如果我先上传项目,它会说它没有使用Testflight SDK-这当然是正确的,所以我也不会得到任何东西。
所以我在这里面临着鸡蛋问题或我误会了什么?
Testflight是否可以与Simulator一起使用?
TestFlight在模拟器上正常工作。尽管在我们的情况下无法识别用户,因为您在模拟器上没有UDID。但是所有日志和检查点都显示为“匿名”用户。
所以,我会冒险尝试并将您的项目上传到TestFlight。您不必邀请测试人员使用它。
TestFlight SDK应用旨在在设备上的Arm Architecture上运行。模拟器被认为不是有效的设备,因此不适用于在Test Flight上提供的测试应用程序。您也将无法在模拟器上安装“测试飞行”配置文件(具有在“测试飞行”中使用该应用程序的权限的帐户)。
一种解决方法是在Xcode中本地运行代码(假设您有代码),然后编译应用并为iOS模拟器构建。
总而言之,TestFlight旨在与实际设备一起使用。
其他解决方法;