离子cordova运行ios-导出失败,代码为65 [英] ionic cordova run ios - Export failed with code 65

查看:90
本文介绍了离子cordova运行ios-导出失败,代码为65的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我已完成有关此错误的研究。尝试运行 ionic cordova run ios --livereload 时出现以下错误:

I'm done with research on this error. I get following error when trying to run ionic cordova run ios --livereload:

[cordova]  Non-system Ruby in use. This may cause packaging to fail.
[cordova]  If you use RVM, please run `rvm use system`.
[cordova]  If you use chruby, please run `chruby system`.
[cordova]  error: archive not found at path '/Users/yassinezeriouh/Desktop/doday2/platforms/ios/DoDay.xcarchive'
[cordova]  ** EXPORT FAILED **
[cordova]  
[cordova]  CordovaError: Promise rejected with non-error: 'Error code 65 for command: xcodebuild with args: -exportArchive,-archivePath,DoDay.xcarchive,-exportOptionsPlist,/Users/yassinezeriouh/Desktop/doday2/platforms/ios/exportOptions.plist,-exportPath,/Users/yassinezeriouh/Desktop/doday2/platforms/ios/build/device,-allowProvisioningUpdates'




  • 重新安装的ios

  • 降级的ios

  • 所有签名均正确在xcode中

  • 尝试使用自定义build.json

  • 重新安装了所有插件

    • re-installed ios
    • downgraded ios
    • all signing is correct in xcode
    • tried with custom build.json
    • re-installed all plugins
    • 在我的设备上运行xcode的项目运行正常,自4个小时以来试图解决此问题,希望对您有所帮助。
      我正在运行iOS 12,使用Xcode 10.1,cordova 8.1.2,ionic 4.40(项目实际上在ionic v3上运行,并在上个月创建)

      Running the project in xcode on my device works perfectly, tried to fix this issue since 4 hours, hope you can help. I'm running iOS 12, using Xcode 10.1, cordova 8.1.2, ionic 4.40 (project is actually running on ionic v3 and was created last month)

      我的config.xml(除了android& ios初始/图标部分):

      My config.xml (except android & ios splash/icon section):

      <?xml version='1.0' encoding='utf-8'?>
      <widget id="io.zeriouh.censored" version="1.3" xmlns="http://www.w3.org/ns/widgets" xmlns:cdv="http://cordova.apache.org/ns/1.0">
          <name>Censored</name>
          <description>Censored</description>
          <author email="cen@so.red" href="http://ce.nsor.ed/">Yassine Zeriouh</author>
          <content src="index.html" />
          <access origin="*" />
          <allow-intent href="http://*/*" />
          <allow-intent href="https://*/*" />
          <allow-intent href="tel:*" />
          <allow-intent href="sms:*" />
          <allow-intent href="mailto:*" />
          <allow-intent href="geo:*" />
          <preference name="ScrollEnabled" value="false" />
          <preference name="android-minSdkVersion" value="19" />
          <preference name="BackupWebStorage" value="none" />
          <preference name="SplashMaintainAspectRatio" value="false" />
          <preference name="FadeSplashScreenDuration" value="300" />
          <preference name="SplashShowOnlyFirstTime" value="false" />
          <preference name="SplashScreen" value="screen" />
          <preference name="SplashScreenDelay" value="100" />
          <platform name="android">
              <allow-intent href="market:*" />
          </platform>
          <platform name="ios">
              <allow-intent href="itms:*" />
              <allow-intent href="itms-apps:*" />
          </platform>
          <engine name="android" spec="6.3.0" />
          <plugin name="cordova-plugin-whitelist" spec="^1.3.3" />
          <plugin name="cordova-plugin-statusbar" spec="^2.4.2" />
          <plugin name="cordova-plugin-device" spec="^2.0.2" />
          <plugin name="cordova-plugin-splashscreen" spec="^5.0.2" />
          <plugin name="cordova-plugin-ionic-webview" spec="^2.2.0">
              <variable name="ANDROID_SUPPORT_ANNOTATIONS_VERSION" value="27.+" />
          </plugin>
          <plugin name="cordova-plugin-ionic-keyboard" spec="^2.1.3" />
          <plugin name="cordova-plugin-inapppurchase" spec="~1.2.0" />
          <plugin name="com.omarben.inappreview" spec="~0.0.6" />
          <plugin name="cordova-plugin-admob-free" spec="~0.22.0" />
          <plugin name="cordova-plugin-email-composer" spec="~0.8.15" />
          <plugin name="cordova-plugin-local-notification" spec="~0.9.0-beta.2" />
          <plugin name="cordova-plugin-badge" spec="~0.8.7" />
          <plugin name="cordova-plugin-apprate" spec="~1.4.0" />
          <engine name="ios" spec="~4.5.5" />
      </widget>
      


      推荐答案

      尝试使用此方法,因为xcode 10.1的构建方式不同现在到ionic 3

      try this beacuse the xcode 10.1 build in a diferent way to the ionic 3 now

      ionic cordova run ios---buildFlag =-UseModernBuildSystem = 0 --livereload

      这篇关于离子cordova运行ios-导出失败,代码为65的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
相关文章
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