1

iPhoneアプリをリリースする準備がほぼ整いました。Web サービスを利用するために restkit を使用しています。アーカイブすると、次のエラーで失敗します。

cp: /Users/myusername/Library/Developer/Xcode/DerivedData/project-name-/ArchiveIntermediates/project-name/IntermediateBuildFilesPath/UninstalledProducts/include/RestKit: そのようなファイルまたはディレクトリはありません

プロジェクトにrestkitをドラッグ&ドロップしました。ビルドし、デバッグ モードで正常に動作します。アーカイブ中にrestkitディレクトリを見つけることができないと推測しています。しかし、理由はわかりません。何かご意見は?

4

1 に答える 1

1

過去に自分のフレームワークとのリンクに問題がありましたが、うまくいく手順があります。わかりませんが、うまくいくのでブードゥーのようにフォローしていて、質問が多すぎて神々を怒らせるリスクはありません。

これが私があなたのプロジェクトで試したものです(ここでも、部分的にブードゥーです):

  1. プロジェクトナビゲーションのFrameworksフォルダーに移動し、RestKitを選択して、Deleteキーを使用して削除します。参照を削除するだけです。
  2. Finderを使用して、フレームワークを最初に取得した場所(〜/ Downloads、または別のプロジェクトなど)からプロジェクトディレクトリにオプションドラッグ(コピー)し、プロンプトが表示されたらファイルを置き換えます。
  3. プロジェクトに戻り、プロジェクト、ターゲット、ビルドフェーズの順に選択します。
  4. リンクバイナリセクションを開き、[+]を押してから、ダイアログの下部にある[その他を追加]ボタンを押します。
  5. 手順2でコピーしたフレームワークを参照します。

クリーンアップ、ビルド、アーカイブできるかどうかを確認してください。試すのは簡単で、家畜に害はありません。それがあなたのために働くことを願っています。

于 2012-04-12T05:35:49.590 に答える