首页 文章

离子cordova运行与离子1一起使用但不与离子3一起使用

提问于
浏览
1

很长一段时间以来我一直在使用离子1,但我正在转向离子3

要运行离子1项目,我一直在使用 ionic cordova run ios --livereload

但是当我使用 ionic start ionic3-test super 创建一个新的离子3项目然后运行 ionic cordova run ios --livereload 时,我收到此错误 .

错误:命令的错误代码65:带有args的xcodebuild:-xcconfig,/ applications / mamp / htdocs / test / platforms / ios / cordova / build-debug.xcconfig,-workspace,test.xcworkspace,-scheme,test, - 配置,调试,-sdk,iphonesimulator,-destination,platform = iOS模拟器,名称= iPhone 6s Plus,build,CONFIGURATION_BUILD_DIR = / applications / mamp / htdocs / test / platforms / ios / build / emulator,SHARED_PRECOMPS_DIR = / applications / mamp / htdocs中/测试/平台/ IOS /编译/ sharedpch

从Git Hub和StackOverflow上的许多类似的问题和问题提出了插件问题,但这里的问题是它是一个类型超级的新项目,它不能是由于插件中的一些冲突,因为我没有添加任何东西 .

3 回答

  • 0

    首先检查 Available ios devicesAvailable ios virtual devices 是否使用 CLI 以下 .

    cordova run ios --list

    如果你需要在 emulator 上运行它,那么在 CLI 之后运行 .

    注意:您需要为您选择一个可用的 emulator .

    ionic cordova emulate ios --target="iPhone-X, 11.1"
    
  • 0

    有几个问题,但最近我能够用它来修复它是使用命令 ionic cordova plugin remove cordova-plugin-ionic-webview 删除 cordova-plugin-ionic-webview .

    我能够通过我的旧项目工作正常,我发现这个插件不存在,所以我删除它,他们开始工作 . 我认为错误可能是由于我的旧XCODE版本 7.0 所以升级它可能会解决这个问题 .

  • 0

    我在两个条件下遇到此错误:

    • 一些插件安装的东西,不确定发生了什么,尝试删除你的插件和平台文件夹并重新安装它

    • 签署项目无效

    (我很确定这是签名,因为它被我多次触发)

    在XCode中签署您的应用程序(至少我这样做,不确定如何通过离子执行),也不用担心开发者帐户,苹果允许使用您的appleID进行开发签名

    也请尝试关注iOS的docs

相关问题