1

XCode を最新バージョン (4.5) に更新しました。プロジェクトをコンパイルしようとすると、コンソールに次のエラーが表示されました。

ld: ファイルはユニバーサル (2 スライス) ですが、armv7s スライスは含まれていません: /Users/myuser/Documents/MyProjectDirectory/libZendeskDropbox.a for Architecture armv7s

そこで、githu b から zendesk_ios_sdk ソースをダウンロードし、readme ファイルの指示に従いました。3 番目のステップで、次のエラーが発生しました。

入力ファイルを開けません: /Users/myuser/Library/Developer/Xcode/DerivedData/ZendeskDropboxIOS-cnginhrdnonxxrantdlwohdmmdot/Build/Products/Debug-iphoneos/../Release-iphonesimulator/libZendeskiPhoneSimulator.a (そのようなファイルまたはディレクトリはありません)

なぜこうなった?

4

1 に答える 1

2

Github からソースをダウンロードしたところ、ライブラリを結合するためのスクリプトはリリース ビルドを想定しているようですが、プロジェクトは ZendeskiPhone および ZendeskiPhoneSimulator スキームのデバッグ ビルドを実行するように設定されています。

ZendeskiPhone および ZendeskiPhoneSimulator スキームのスキームを編集して、ビルド構成がリリースになるようにし、再度手順に従います (以下のスクリーンショット)。

スキームを編集

プロジェクトを選択

リリースへの変更

于 2012-09-26T19:17:42.660 に答える