情報系人間のブログ

プログラミング、開発に関することを書いていきます。

2015-09-01から1ヶ月間の記事一覧

gitのコミットメッセージでgithubのissueを閉じる

gitでgithubのissueを閉じる場合はコミットメッセージを以下のフォーマットで書く close #1これで#1のissueを閉じることが出来る。 複数閉じる場合は close #1 #2と書く。closeの部分はfix,resolveでも良い。

Cocoacontrolsにライブラリを登録する

こちらで書いたのですが、iosのライブラリをcocoapodsに登録したのでcocoacontrolsにも登録してみした。reidr.hatenablog.comcocoacontrolsはios,osxのUI系のライブラリをを掲載しているサービスです。登録申請すれば誰でも掲載してもらえる可能性があります…

error: failed to import bridging headerとuse_frameworks!

ios

swiftで書かれたライブラリをCocoaPodsでinstallする場合は use_frameworks!とpodfileに書かないと以下の警告が出ます。 [!] Pods written in Swift can only be integrated as frameworks; this feature is still in beta. Add `use_frameworks!` to your P…

OYSimpleAlertController

CocoaPodsに登録したライブラリについてgithub.com現在開発しているアプリZn1clipboardでシンプルなダイアログを使いたかったので作ってみた。 とりあえずダイアログを出すけどUIAlertControllerじゃ味気ないなという場合に使ってみると良いかもしれない。

cocoapodsにiosライブラリを登録する

普段cocoapodsには非常にお世話になっていて自分も何か公開したいなと思い初めてライブラリを登録した。 手順をメモしておく。 ライブラリのテンプレート作成 始めにライブラリのテンプレートを作成する。 pod lib create "pod name"この際デモを作成する方…

InstrumentsのTimeProfiler使用時のメモ

ios

TimeProfilerを使う際のメモ システムのメソッドを表示しないようにする 右ペインのCell Tree,Hide system Librariesにチェックをいれる。 メソッド呼び出しのツリーを全て展開する オプションキーを押しながらツリーの▼をクリック

iosアプリのクラッシュログを解析する

ios

App storeに申請後、クラッシュを理由にリジェクトされたのでその際のログ解析方法のメモ。 必要なファイル .dSYMファイル .crashファイル の2つ .dSYMファイル /Users/[ユーザ名]/Library/Developer/Xcode/Archives/[yyyy-mm-dd]/[アプリ名].xcarchiveにア…