inafuku

Apple関連

iPhone 4SにiOS9を入れてやっぱりiOS8.3に戻す

iPhone4SにiOS 9のベータ版をいれてみました。 触ってみた印象としては、iOS 8.3のもっさり具合とほぼ同じ感じです。正式版ではもっとチューンアップされるでしょうからかなり期待できそうです。 このままiOS 9を使い続けてもよか...
Apple関連

SIMがなくてアクティベーションできなかったiPhone 4Sを使えるようにした

開発テスト用に使っていたiPhone 4Sをリセットしたところ、SIMが刺さっていないためにアクティベーションができず、ただの板になってしまいました。SIMがないとダメだということをすっかり忘れていました。 手持ちにあるSIMはナノSIM。...
流れ星に3回

「流れ星に3回願い事を唱えるのをただひたすらに練習するアプリ」というiPhoneアプリをリリースしました

1分間に1回流れ星が流れるので、流れ星が流れている間に願い事を3回唱えてください。願い事は録音されるので、ちゃんと自分の願い事が流れ星に届いていたのかを確認することができます。このアプリで練習しておけば、いつ流れ星に出会ってもバッチリ! と...
TimeStamp++

TimeStamp++バージョンアップでApple Watchに対応しました

「TimeStamp++」は現在公開停止しています 今回のバージョンアップでApple Watchに対応しました。Apple Watchで記録できるので便利になりましたよ! ついでに専用サイトも作りました。 TimeStamp++の専用サイ...
こども関連

東京で子どもが水遊びができる場所を探す

5月末とは思えない強烈な暑さで、水遊びができるところに連れて行けと小学生の娘にしつこく迫られてしまいました。 娘が行きたがっているのは、おそらく近所の池なのですが、お世辞にも水質がいいとは言えず、ここでずぶ濡れになって遊ぶのは、親としてあま...
Apple関連

App Storeが予定通り価格改定 100円→120円

事前の告知通りApp Storeの価格が改定されましたね 20%アップと結構大きな値上げです USD $0.99 $1.99 $2.99 $3.99 $4.99 $5.99 旧JPY 100円 200円 300円 400円 500円 600...
Apple関連

App Storeの価格改定通知

Appleから24時間以内にApp Storeの価格改定をしまっせーというメールがきました。価格は不明。変更後の価格も教えて欲しいんだけど・・・ SIMフリーのiPhone 6も値上がりしましたし、当然のことながら値上げになるのでしょうね。...
iPhone/iPad関連

iPhoneアプリをiPadで動かした場合にエラーが出るとリジェクト

当たり前といえば当たり前ですが、表題の通りです。ユニバーサルアプリ(iPhone/iPad両対応)じゃなくても、iPhoneアプリはiPadにインストールすることができるので、iPadでもちゃんと動作しないとリジェクトになります iPhon...
iPhone/iPad関連

【Swift】iOSのプロジェクトに独自のフォントを組み込む方法

システムにないフォントをプロジェクトに追加する方法です 今回は「PixelMplus12-Bold.ttf」というドッド風のフォントを追加してみます 使いたいフォントをプロジェクトに追加 まず、プロジェクトにフォントを追加します。プロジェク...
Swift

【Swift】Swiftでの遅延処理の実装(Swift3の場合も追記)

1つの処理が終わってから、ちょっと時間を置いてから次の処理をしたいな〜という場合、Objective-Cだと、 - (void)performSelector:(SEL)aSelector withObject:(id)anArgument...
iPhone/iPad関連

ステータスバーを非表示にする方法(iOS 8)

ステータスバーを非表示にする方法。忘れっぽいのでメモです プロジェクトの設定 プロジェクトの設定画面からターゲットを選び、「General」タブを選んで、「Deployment Info」の「Hide status bar」をチェックします...
Swift

【Swift】マイクアクセス許可のダイアログをベストなタイミングで表示する

iOS 7からだったかな?アプリがマイク機能を使用しようとすると、アクセス確認のダイアログが表示されるようになりました アプリが勝手にマイク機能を使ってこっそり録音したりすることがないように、このように確認ダイアログを出すようにしているわけ...
Swift

【Swift】UIColorからR,G,Bを取得する方法

UIColorからRGBaそれぞれの値を求める方法です 昔はもうちょっと面倒でしたが、iOS5から簡単に取得できるようになりました。 // // 変数が初期化されていないとエラーになるので、とりあえず1.0で初期化 var red: CGF...
リラックスカメラ

iPhoneのカメラアプリ「リラックスカメラ」をリリースしました

バックカメラで写していると思わせて、実はフロントカメラで撮影しちゃったよ〜というジョークアプリです。 友達に撮影を頼んで写してもらえば、友達の油断した表情が撮れるかも? カメラプレビューで表示されている画像と実際に撮れる写真が違うので、もし...
こえにっき

iPhoneアプリ「こえにっき」をリリースしました

iPhoneアプリ「こえにっき」をリリースしました。声で日記をつけよう!というアプリです。 録音機能 最大1分の録音を1日3回することができます。 録音ボタンを押している間だけ録音します。(Vineみたいな感じ) 再生機能 カレンダーから日...
iPhone/iPad関連

iTunesファイル共有を説明なしに利用するとリジェクトです

「iTunesファイル共有」はアプリのデータ保存領域にMac/PCからアクセスすることができる機能です プログラム的にはInfo.plistに「Application supports iTunes file sharing」を追加して「Y...
TimeStamp++

iPhoneアプリ「TimeStamp++」をリリースしました

TimeStamp++はただいま公開停止中です 「TimeStamp+」というアプリを公開していましたが、今回はそれの進化版です。新しい言語Swiftで全面的に書き直しました。iPhone 6やiPhone 6 plusのでっかい画面にも対...
こどもクロック

子ども向けの時計アプリ「こどもクロック」をリリースしました

困ったことに、うちの小学一年生の娘は時計が全然読めません。 というか、「今日はあと何日?」とか「明日は何時?」といった、時の概念が頭の中に存在していないのかと思われる異次元発言も多々見受けられ、将来がいささか不安でもあります。 そんな時計が...
Swift

【Swift】SwiftのプロジェクトにAdMob 7.0を導入

SwiftのプロジェクトにGoogle Mobile Ads SDK 7.0を導入してみました 7.0からフレームワークという形での配布になったり、公式サイトでの説明はObjective-Cでの説明だったりと、つまずく人はつまずくと思うので...
Swift

【Swift】Swiftのプロジェクトにレビューへ誘導するダイアログを表示するAppiraterを導入

SwiftはObjective-Cに比べると融通が利かないというか、頑固というか、ちょっとしたことでエラーが出て困りますね。思うように進まなくて非常にもどかしい 例えば変数の型。型が違うもの同士を計算するだけでエラーです。字はあってるけど書...