2016-12-06 7 views
2

実行時:ionic build iosアーカイブは成功しますが、エクスポートは失敗します。イオンビルドios **エクスポート失敗**エラー:exportArchive:互換性のあるエクスポートメソッドが見つかりません

エラーメッセージ:

error: exportArchive: Found no compatible export methods for: DVTFilePath:0x7f9d3dc41d20:'/Users/**PATH**/platforms/ios/**PROJECTNAME**.xcarchive' 

Error Domain=IDEFoundationErrorDomain Code=1 "Found no compatible export methods for: DVTFilePath:0x7f9d3dc41d20:'/Users/**PATH**/platforms/ios/**PROJECTNAME**.xcarchive'" UserInfo={NSLocalizedDescription=Found no compatible export methods for: DVTFilePath:0x7f9d3dc41d20:'/Users/**PATH**/platforms/ios/**PROJECTNAME**.xcarchive'} 


Error: Error code 70 for command: xcodebuild with args: -exportArchive,-archivePath,fasTask.xcarchive,-exportOptionsPlist,/Users/**PATH**/platforms/ios/exportOptions.plist,-exportPath,/Users/**PATH**/platforms/ios/build/device 

私は'export_method' にexportOptions.plist 'メソッド' キーが、同じエラーメッセージを修正しました。

私はXcodeをアンインストールして再インストールしました。再インストール後の最初のビルドは、私に成功するビルドを提供します。最初のビルド後にビルドすると、前と同じエラーメッセージが表示されます。

また、プラットフォームフォルダ内のすべてを削除すると、npm install -g ionic cordovaの場合、最初のビルドは成功しますが、失敗後のビルドは成功します。

ionic serveは毎回うまく動作します。

詳細:

  • のXcode 7.3.1
  • イオン2.1.14
  • コルドバ6.4.0
  • コルドバ-IOS 4.3.1
  • IOS-展開1.9.0

ありがとうございました。

答えて

2

ちょっと私は同じ問題を抱えています。イオンとコードワを最新のバージョンに更新した後に起こりました。私は新しいプロジェクトionic startを追加しました。そして、試してみると、ionic run ios --device私は、ビルドしてからエクスポートしようとしているのと同じ出力を得ています。

私がionic platform rm iosを実行した後に問題が発生していない古い(更新前の)プロジェクトを実行しているときに、ionic platform add ios問題が再現されました。私は、更新されたCLIがプラットフォームを追加しているか、更新されたSDKバージョン(Xcode 8)を期待していることになっていると思います。

回避策が最初に起動し、Xcodeを使用してデバイスにアプリケーションをインストールすると、端末でionic run ios --device -lが実行され、ライブリロードイオンサーバーが作成されます。最後にエラーが表示されますが、ライブロードサーバーはまだ動作しており、開発することができ、変更は問題なくアプリに反映されます。

のXcode:7.3.2 イオン:2.1.13 コルドバ:6.4

+0

をお試しください! – user3891559

1

あなたの回避策は非常に便利です、ありがとう

ionic build ios --emulator 
+0

それは私のために働いた。 :) –

関連する問題