gpt4 book ai didi

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

转载 作者:塔克拉玛干 更新时间:2023-11-02 19:59:30 26 4
gpt4 key购买 nike

我有一个 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 版。我觉得这很难相信。此错误还有其他原因吗?如何检查,如何解决?

最佳答案

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

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

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com