2014-10-24

SSHでサーバーに接続できなくなって焦った。どうやらパーミッションがおかしくなっていたようだ。

$ cd /etc/ssh/
$ sudo chmod 600 ssh_host_dsa_key
$ sudo chmod 600 ssh_host_ecdsa_key
$ sudo chmod 600 ssh_host_rsa_key

これで治った。

2014-10-10

HTMLで全画面表示(height: 100%)

HTMLで高さを画面全体の100%にしたいときは、親要素にも height:100%; を指定しておかないといけない。
つまり、
html, body { height: 100%; }
という具合にCSSでやっておかないと、いきなりdivとかで height:100% にしても効かない。

2014-10-06

エラー: You are not registered as an Apple Developer

You are not registered as an Apple Developer.  Please visit the Member Center to register.
https://developer.apple.com/membercenter

とかいわれてアップロードできない。

Xcodeで、Preferences(設定)のAccountsタブに、2つアカウントが登録してあって、そのうちの1つはデベロッパー登録していなかった。そのアカウントを消して、ゴチャゴチャやっていたらちゃんとアップロードできるようになった。

2014-10-05

UIPopoverPresentationController: _UIAlertControllerActionSheetRegularPresentationController should have a non-nil sourceView or barButtonItem set before the presentation occurs.

UIPopoverPresentationController (<_UIAlertControllerActionSheetRegularPresentationController  should have a non-nil sourceView or barButtonItem set before the presentation occurs.

というようなエラーが出てiPadが落ちる。なんだろうってことで検索。

StackOverflowでこんなページに行くつく。
activityViewController.popoverPresentationController.sourceView = parentView;
 
ってやれよということらしい。

やってみたら落ちなくなったけど、ポップオーバーの表示位置が左上で変。真ん中に来て欲しい。 これはやり方がよくわからないんだけど、別にどうでもいいかという気になってきた。

2014-10-02

GoogleMobileAdsSdkiOS-6.12.0 でビルドエラー

iOS用のAdMob SDKの最新版が、6.12.0 になっていた。で、これをアプリに組み込んでビルドしてみたらエラーになる。

日本語のページだとまだ更新されていないのだが、英語ページをみると、iOS8で追加された次の2つのFrameworkを組み込まないといけないらし。
  • EventKit
  • EventKitUI
 英語ページはURLも変更されていて、日本語ページから言語に「英語」を選択しても表示されないので注意が必要。