STUDiO405

趣味のスノーボードやSK8、キャンプ、山登り、iOSアプリ開発関連のブログになる予定

車載用USB充電器など購入してました

今年、自宅用兼車載用のUSB充電器を購入しました。
studio405.hatenablog.jp


何度か使っていくうちに、こちらの充電器は大きいので小さいのが欲しくなりました。
でも上記の商品があるのにまた買うのはもったいないので躊躇してました。


結局、約2ヶ月前に2ポートの同じAnker社製のUSB充電器とセールで安くなっていたApple MFI認証のライトニングケーブルを車載用に購入。
[asin:B012VNEFI6:detail]
[asin:B010DLLDV0:detail]


Anker 40W 5ポートより当然ですが小さいです。
iPhone5と比較したらこのくらい。
PowerIQ対応で高出力なので充電も早いのではないかと。

充電中は緑色に光ってます。

充電完了すると青色に変わります。


続いてライトニングケーブルです。
購入したケーブルと純正品を比較。
上が純正です。サイズ的にはほぼ変わらないですね。

USB口はちょっと純正より大きいです。

ケーブルはちょっと固めかな。
ちなみに両方ともまだ車では使ってないというか、自宅でも数回しか使ってません。
購入後に遠出もしてませんし。


次にiPhoneケースというかスポーツバンドです。
iPhone 6 Plusを使用しているのですが、ジョギングでは持って行くのに腰に負けるポーチみたいなのに入れてました。
今まではiPhone 6までしか入らないものしか売ってなかったのですが、発売されしかも安かったので速攻購入しました。
でも最近とんとジョギングしてないですけどね(;´∀`)w

下記は4.7インチ用です。


こちらのバンドはイヤホンコードを巻き付けられます。
鍵を入れるポケットもありますが、自宅の鍵が大きいので入りきりませんでしたw
ただイヤホンはL字型でないと付け根に圧がかかりそうです。でも素材が少し伸び縮みするので大丈夫かな?
あとTouchIDには対応していないので、ジョギング中に信号待ちする際にアプリを起動して計測を止めるのはめんどくさいです。
まぁ腰に巻いたポーチに入れるよりは走りやすいのでこっちを使います。


最後にガジェットじゃないですけど、ルアー買いました。
ダイソーのルアーです。
ジグとシンキングミノーを購入。
フローティングミノーも売ってましたが大きかったのでやめました。
んで4つで432円です。安いw


こんな記事もあるのでやってみようかと。
tsuriho.com


ちなみに今までルアーで釣ったことないですw
寒くなりつつあるけど釣り行きたいな。

iTC用にスクショ何枚も用意するのは大変なのでスクリプトを使ってみた

iPhoneの画面サイズも3.5インチ、4インチ、4.7インチ、5.5インチと増え、それに伴いアプリを審査に出す際に提出するスクリーンショットの枚数も増えました。


1アプリ1枚という訳にもいかないので1画面サイズあたり5枚までなので、最大で4画面サイズ x 5枚 = 20枚ものスクリーンショットが必要になります。
複数言語に対応しているアプリの場合は更に言語数を掛けた枚数になります。


めんどくさい。ホントめんどくさい。まぢで。


今アプリのアップデート開発をしていてスクリーンショットを更新する必要があり、ググってみたところ良い記事を発見しました。
5.5インチのスクリーンショットを用意すれば、他のサイズのスクリーンショットも作成してくれるというShellスクリプトを作成したと。
詳細は後で記載した記事へのリンクを貼りましたので、そちらを参照してください。


手順
1. ImageMagickをインストール(XQuartzが未インストールなら先にインストール)
2. 作業用のディレクトリを作成
3. 後述の記事よりShellスクリプトをコピーしてファイルを作成
4. iPhone 6 PlusまたはiPhone 6s Plusでスクリーンショットを取得
5. Shellスクリプトを実行


最初のImageMagickのインストールで躓きましたw
まずインストール方法の調査。
最初にヒットしたのはHomebrewを使ってのインストールでした。


Homebrewのコマンド入力してみたら、そんなコマンドないよと言われ、入ってないのかと思い調べたところEl CapitanだとHomebrewインスコは無理と分かりました。
さらにググって、以下の記事で紹介されていたCactuslabにある(対応OSはYosemiteまでだけど)インストーラーパッケージをダメ元で使ってみたりしましたが、やはりうまく動かなかったです。
ImageMagick を OSX Mountain Lion にインストールする - Qiita


調べてる最中にHomebrewをインストールしていたことを思い出し、以下の記事を参考に再設定しました。
qiita.com


ちなみにXQuartz導入コマンドは以下が参考になると思います。
自分は導入済みだったのでやってませんが。
https://www.aruneko.net/archives/1432


あとHomebrew以外でもMacPortsでもインストールできるみたいですね。
ImageMagick – Download


ここまですんなり行かなかったので大変でしたw
で、これ以降は難しくありませんでした。


今回はこちらの方が改良したスクリプトを使わさせていただきました。
ありがとうございます。
hidekit.hatenablog.com


元のスクリプトを作った方の記事はこちらです。
http://blog.haranicle.net/itunes-connect-screenshot/blog.haranicle.net


先人の皆様のおかげで楽になりました。ありがとうございます!

いつの間にかXcodeプラグインの「Alcatraz」が使えなくなってた!

Xcode7以降、コーディングしててなんか変わったなぁと思ってたら実はXcodeプラグインのAlcatrazが使えなくなってました。

以前もXcodeのバージョンアップで使えなくなったことがあったんですけど、そうしょっちゅあることじゃないので使えるようにする方法を忘れてました。。。

こんな時はグーグル先生に質問です。
教えて!グーグル先生!

で、いろんなとこ見て、Alcatrazアンインストール、再インストールとかやってみましたが表示されることなく途方にくれました。

まぁいいかと思いましたけど、なんだか悔しくなってきたのでまたネットで情報を探してみたところ、以下のコマンドをよく見たらインストールしてるXcodeのバージョンが違うことに気づきました。

defaults delete com.apple.dt.Xcode DVTPlugInManagerNonApplePlugIns-Xcode-7.1

最後の方に記述してるのがXcodeのバージョンです。
自分の環境は7.1.1だったのでちょっとだけ修正したら無事表示されました!
ちゃんと見ろよ>俺 (;´∀`)


