• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

android - Cordova 项目在 Android 和 iPad 上运行,但不在 iPhone 上

[复制链接]
菜鸟教程小白 发表于 2022-12-12 15:38:00 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题

我有一个 Cordova 项目,我可以使用 ionic run android --device 在我的 Android 手机上运行它,并使用 ionic run ios --device 在我的 iPad 上运行它。但是,现在我连接我的 iPhone 5,并再次运行最后一个命令,但收到以下错误消息。

...
[ 60%] TakingInstallLock
[ 65%] PreflightingApplication
[ 65%] InstallingEmbeddedProfile
[ 70%] VerifyingApplication
2015-06-24 17:58:48.564 ios-deploy[33436:1048931] [ !! ] Error 0xe8008015: ∑~}ˇ AMDeviceSecureInstallApplication(0, device, url, options, install_callback, 0)
Error code 253 for command: ios-deploy with args: -d,-b,/path/to/project/App/platforms/ios/build/device/project_name.app
ERROR running one or more of the platforms: Error: /path/to/project/platforms/ios/cordova/run: Command failed with exit code 2
You may not have the required environment or OS to run this project

在线(也在 SO)我发现许多用户在使用 Android 设备时遇到此问题,然后他们需要安装 Android APK。我还阅读了here我必须先运行以下命令:sudo npm install -g ios-deploy,我这样做了。但它没有帮助。

我使用的是 5.0.0 版,我阅读了 here我必须降级到版本 4.3.0。我觉得这很难相信。这个错误还有其他原因吗?如何检查,如何解决?



Best Answer-推荐答案


在部署到新的 ios 设备时,我遇到了同样的 ios deploy AMDeviceSecureInstallApplication 错误。以下是我如何解决它并成功部署到新的 ios 设备。启动 xcode 并打开您的 xcodeproj 文件,该文件可以在您的 project_name/platforms/ios 目录中找到。一旦项目完成加载,然后从顶部菜单中选择产品,然后选择目标并选择您的新 ios 设备。然后,当您在 xcode 中单击运行时,系统会提示您由于您的代码签名配置文件,它无法在新的 ios 设备上运行。将出现一个选项,上面写着“尝试并修复它”,只需选择该选项并按照提示操作,确认您要使用哪个配置文件将应用程序部署到设备。如果您只有一个配置文件,请选择该配置文件,该应用程序现在将在您的设备上运行。将来您应该能够使用 ionic run ios --device 命令部署到此设备。

关于android - Cordova 项目在 Android 和 iPad 上运行,但不在 iPhone 上,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31031636/

回复

使用道具 举报

懒得打字嘛,点击右侧快捷回复 【右侧内容,后台自定义】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关注0

粉丝2

帖子830918

发布主题
阅读排行 更多
广告位

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap