Testflight SDK和iOS模拟器-如何使用?
我有点困惑我该如何使用Testflight的SDK jn与iOS模拟器的组合 假设我开始将Testflight集成到我的项目中,并希望在模拟器上进行测试。显然,我不会获得任何远程日志或检查点信息,因为我的项目尚未上载(尽管我使用的是正确的团队令牌) 但是如果我先上传项目,它会说它没有使用TestFlightSDK——这当然是正确的,所以我也不会得到任何东西 所以我在这里面临一个鸡蛋问题,还是我误解了什么Testflight SDK和iOS模拟器-如何使用?,ios,testing,logging,testflight,Ios,Testing,Logging,Testflight,我有点困惑我该如何使用Testflight的SDK jn与iOS模拟器的组合 假设我开始将Testflight集成到我的项目中,并希望在模拟器上进行测试。显然,我不会获得任何远程日志或检查点信息,因为我的项目尚未上载(尽管我使用的是正确的团队令牌) 但是如果我先上传项目,它会说它没有使用TestFlightSDK——这当然是正确的,所以我也不会得到任何东西 所以我在这里面临一个鸡蛋问题,还是我误解了什么 Testflight在模拟器上工作吗?Testflight在模拟器上工作正常。虽然在我们的例
Testflight在模拟器上工作吗?Testflight在模拟器上工作正常。虽然在我们的例子中,用户没有被识别,因为你在模拟器上没有UDID。但所有日志和检查点都显示为“匿名”用户
因此,我会冒险将您的项目上传到TestFlight。您不必邀请测试人员使用它。TestFlight SDK应用程序设计为在设备上的Arm架构上运行。模拟器不被视为有效设备,因此它无法用于测试试飞中可用的应用程序。您也将无法在模拟器上安装试飞配置文件(具有试飞应用程序使用权限的帐户) 一种解决方法是在Xcode中本地运行代码(假设您有代码),然后编译应用程序并为iOS模拟器构建 总之,TestFlight设计用于实际设备 其他变通办法
- 在登录页面上完全发布具有登录要求的应用程序,获得商店的批准,并在包括emulator在内的任何设备上运行
- 让测试人员在线试用该应用程序,如:或Upwork、Fiverr等网站
- 或者只是买一堆便宜的旧iphone用于测试。(最好在旧设备上测试向后兼容性:))