XcodeプロジェクトでFirebaseを使用するために、cocoapodsにて、Firebase/Coreをインストールし、初期化コードを記述して、ビルドしようとしたところ、以下のビルドエラーが発生した。 linker command failed with exit code 1 (use -v to see invocation) エラーの詳細は以下のように出力されていた。 Undefine […]
TrustKitで使用するPinってどうやって取得するんだと思っていたら、マニュアルに書いてあった。 Getting Started | TrustKit opensslコマンドを使用するか、ライブラリに含まれているpythonスクリプトを使って生成する。 opensslを使用する場合は、例えば、手元にサーバ証明書がある場合は、以下コマンドで生成できる。 openssl x509 -in my-c […]
[crayon-64810c2759382665472752/] [crayon-64810c2759389131937697/]
Xcode9でビルドしたらナビゲーションバーがずれている! 今まで、UINavigationBarを、高さを変えて使用していた。具体的には、以下のコードのように、高さを64pxにして、ViewControllerのViewにaddして使っていた。(コードはObjective-C) [crayon-64810c275968a817508051/] しかし、Xcode9でビルドしてみると、表示がおかし […]
objective-c時代に使用していたUIColorのカテゴリをswiftのエクステンションに書き換えた。 その時、 UIColor.mycolor() みたいなのから、 UIColor.mycolor みたいなのにしたかった。 ビルドして、ひとつずつエラーをつぶしていくでもよかったが、 めんどくさがらずに正規表現の置換を考えてみた。 検索文字列 (UIColor\.[^. ]*)\(\) UI […]