尝试测试时:
- Cordova 9 + Angular 8 Hybrid iOS 9应用程序
- 内置于XCode中,并添加了XCUITest目标
- 部署到AppCenter设备云测试
我在iOS 12.3以上的设备上进行UI测试没有问题
在iOS 12.3以下,执行设备UITest时,我在AppCenter中收到以下错误:
The problem is that your XCUITest Runner is not correctly linked with Swift.
Before iOS 12.3,the Swift dylibs need to be shipped with iOS applications (the -Runner is an iOS application). Starting in iOS 12.3,the Swift dylibs are part of the OS and do not need to be bundled in the .app.
You need to adjust your Xcode build settings to generate a XCUITest Runner that is compatible with iOS 12 - 13.x.
I don't know how to do this so I cannot offer specific advice.
I hope you can find a StackOverflow post or some Apple documentation.
很遗憾,设备日志为空。
我联系了AppCenter支持,几天后,从工程师那里得到了输入,这是响应:
correctly link the test xcuitest runner with swift
我是一名混合开发人员,对Swift或本机iOS开发一无所知。我曾尝试研究如何{{1}},但迷路了,一无所获。有人可以为新手提供一些帮助吗?