如何修复错误:错误0xe800007e:设备操作系统版本太低。离子的

时间:2016-07-27 10:23:51

标签: ios cordova ionic-framework

我尝试运行我的离子应用程序

此行离子run ios --device 但它没有错误地停止 所以我尝试用cordova运行:cordova运行ios --device,我收到了这个错误:

[ !! ] Error 0xe800007e: The device OS version is too low. AMDeviceSecureInstallApplication(0, device, url, options, install_callback, 0) Error: Error code 253 for command: ios-deploy with args: --justlaunch,--no-wifi,-d,-b,/PathToMyAp

所以我设置了所需的最低版本 <preference name="deployment-target" value="7.0" />  但它似乎被忽略了

有人可以帮助我吗?

2 个答案:

答案 0 :(得分:0)

尝试设置miniversion 8.0或9.0,看它可以工作吗?

答案 1 :(得分:0)

您需要将构建设置中的部署目标设置为所需的最低iOS版本。

一般准则是设置:

  • 将SDK编入最新版
  • 将目标部署到您支持的最低版本。

另外 - 检查Info.plist文件中的var selected_options = $('input[checked=checked]').map( function() { return $(this).attr('name'); }).get(); 密钥。

问候。