記事の内容はこちらを参照してください。
https://mishimay.github.io/b34612242c3c1ced6aef/
ライブラリ導入
-
MUST: R.swift導入
- CocoaPodsで (
pod 'R.swift'
)- 設定方法は公式ページを参照のこと
- Androidの
R.java
のようなファイルを生成してくれるツール- コードからマジックストリングを減らせる
- CocoaPodsで (
-
SHOULD: Fabric (Crashlytics) 導入
- CocoaPodsで (
pod 'Fabric'
pod 'Crashlytics'
)- 設定方法は公式ページを参照のこと
- アプリのクラッシュ情報収集
- CocoaPodsで (
-
SHOULD: Google Analytics 導入
- CocoaPodsで (
pod 'GoogleAnalytics'
)- 設定方法は公式ページを参照のこと
- CocoaPodsで (
CI設定
-
SHOULD: CIサービスやJenkinsと連携
- ビルドやテストをCIサーバ上で行えるようにする
- Fastlaneのlaneを呼ぶようにすると便利
- MAY: テストが通るまでプルリクエストをマージできないように設定
-->