2017-02-28 11 views
5

私はhttps://github.com/gilesvangruisen/Swift-YouTube-PlayerXCodeの8.2.1エラー -

ファーストを使用していますYouTubePlayerありません、このようなモジュールは、私はどこにでも落ち、copyng、埋め込みframewordks、埋め込まれたバイナリ、リンクされたフレームワークが含まれるから手動でインポートしようとしたが、それは失敗しましたエラーメッセージありこのようなモジュールはありませんYouTubePlayer

次はココアポッドを使いました。それをインストールし、.xcworkspaceから実行します。その後、ポッドは

errors

をインストールした後

これは、リストツリーのディレクトリであるYoutubePlayerんが、そのようなモジュールは、たぶん、これが解決策ではありませんが、レポがどこにあるか私にはわからない、それを実行しようと、再びメッセージをエラーと説明されたアクションを実行する方法。 https://github.com/gilesvangruisen/Swift-YouTube-Player/issues/42

答えて

2

ポッドが書かれたポッドは古いスウィフト版であるため、ココアポッドで失敗する理由です。したがって、ポッドを正常にコンパイルしない限り、ポッドをインポートすることはできません。また、あなたは、最新のリリースを使用すると、あなたが言及したレポからの枠組みを構築することができます

スイフトカレント構文に

Xcode->編集 - > Convert->::あなたが使用して、新しい古いSWIFTコードを変更することができます https://github.com/gilesvangruisen/Swift-YouTube-Player

私は最新のリリースをダウンロードし、youTubePlayerフレームワークを作成し、それをサンプルアプリケーションにリンクしてインポートできました。

あなた自身のプロジェクトで使用できるYouTubePlayerフレームワークを持つサンプルアプリケーションについては、thisリンクを確認してください。

+0

はい、今は動作していますが、アプリケーションをApp Storeにアップロードしようとすると、この警告が表示されます。[link](http://goliax.com/apperror.png) この回答を試しました[link2] (http://stackoverflow.com/questions/29567690/error-itms-90086-submitting-app)だけでなく、成功しません。 –

+0

ビルドの場合、ビルド設定 - >ビルドアクティブアーキテクチャのみをNOに設定する必要があります。これに伴い、Architecture-> Standard Architecture(Arm、Arm64)を設定します。フレームワークを構築したら、 "lipo -info YouTubePlayer.framework/YouTubePlayer"の出力であるarmv7、arm64を使ってアーキテクチャを確認できます。私はフレームワークをgithubの32ビットと64ビットの両方のサポートで更新しました –

+0

Bogdanには賞金を払うことに決めましたが、リリースするオプションはありません。私たちは時間がかかるのを待っていますか(今の時点では23時間です)、それはあなたに割り当てられますか、それはどのように機能しますか? –

関連する問題