手順
1. Xcodeを終了
2. ターミナルで以下のコマンドを実行
3. Xcodeを起動

defaults delete com.apple.dt.Xcode DVTPlugInManagerNonApplePlugIns-Xcode-7.1.1

これで使えるようになりましたが、自分の場合はAlcatrazを削除->インストールなどもしたので、このコマンドだけではダメかもしれません。


ちなみにdefaultsコマンドについては下記の記事が参考になります。
tukaikta.blog135.fc2.com

iOSシミュレータでアプリ実行できない!?

今日、アプリのバージョンアップのコーディングをしてシミュレータでテストしてたら、こんなメッセージが。。。
f:id:singo405:20151107223226p:plain

「Stop」押してもこのボタンがグレーアウトするだけ。
「Cancel」押すしかない。
また実行させようと「Run」ボタン押しても同じメッセージが出るだけ。

ググってみたらstackoverflowにありました。
ios - When I try to run the Xcode simulator I get the error 'Stop “(null)”?' - Stack Overflow

ビルドしてから実行すればとりあえずは動くよ。とあったので試してみたら実行できるようになったけど、毎回これやらんといけないという。。。

Xcode再起動したら発生しなくなりました。
stackoverflowでもXcode7のバグじゃないか?と言ってる人もいました。
どうなんでしょうね?

Xcode7にしてから1ヶ月以上経ってるし、何かトリガーがあったのか?
自分のしたことを思い出してみます・・・

・・・

シミュレータで複数のiPhone(4s〜6s Plus)での動作を確認している時に、何度かアプリ終了させないで別のiPhoneでの実行してしまいアプリが強制終了させてしまった。(日本語難しい。例 iPhone4sのシミュレータを実行中にiPhone5sでシミュレータを実行)
これかな?トリガーになったのは。
変なことしたのはこれくらい。

ググっても同じ事象って先ほどのstackoverflowだけだったのでレアなのかな?
また出るようになったらAppleにバグレポ出してみようか。

Fix iCloud - The last backup could not be completed (追記あり)

 
iOS 9にしてからiCloudへのバックアップが失敗するようになりました。
取得しようとしても「The last backup could not be completed」と
メッセージが出て失敗します。


ググっていくつかの手順を試してみましたが、結局上手くいかず。。。
復元も時間がかかるので最終手段としてました。


iPhone再起動
iCloudサインアウト->サインイン
・ネットワークセッティングリセット
iCloudバックアップオプションで全てのアプリを除外


上記以外でなんとか出来る手段を見つけましたが結構手間でした。
そのため余裕のある時にだけこの手順でバックアップを取得していました。


その手順とは「iCloud上のバックアップを削除後、バックアップ取得」です。


これは1回だけしか成功せず、2回目以降は必ず失敗します。


しばらく上記のやり方で凌いでましたが、めんどくさいのでまたググる
以下のサイトで手順が出ていたので参考にしてやってみることに。
forums.macrumors.com

これで上手くいきました。何度やってもバックアップ取得できます。
ワーイヽ(゚∀゚)メ(゚∀゚)メ(゚∀゚)ノワーイ


