主要问题
我必须为 iOS 编写测试应用程序来测试非常复杂的多平台框架。已经有其他平台的应用程序使用通用配置文件(定义测试服务器、用户名、日志级别等)。配置过程相当复杂,因此在移动平台上提供复杂的 UI 将是浪费时间。
- 此文件为 a
xml
,其文件扩展名为xml
. - 测试器将有多个配置文件(一次只使用一个)
- 这些文件应该很容易被测试人员上传
- 测试人员应该能够选择配置文件
我正在寻找什么解决方案
在 bagging 时,我正在考虑 iCloud 服务。问题是,在 90% 的情况下,设备是由多人(测试人员和开发人员)共享的,所以我不认为这是最好的方法,因为这会给共享 iCloud 帐户带来问题(通常每个设备都有一个帐户,而不是每个设备都有一个帐户)测试员/项目)。
如果可以使用 iTunes 将这些文件传送到应用程序,那将是最好的。任何将进行测试的人都将拥有此工具来安装测试应用程序,因此如果他也可以上传这些文件会很好。
任何有用的提示将不胜感激(不需要完整的解决方案)。
作为奖励,相反的方向也很有用(获取日志)。目前通常日志是通过电子邮件发送的。如果可以轻松地以与配置文件相同的方式获取它,那就太好了。
好的,看起来可以用 iTunes 做到这一点。在底部的 iTunes 中检查设备的已安装应用程序列表时,有一个“文件共享”部分,您可以在其中添加删除文件。