XCode 8.2からXCode 8.3、およびにアップグレードした後で、アーカイブビルドを(デバッグビルドは正常に動作します)する場合にのみこのエラーが発生しました。 XCode 8.3アーカイブエラー:終了コード1でリンカコマンドが失敗しました
私はXCodeのを経由してアーカイブを行う
は、私が得る唯一のメッセージは、リンカコマンドは(呼び出しを参照して利用-v)終了コード1で失敗しました」である。私は、コマンドラインでビルドxcodebuild -scheme MyProduct
私がこのように構築されたとき、私は(アーカイブを行うときにのみ、再び)多くの問題を発見した:
- 私は
import UIKit
に実質的にすべての迅速なファイルを追加する必要がありました - すべてのポッドは問題がありました。
- が
- に戻っていくつかのことを追加し、アプリケーション・ブリッジング-HEADER.Hからすべてを削除するには、アプリ・ブリッジング・HEADER.H
私の現在の問題は、バージョン2.5.3
を使用して、AWSポッドでありますだから、私のアプリ-ブリッジング-HEADER.Hは、コマンドラインビルドからの誤差である。ここ#import <AWSS3/AWSS3.h>
があります
error: 'AWSS3/AWSS3.h' file not found with <angled> include; use "quotes" instead
#import <AWSS3/AWSS3.h>
^
その後、エラーログが続きます。私はまた、 "AWSS3/AWSS3.h"へのインポートでスイッチのクレイジーな提案を試みた...それはどちらもうまくいきませんでした。
何が起こっているかについてのアイデアはありますか?
詳細
これは本当に私のポッドの1の問題であるように思われます。私は新しいソリューションを構築し、ポッドのサブセットをインポートしました。その後、私はポッドの完全なリストを更新したとき、それは壊れました。
8.3.1を試しましたか? AppleはXcode 8.1のアーカイブを廃止しました[リンク](https://developer.apple.com/library/content/releasenotes/DeveloperTools/RN-Xcode/Chapters/Introduction.html)。おそらくXcodeで何かが間違っている – svvoff
あなたはcocoapodsまたはxcodeprojectによって生成されたxcworkspaceを使用していますか? –
@AitorPagán、はい私はxcodeprojectではなく、ワークスペースを使用しています。 –