Swift+Crittercism導入メモ

crittercism上での操作

2)アプリを作成する
3)app-settingsから Crittercism App IDを取得する

アプリ上での操作

1)新しいプロジェクトを作成する
2)CocoaPodで「CrittercismSDK」をinstallする
$cd workspace/crDemo/
$vim Podfile
-------------------------
platform :ios, '8.0'
pod "MCSwipeTableViewCell", "~> 2.1.0"
pod 'CrittercismSDK'
-------------------------
$pod install
3)project名.xcworkspaceを開き直す
4)AppDelegate.swiftに記述する(Crittercism App IDは実際のIDを記述する)
func application(application: UIApplication, didFinishLaunchingWithOptions launchOptions: [NSObject: AnyObject]?) -> Bool {
    Crittercism.enableWithAppID("Crittercism App ID")
    // Override point for customization after application launch.
    return true
}
5)Bridging-Headerを作成する

新規ファイル->Cocoa touch Class->ObjectiveCを選択->ファイル名を「PJ名+Bridging-Header」にする

6) importを記述する

プロジェクト名-Bridging-Header.mと.hが作成されるので、
.hに

#import "Crittercism.h"

を加える。
.mは削除。

7)ビルドして[Crittercism]: Crittercism successfully initialized.が出れば成功。