カテゴリー別アーカイブ: iOSアプリ開発

これで何とかなった!iTunesConnectにログイン出来なくなったときの解決方法!

開発者の方はiTunesConnectにアクセスすることも多いと思います。
ぼくが先日ハマってしまったChromeログインできない現象について、解決策がありましたので共有いたします。

どういった症状なのか。

とりあえず、簡潔にいいますとログイン出来なくなります!
そう、全く入れないのです。

以下の画面を何度も往復するだけです。

Chrome cookie reset 07

Chrome cookie reset 08

ずっと「Your session has expired.」と表示されます。
アカウントもパスも問題ないのですが、ログインできない状態になります。
Safariでは問題なくログインできるのになぜでしょう。
原因は、未だにハッキリしていませんがGmailにあったメールの案内メールのiTunesConnectのリンクをアクセスしたところログインできない状態でした。

変なリンクでないことは確実なのですが、その前日までログインできていたのでコレが原因だと推測しています。

これは結論から、お伝えしますとChromeのCookieを削除したら解決しました。

続きを読む

これからも更新を続けていきますので、Feedlyへの登録をお願いします!

follow us in feedly

iOSのMagicalRecordで、簡単にCoreDataを使う。

MagicalRecordは、CoreDataを使うときにとても役に立つライブラリです。
基本的に、件数が多くなるようなデータを扱う場合はCoreDataを使って処理するようにしています。

magicalpanda/MagicalRecord

MagicalRecordで、各NSManagedObjectを新規作成・更新・削除するのはとても簡単です。
バックグラウンドで処理できる便利なメソッドが用意されています。

続きを読む

これからも更新を続けていきますので、Feedlyへの登録をお願いします!

follow us in feedly

アプリを値下げセールするとまぁまぁ売れる!

こんにちは、JAGA(ja_gaimopotato)です。

先週アプリを600円から100円にしたセールをしました。
思ったより好調で、少し延長して様子を見ました。
値下げの効果はアリだということを、感じました。

続きを読む

これからも更新を続けていきますので、Feedlyへの登録をお願いします!

follow us in feedly

iOSのEvernoteアプリPosteの投稿ロジックを修正した副産物。

Evernoteへ投稿できるノートは矛盾なくENMLというフォーマットに準拠しなければならずちょっと構文がおかしいと、すぐ投稿エラーになります。
これを、修正したのが先日のPosteのアップデート。
これでMarkdown記法を使って、かなり自由にCSSやHTMLタグを書いていただいても問題なく投稿できるようになったと思います。

Poste -Evernoteのためのマークダウン(Markdown) テキストエディタ 速く、簡単に、楽しく App
カテゴリ: 仕事効率化
価格: ¥600

修正した主な内容としては、公式のバリデーションを利用することにしました。
以前は、自作のチェッカーで確認していたのですが正規表現だけでやっていたのと、ぼくの手法があまりにスマートじゃなかったので上手くいかない場合がありました。

続きを読む

これからも更新を続けていきますので、Feedlyへの登録をお願いします!

follow us in feedly

最近、AppStoreの審査がめちゃくちゃ早くなっている気がする。

AppStoreの審査がめちゃくちゃ早くなっている気がするけど、どうですか。

最近、本当にAppStoreの審査が早い。
昨日申請したのに、今日すでに公開されている。
その前も、1日で公開されました。

早く直したいバグを修正したアップデートだったので、とても助かりました。
iOSとAndroidとのストアの比較で、アプリ公開までの審査の内容もさることながら、かかる日数にも結構差があったので改善を図っているのでしょうか。
これもモバイルOSの競争のおかげか。

開発者もユーザーも審査が早ければ嬉しいわけですし、とても良い対応だと思います。

これからも更新を続けていきますので、Feedlyへの登録をお願いします!

follow us in feedly

タテLをバージョンアップしました。

以前よりリリースしているタテLというアプリがあります。
これは、LINEへ縦書きメッセージを送ることができるアプリです。

タテL – LINE(ライン)へ縦書きメッセージを送ろう! App
カテゴリ: ソーシャルネットワーキング
価格: 無料


続きを読む

これからも更新を続けていきますので、Feedlyへの登録をお願いします!

follow us in feedly

いまさら、Dynamic Typeを使ってみる。

いまさら、Dynamic Typeを使ってみる。

iOS7では、Dynamic Typeというフォントを統一して管理する機能がOSに組み込まれました。

この機能を使ったアプリは作っていなかったのですが、先日対応してみようと色々と調べたので備忘録がてら、記事にしました。

続きを読む

これからも更新を続けていきますので、Feedlyへの登録をお願いします!

follow us in feedly

AppStoreのレビューまでの日数を大体把握する。

今二つほどアプリのバージョンアップを申請しているのですが、なかなかレビューが始まりません。
すでに8日ほど経過しています。

そういった場合に一応どれぐらいで審査が始まるのかの目安に、AppStoreの公式ページが用意されています。
ここで調べると良さそうです。

News and Announcements for Apple Developers

サイトを見ると5日以内となっているのですが、どうなっているのでしょう。
今回は、日数が過ぎていますが大体の場合はこの通りに進むと思います。
今までの経験上は、ほぼこの通りで大丈夫でした。

しかし、早く審査してほしいな。

これからも更新を続けていきますので、Feedlyへの登録をお願いします!

follow us in feedly

NetworkActivityIndicatorは専用のクラスで管理しよう。

iOSアプリで、ネットワークに接続するには標準SDKのNSURLConnectionやNSURLSessionを使った通信はもちろんのこと、AFNetworkingをはじめとする便利なライブラリもあって本当に簡単に実現できます。
サーバサイドも、自前で準備してPHPなどでAPIを用意しなくてもParseみたいなmBaaSを利用するとあっという間に完成してしまいます。

Parse

本当に助かります、便利な世の中ですね。

で、結局ネットワークを絡めた通信は、同期的に進めるとユーザーの体験を損なうことが多く非同期で管理することが中止になると思います。
続きを読む

これからも更新を続けていきますので、Feedlyへの登録をお願いします!

follow us in feedly

XcodeでBreakPoint(ブレークポイント)を使ってデバッグするとフリーズする問題を解決した。

Xcodeを使っていると、iPhoneシミュレータを使っていてバグなどでクラッシュしたりBreakPointを設定して、デバッグしているとXcodeでフリーズするようになっていました。

これでは使い物にならないというのが2日ほど続いていました。

調べても同じ状況という状態が見つからず、めちゃくちゃ不便でした。

debugging – XCode debugger hangs on breakpoints – Stack Overflow

ios – Xcode freezes when it reaches a breakpoint, while testing on a device – Stack Overflow

AppCodeというコードエディタで、コードを書いたりもしていたのですが普段は使っていないので、すぐに使い方を切り替えることもできず慣れるまでは効率が悪くストレスが溜まっていました。

そこで、この状況をなんとか出来ないものかと、色々と試してみました。

続きを読む

これからも更新を続けていきますので、Feedlyへの登録をお願いします!

follow us in feedly