2016-03-20 10 views
0

レビュー準備が整っていて、iTunes Connectにアーカイブをアップロードしようとしているときに問題が発生しました。私が遭遇した問題はこれに似ています。 Xcodeは「エラー処理のシンボルを教えてくれる」コメントとアドバイスに続き、ビルド段階の「バンドルリソースのコピー」からadMobとメディエーションSDKフォルダを削除してアップロードに成功しました。SDKを「バンドルリソースのコピー」から削除しますか?

質問です - これらのSDKを削除しても安全ですか?私が「バンドルリソースのコピー」から削除した場合、admobはまだ私のアプリケーションで動作しますか?

+0

ベストな方法アプリを構築し、iPhone上でそれを実行することです - あなたはフェーズを構築するために行くことによって1を追加することができます。 – ryantxr

答えて

1

外部ライブラリまたはフレームワークを使用している場合は、Frameworksに移動し、「バンドルリソースをコピーする」には移動しないでください。それを決定するために>リンクバイナリライブラリ

https://developer.apple.com/library/ios/recipes/xcode_help-project_editor/Articles/AddingaLibrarytoaTarget.html

+0

はいリンクバイナリをライブラリとしました。しかし、これらのフレームワーク・フォルダは自動的に「バンドル・リソースのコピー」に表示されます。私は手動でそれらを追加しませんでした。私はそれらを削除し、それが安全かどうかを知りたかっただけです。 –

+0

基本的にはライブラリの意図された動作ではありません。 "Link Binary With Libraries"に追加されたライブラリ/フレームワークは、アプリケーションをパッケージ化する際にライブラリをバイナリに変換します。 「バンドルリソースをコピーする」には、アプリにコピーされるプロジェクトイメージとXIB /ストーリーボードのほとんどが含まれます。 –

関連する問題