2017-09-13 20 views
1

私はここでこれらの手順に疲れましたhttps://github.com/MailCore/mailcore2/blob/master/build-mac/README.mdしかし、私は理解していないか、私の迅速なアプリケーションでそれを実装する方法を知っていません。 私はsessio nなどを設定する方法を知っていますが、私のアプリにmailcore2ライブラリをインストールする方法は何か問題があります。mailcore2迅速に実装する方法

+0

あなたは[cocoapods](https://cocoapods.org/)を使用していますか? – ozgur

+0

はい私はそれを使用しています –

答えて

1

ポッドやカートハッジのない私の仕事の1つは、mailcore2ライブラリをダウンロードし、mailcore2フォルダ全体をプロジェクトフォルダにコピーすることでした。

Go]をCFNetwork.framework

  • 追加を追加

    • libMailCore-ios.aを追加し、ビルドターゲットから、と 'リンクバイナリでは図書館の下フェーズを構築するために:これは、手順に従いますSecurity.framework
    • ビルド設定の下

    セットの 'その他のリンカフラグ': -lctemplate-IOS -letpan-IOS -lxml2 -lsasl2 -liconv -ltidy -lz -lC++ -lresolv -stdlib =のlibC++ -O bjC

    LLVM C++標準ライブラリを使用してください。 Build Settingsを開き、 'C++ Standard Library'までスクロールし、libC++を選択します。

    ビルドフェーズでは、静的mailcore2 iosのターゲット依存関係を追加します。

    Swiftの場合 - SwiftプロジェクトでMailcoreを使用している場合は、次の手順も完了する必要があります。 *プロジェクトに新しいヘッダーファイルを作成し、Project-Name-Bridging-Header.hという名前を付けます。 *ファイルからテンプレートコードを削除し、#importを追加してください *ターゲット設定でObjective-c Bridging Headerを検索し、ブリッジヘッダーにリンクを追加してください。 (Project-Name-Bridging-Header.h) *ブリッジヘッダーがこれを自動的に処理するため、Mailcoreを任意のクラスでインポートする必要はありません。

  • 関連する問題