実際にやった手順を書いておきますね。
お使いのiPhoneによってはこの手順でうまくいかない場合もあるかもしれません。
参考までにどうぞ。


手順
1. Settings -> iCloud -> iCloud BackupのスイッチをOFF
2. Settings -> iCloud -> Storage -> Manage Storage -> iPhone -> BACKUP OPTIONS の全てのアプリのスイッチをOFF
3. iPhoneを再起動
4. Settings -> iCloud -> Storage -> Manage Storage -> iPhone -> Delete Backup押下
5. iPhoneを再起動
6. Settings -> iCloud -> iCloud BackupのスイッチをON
7. 同じ画面のBackup Nowを押下
以上


今のところ、複数回のバックアップは取得できているので
大丈夫なんじゃないかなと思ってます。

(追記)
記事を書いた当日と翌日はバックアップ取れたんですけど、月曜になってまた再発しました。。。
ググってみると2012年の頃にも発生してる人がいました。
iTunesでローカルにバックアップ取ってるからまだいいんだけどさ。
復元しかないのかなぁ。。。勘弁してほしいわ〜

リールの古いラインを巻き取るアイテム

昨日、実家からリールをいくつか回収しました。

新しいやつでも推定十数年前のものなのでラインは交換を手作業でやりました。
が、時間かかりすぎる。
少なくとも150mは巻き取らないといけないので、まぢめんどくさい。
 
流石に文明の利器あるだろ?と思ってググってみたら幾つか商品を見つけました!


自動糸出し器 シマノのラインリムーバーの使い方説明 - YouTube

 

他にもダイワなどの釣具メーカーからも出てました。

こんなやつとか。

 

ダイワ(Daiwa) ラインチェンジャー400

ダイワ(Daiwa) ラインチェンジャー400

 

 

今回、仕掛けを入れるボックスも欲しかったので釣具屋に買いに行ってきました。

結局買ったものは上記のYoutubeで紹介されてたシマノのラインリムーバです。 f:id:singo405:20150830172303j:image

 

手作業だと数分かかってたのが1分もかからず巻き取れました!!ゴイスー!!

ただ、巻き取るだけなので捨てる前にラインを纏めるとか途中途中で塊になるよう手作業で塊にしたやつに巻きつけるなどしないといかんのが残念なとこ。

購入店ではその点を考慮した製品が売ってたんですけど、ちょっと高かったので買いませんでした。 

あと買った後でAmazonのレビュー見ちゃったんですが、気にしないでおこうっと... 

ダイワ(Daiwa) PEライン チェンジャー

ダイワ(Daiwa) PEライン チェンジャー

 

 こっち買えばよかったかなぁ?まぁいいか。

 

さてラインを今度新品を巻いて釣りに行かないと!

 

【PR】GcameraとRemainingのアプリ2本バージョアップしました!

久々のブログがアプリリリースの宣伝になってしまいました。
毎日蒸し暑いですねぇ。早く冬来ないかなぁと思っていますw

で、先月の下旬に1本、本日1本の計2本のアプリのバージョンアップ版をリリースしました。

先月のは「Remaining」という習慣継続サポートアプリです。
アップデート内容は以下のとおり、バグフィックスです。

Ver 1.0.1の変更点:
・不具合修正

Remaining

Remaining

  • STUDiO405
  • 仕事効率化
  • ¥250

数カ月以内に機能追加を行いたいと思ってます。
今後も頑張ってアップデート作業しますです。


本日リリースのは「Gcamera」というカメラアプリです。
5種類のグリッドを扱えるのが特長です。
アップデート内容は以下のとおりです。

Ver 1.6.0の変更点:
・フロントカメラ撮影で通常モード/ミラーモードを選択できるようになりました
・プレビューからExif情報を参照できるようになりました
・バグを修正

Gcamera

Gcamera

  • STUDiO405
  • 写真/ビデオ
  • ¥120

記事書いている時点ではストア配信待ちなので、数時間以内に配信されると思います。


よろしくお願いします。


また他のアプリのバージョンアップ作業も行っていますので、
リリースされた暁には是非アップデートやDLお願いします。


そういえば、少し前に「帰りますよ?」という終電逃し防止サポート用のアプリのDLが普段の何倍も増えました。
どこかで紹介されたかな?と思ってググってみたら以下の記事で紹介されていました。
ありがとうございます!
www.excite.co.jp

元記事
終電を逃さないように『帰りますよ?』 WomanSmartLife(ウーマンスマートライフ)

ググってたら見つけた他の記事
http://spgirl.jp/iphone/2014090211-kaerimasuyospgirl.jp

皆様ありがとうございます!
今回バージョンアップしたアプリもお願いしますw

ではでは〜