1

既存の SDK ( deezer sdktitanium )によって提供される機能を自分のプロジェクトで使用したいと考えています。

. _ modules_ _ しかし、チタン モジュール内に既存の ios プロジェクトを「ラップ」する方法を説明するものは見つかりませんでした。ログイン/サインアップ機能と、ログに記録されたユーザーを取得する必要があるだけです (もちろん、deezer ios sdk によって提供される機能です)。titanium module

続行する方法について誰かが私を助けることができますか?

よろしくお願いします ダリオ

4

1 に答える 1

1

バニラ モジュールを作成したら、ラップするフレームワーク (つまり deezer SDK) をバンドル内に含める必要があります。次に、次の手順に従って、フレームワークをコンパイラ ディレクティブに追加します。基本的に、これを追加するだけです:

OTHER_LDFLAGS=$(継承) - フレームワーク DeezerSDK

module.xconfig ファイルに。SDK の正確な名前を確認してください。

その後、通常のネイティブ Xcode 開発と同じように DeezerSDK を使用できます。

編集:

ライブラリが単なる *.a ファイルの場合、Titanium が Google Admobモジュールに対して行ったことをモデル化できます。彼らのプロジェクトを調査するのが最善ですが、本質的に必要なことは、バニラのチタン モジュールを作成し、*.a ファイルとヘッダーをドロップして、ネイティブ プロジェクトと同じように使用することだけです。

于 2013-07-27T16:18:54.687 に答える