我正在开发一个Xamarin.Forms应用,我想通过App Center为一些测试人员部署。
在Visual Studio中,我能够在iPhone 5s模拟器上构建和部署应用程序,即使iOS版本是11.4。
在info.plist
中,Minimum system version
设置为8.0。在iOS Build
设置中,SDK Version
设置为default。在我的机器上,XCode的当前版本为12.1。
在App Center上,我对Build Configuration的管理是这样的:
- 配置:发布
- SDK版本:Xamarin.iOS.14.4
- Xcode版本:12.2
- 构建脚本:无
- 构建类型:器械构建
构建完成后,我可以在iPhone XS(iOS 14.2)或iPhone 6(iOS 12.4.8)上安装该版本,但不能在iPhone 5s(iOS 12.4.9)上安装。
我得到这个错误消息“* 开发人员正在为您的设备的版本 *"。
但是,我已经在每个设备上添加了App Center配置文件,并且iPhone 5s出现在我的注册设备中。
在App Center上,我尝试使用旧配置进行Build Configuration:
- SDK版本:Xamarin.iOS.14.2
- Xcode版本:12.1
- 但结果都一样,这正常吗?*
1条答案
按热度按时间igsr9ssn1#
从docs
如果我们检测到测试人员正在使用的设备不在他们想要下载的.ipa配置设备列表中,则会显示消息“开发人员正在为您的设备开发版本”。