写真投稿iPhoneアプリ PictShare v3.2.2 を公開しました – バグ修正など

今回は軽めの更新です。

変更点

  • バグ修正

特になにもしていないはずなのですが、Evernoteヘの送信時にエラーが頻発するユーザさんが急増したようだったので、それに対処したつもりです。(つもりです、というのが弱くてすいません)

あと、v3.1.2のアップデート時に不本意ながら変更していたところをこっそり元に戻してみました。案の定特に問題なく審査通ったみたい。そもそも標準SDKの普通の挙動をリジェクトされていたわけですからねえ。

現在の対応サービスはこんな感じです。

  1. DropBox
  2. Evernote
  3. Facebook
  4. Flickr
  5. mixi
  6. Picasa
  7. Posterous
  8. SmugMug
  9. SugarSync
  10. Tumblr
  11. Twitter
    1. Twitter公式
    2. Twitpic
    3. yfrog
    4. Lockerz
    5. Mobypicture
    6. TwitVid
    7. ついっぷるフォト
  12. YouTube
  13. はてなフォトライフ
  14. フォト蔵
  15. メール(直接メール送信)

審査はやくなってきましたね。公式アナウンスも5営業日になっているみたいで、以前のスピード感に戻ったかな、と。

  1. 11/20 提出
  2. 11/27 6:38 in review
  3. 11/27 7:50 審査通過

みなさん是非お使いくださいませ。

写真投稿iPhoneアプリ PictShare v3.2.1 を公開しました – 標準写真アプリのトリム対応など

iOS5になってからずっと先延ばしにしていた問題にようやく対応しました。

変更点

  • [Twitter] API v1.1に対応
  • [SugarSync] 新認証方式に対応
  • 写真アプリでのトリミングが反映されない問題を修正

今回のメインは標準写真アプリでのトリミング対応になります。iOS5から標準の写真アプリで簡単な編集ができるようになりました。

こういう感じのやつですね。

ここで編集した写真をPictShare経由で送信すると元の画像が送られてしまうっていう問題だったんですが、それにようやく対応しました。(技術的な話は後述)

現在の対応サービスはこんな感じです。

  1. DropBox
  2. Evernote
  3. Facebook
  4. Flickr
  5. mixi
  6. Picasa
  7. Posterous
  8. SmugMug
  9. SugarSync
  10. Tumblr
  11. Twitter
    1. Twitter公式
    2. Twitpic
    3. yfrog
    4. Lockerz
    5. Mobypicture
    6. TwitVid
    7. ついっぷるフォト
  12. YouTube
  13. はてなフォトライフ
  14. フォト蔵
  15. メール(直接メール送信)

審査期間はだんだん短くなっているようです。公式アナウンスとしても8営業日から7営業日に減っていていい傾向ですね。

  1. 11/4 提出
  2. 11/10 4:17 in review
  3. 11/10 7:48 審査通過

みなさん是非お使いくださいませ。

技術的なお話

たまには技術的なお話でも書いておきましょう。

標準写真アプリでのトリミングはオリジナル画像を直接編集するのではなく、メタデータを編集するだけの仕様になっています。これは実際にMacのプレビュー.appなどをつかってiPhoneから写真を吸い出すとわかるのですが、トリミングしたはずの写真でも、オリジナルの写真がそのまま取り出せてしまいます。

iOSのAPI的にはUIImagePickerを使うと編集後の写真にアクセスできますが、AssetsLibrary経由ではオリジナル画像になってしまいます。

これについて一度バグ報告を上げたことがあるのですが、その回答は「メタデータを見てくれ」と言うものでした。

ちなみにこのメタデータ。XMPっていうフォーマットでして、アドビが制定している仕様に基づいています。

Extensible Metadata Platform – Wikipedia

これは、実際にトリミングしたはずの元画像をバイナリエディタなんかで開くと確かに中にXMLが埋まっているのが確認できます。

XMPについてはSDKが提供されているので、それ経由で読み書きが可能です。

Adobe – XMP Developer Center | Adobe Developer Connection

が、それ、面倒くさいな〜と思って今まで先延ばしになっていたのでした。

ところがよくみてみると、AssetsLibraryの [ALAssetRepresentation metadata] で取得できるデータ群の中に @”AdjustmentXMP” という項目があるではないですか!ここにまさに上述のXML文字列がそのまま埋まっていたのです。

そんなこんなで、XMLは無事に取得できまして、各項目を取り出して、それを元にトリムを再現して(これまた画像の回転とからんで結構ややこしかった)、、、と、対応することができました。

というわけでちょっとしたメモでした。

写真投稿iPhoneアプリ PictShare v3.2 を公開しました – iPhone5/iOS6対応など

お待たせしました。iPhone5/iOS6対応のアップデートです。

変更点

  • iPhone5対応
  • iOS6対応
  • [Dropbox] API v1に対応
  • [Evernote] 新認証方式に対応(ログインしなおしてください)
  • [Smugmug] 接続できない問題を修正
  • 細かいバグ修正

なんだかんだいって画面が広いっていうのは便利です。サムネイルの一覧も全然一望姓が変わりましたしね。

今月末でEvernoteの古い認証方式が使えなくなるのでそれが最優先事項だったんですが、なんとかほかの対応も盛り込むことができました。特にEvernoteユーザのみなさんはアップデートと再認証をお願いしますです。

avail_on_app_store.png

現在の対応サービスはこんな感じです。

  1. DropBox
  2. Evernote
  3. Facebook
  4. Flickr
  5. mixi
  6. Picasa
  7. Posterous
  8. SmugMug
  9. SugarSync
  10. Tumblr
  11. Twitter
    1. Twitter公式
    2. Twitpic
    3. yfrog
    4. Lockerz
    5. Mobypicture
    6. TwitVid
    7. ついっぷるフォト
  12. YouTube
  13. はてなフォトライフ
  14. フォト蔵
  15. メール(直接メール送信)

最近は結構審査期間にぶれが大きいみたいですけれど、一時期よりは短くなってきたのかな?営業日的には8営業日くらいですかね。

  1. 10/14 提出
  2. 10/24 3:14 in review
  3. 10/24 5:25 審査通過

みなさん是非お使いくださいませ。

写真投稿iPhoneアプリ PictShare v3.1.3 を公開しました

こんなタイミングですが、iOS6もiPhone5も関係ないアップデートです。

変更点

  • Tumblrにログインできない問題を修正

Tumblrの古いAPIが使えなくなっていたのに気付くのが遅くなってしまい、ユーザさんにはご迷惑をおかけしました。今回の件では、意外にも海外のユーザさんから報告をいくつもいただきまして、不謹慎ながら「あー海外でも使ってもらってるんだなあ」とちょっと嬉しかったり。

似たようなアップデートとしてDropboxとかEvernoteもそろそろ古いAPIが使えなくなるので現在対応中です。こちらはちゃんと期限に間に合わせる予定。ただ、iPhone5対応も同時進行になるかもなので、どうなることやら・・・(もしかしたらiPhone5対応はさらに遅くなるかもしれません、ごめんなさい)

avail_on_app_store.png

現在の対応サービスはこんな感じです。

  1. DropBox
  2. Evernote
  3. Facebook
  4. Flickr
  5. mixi
  6. Picasa
  7. Posterous
  8. SmugMug
  9. SugarSync
  10. Tumblr
  11. Twitter
    1. Twitter公式
    2. Twitpic
    3. yfrog
    4. Lockerz
    5. Mobypicture
    6. TwitVid
    7. ついっぷるフォト
  12. YouTube
  13. はてなフォトライフ
  14. フォト蔵
  15. メール(直接メール送信)

iOS6/iPhone5効果で早いかといえばそういうわけでもなく、まあこんな感じなのかなあ、と。でもちょっと早くなっているかもね。

  1. 9/12 提出
  2. 9/20 23:36 in review
  3. 9/20 23:59 審査通過

みなさん是非お使いくださいませ。

写真投稿iPhoneアプリ PictShare v3.1.2 を公開しました

大変長らくお待たせしました。(誰がこんなに時間がかかるって予想したでしょうか・・・)

変更点

  • 指定した2倍の解像度で送信されることがある問題を修正
  • アカウントの詳細設定を開くと落ちることがある問題を修正
  • 外部連携で他のアプリから呼び出された時に正しく反応しないことがある問題を修正
  • [SugarSync] 送信時に落ちる問題を修正
  • その他細かい調整

v3.1.1で見つかったいくつかのバグを修正しました。本当はv3.1.1公開直後に審査に提出したのですが、いろいろありまして(後述)、結局1月以上時間がかかってしまいました。お待たせして大変申し訳ありませんでした。

avail_on_app_store.png

現在の対応サービスはこんな感じです。

  1. DropBox
  2. Evernote
  3. Facebook
  4. Flickr
  5. mixi
  6. Picasa
  7. Posterous
  8. SmugMug
  9. SugarSync
  10. Tumblr
  11. Twitter
    1. Twitter公式
    2. Twitpic
    3. yfrog
    4. Lockerz
    5. Mobypicture
    6. TwitVid
    7. ついっぷるフォト
  12. YouTube
  13. はてなフォトライフ
  14. フォト蔵
  15. メール(直接メール送信)

こんなにアップデートに時間がかかったのは初めてです。1回の審査期間そのものが長くなったこともあって、かなり時間がかかってしまいました。苦難の概略は↓こんな感じでした。

  1. 6/19 提出←v3.1.1直後に提出しているのに…
  2. 6/27 in review
  3. 6/27 reject
  4. 6/27-30 いろいろとやりとり
  5. 6/30 再提出
  6. 7/11 in review
  7. 7/11 reject
  8. 7/11-12 いろいろとやりとり
  9. 7/12 再々提出
  10. 7/23 5:42 in review
  11. 7/23 23:52 審査通過

で、なんでrejectされたのかっていうと、アップデート内容とは全然関係ないところを今さらながらに指摘されてしまったのです。しかもかなり意味不明。ざっくりいえば「Appleの公式SDKから普通のメソッド経由で取得できる画像をそのまま(全然奇抜じゃない使い方で)使用したらAppleの商標ガイドラインに違反するっていわれた」ということです。「いやいやおかしいでしょ?」って言っても「直してください」の一点張りでした。(腹が立って直さずに再提出したらやっぱりダメだったとか、そのへん大人じゃない対応をしてしまったせいでさらに10日以上余分にかかってしまって、ユーザのみなさんをさらに待たせてしまったことは深く反省しています)

もちろん Review Board のほうにも実際のメソッドを書いて直訴したんですが無駄でした。腑に落ちないまま修正してとりあえずは無事に通ったので、これからAppleにバグレポ書きます。「おたくのSDKの仕様がおたくの商標ガイドラインを犯してるよ」って。まあ、そのうちこっそり元に戻したらなにごともなかったかのように通るんじゃないかとは思っているんですけどね。

そんなこんながあったわけですが、みなさん是非お使いくださいませ。

Evernoteオールインワンガイド にPictShareが掲載されました

いつになっても雑誌掲載は嬉しいものですね。

先日発売された「Evernote オールインワンガイド」にPictShareが紹介されました。コグレさん + いしたにさん + 堀さんという豪華執筆陣。以前の「できるポケット+ Dropbox」ヘの掲載からの縁で、献本までしていただきました。感謝感謝。

4844332430 Evernoteオールインワンガイド
コグレマサト いしたにまさき 堀 正岳
インプレスジャパン 2012-07-20

by G-Tools

iPhoneの連携アプリってことで半ページを使って紹介されています。こんな感じで。

オールインワンガイドというだけあって、ほんとなんでも書いてある感じの本です。プラットフォーム的にも網羅されていますし、Evernoteを使っている人にも使ってみようという人にもお勧めの1冊なんじゃないでしょうか。

僕もこれを見ながら、もっと効率良く使えるようにいろいろと試してみようと思います。PDF版のダウンロードもできるみたいですし。

本屋で是非手に取ってみてください。そして、掲載どうもありがとうございました。

PictShareが3万DL達成しました

まずはみなさんありがとうございます。

こういう有料アプリのDL数報告ってあまりないように思います。無料アプリに比べると数が小さくなりがち(インパクトが少ない)ですし、売り上げ金額に直結するからなんじゃないかと。ってそこ!計算したらダメですよ!w 発売当時は今と金額も違うし、セールも何度かやってますからね。

じゃ、なんでこれを書くかっていうと、まあ単純に嬉しいからです。きっと。

***
こんなもの書いてる暇があったら、v3.1.1のバグをさっさと直せ!というのはわかっております。諸般の事情により、審査が一度リジェクトされて、今再審査の申請中なのです(このあたりの経緯についてはまたv3.1.2公開時に書こうと思います)。もう少しで再審査に入ると思うので、もう少しお待ちください。ご迷惑をおかけして申し訳ありません。
***

さて、このアプリを開発中にいろんな人に見てもらっていた頃(ちょうど2年前ごろです)、某氏に「まあ、3万本くらいはでるんじゃないの?」という軽いコメントを頂いたことがありまして、それがついに現実のものとなったのが嬉しいのです。

もちろん、3万という数字はトッププレーヤーのみなさんからすれば大した数字じゃないのは知ってます。10万を軽く超えているような国産アプリもたくさんありますからね。まあでも、ほんと、ユーザのみなさんありがとうございますです。

せっかくなので、グラフも公開しておきましょう。これはこの1年半の本数のグラフです。

v2.0がでて、ある程度知名度が落ち着くまでに、ピークが3回来てきます。んで、ここに私があのOZPA氏(の記事)がPictShareの救世主だと何度もいっている(褒めすぎている)理由があります。

公開後1月くらいは、最初の勢いが無くなると、どんよりとしたDL数をぶらぶらとしていたのですが、そこにきたのが最初のピーク。

誠 Biz.ID:あなたの不安、見積もります:iPhoneから大量の写真を送るなら「PictShare」がめちゃくちゃ便利

有名メディアに取り上げられることで、ぐっときました。この記事は今でも参照されることがたまにあるみたいで、たまにタイムラインに流れてきます。

そして、その勢いがさがりきらないうちに来たのが問題のこの記事。

iPhoneアプリ「PictShare」が神アプリな4つの理由 | OZPAの表4

もう何度でも紹介しますよ、この記事は。この記事のおかげで総合25位まで昇りつめたのですよ。セールなしで。ブロガーの力を思い知った時でした。グラフでみてもわかるように、これほどの威力を持った記事はv2.0セール以外にはなかったのです。ほんとあの時はお世話になりました。いや、今でも十分お世話になってますけどね。また大阪来てください。

もちろん、PictShareがここまできたのはいろんな人のおかげです。特にブロガーのみなさんにはいろんな記事を書いていただいて大変お世話になっています。本家で使い方をちゃんと紹介しきれていないこともあって、「こんな使い方が!」といった記事にはいつも助かっています。ほんとにありがとうございます。

これからもみなさんの常用アプリで居続けられるようにがんばっていきたいと思いますのでよろしくお願いします。

avail_on_app_store.png

まだの方は是非どうぞ。

(というか、はやく審査通らないかな〜)

写真投稿iPhoneアプリ PictShare v3.1.1 公開しました

3ヶ月ぶりの更新です。いろいろお待たせして申し訳ありません。

変更点

  • 未送信写真数をアプリケーションバッジに表示
  • バックグラウンド送信後に通知する設定を追加
  • 「最新の写真」設定に20/30/50を追加
  • [Picasa] ログイン方式を変更
  • フィードバックフォームを追加
  • バグ報告時にログを添付できるように
  • 各サービスのセッション取り扱いを改善
  • 細かいバグ修正

ユーザさんからの要望ベースでいくつか細かい機能を追加しました。またバグ報告がスムーズに行えるようにフォームを新しくしてみました。バグ報告を行う場合は「設定」-「フィードバック」で「バグ報告」トピックを選択してください(ログの添付にもご協力よろしくお願いします)

注意

v3.1.1にて各アカウントの詳細設定を開いたあとに落ちるバグが見つかっています。すぐに対応版を申請しますので、次のアップデートまでしばらくお待ちください。ご迷惑をおかけして申し訳ありません。

ほんと申し訳ありません。他にも細かいバグがいくつか見つかっていますので、すぐにv3.1.2を申請しようと思います。

avail_on_app_store.png

現在の対応サービスはこんな感じです。

  1. DropBox
  2. Evernote
  3. Facebook
  4. Flickr
  5. mixi
  6. Picasa
  7. Posterous
  8. SmugMug
  9. SugarSync
  10. Tumblr
  11. Twitter
    1. Twitter公式
    2. Twitpic
    3. yfrog
    4. Lockerz
    5. Mobypicture
    6. TwitVid
    7. ついっぷるフォト
  12. YouTube
  13. はてなフォトライフ
  14. フォト蔵
  15. メール(直接メール送信)

WWDC前に申請していたのですが、WWDC期間中に普通に通りました。とくにWWDCだからって時間がかかった感じもしなかったですね。

  1. 6/6 提出
  2. 6/12 in review
  3. 6/12 審査通過

みなさん是非お使いくださいませ。

写真投稿iPhoneアプリ PictShare v3.1 公開しました – サムネイル一覧にサービスアイコン表示など

v3.0でのユーザさんからの要望をいくつか取り入れてみました。

変更点

  • 送信済みマークとしてサービスアイコンを表示する設定を追加
  • サムネイル一覧にフィルタ設定を追加
  • 重複したアカウントを作成できる設定を追加
  • アカウントごとにラベルを指定できるように(アカウントの詳細設定より)
  • [Evernote] 安定性の向上
  • 細かいバグ修正

またまた順番に説明していきます。

サービスアイコン表示

v3.0で一番多かった要望かも。

v3.0でサムネイル一覧に送信済みの写真に送信済みマーク(チェックマーク)を表示できるようになっていたんですが、どこに送信したかも一目でわかるようにしたい、ということだったので、それではってことで、「チェックマーク」or「サービスアイコン」を選択できるようにしました。

「サービスアイコン」を選択すると、こんなふうにちょっとにぎやかになります。

フィルタ設定

サムネイル一覧右上の「フィルタ」から一覧表示にフィルタをかけることができます。「写真」「動画」とか「送信済み」「未送信」を組み合わせることで、「未送信」の「動画」だけを表示して、一括選択→送信、なんてことができるようになりました。

アカウント設定まわり

もともとPictShareでは重複したアカウントを登録できないようになっていました。まあ、これは普通の話で、例えば同じTwitterアカウントを2つ登録しても意味がないと理由からです。

でも、同じアカウントに対して別々の設定をそれぞれ保存したい、という話になるとちょっと状況が変わります。例えば同じEvernoteのアカウントを2つつくって、片方はオリジナル解像度でノートブックAへ、もう一つは解像度落としてノートブックBヘ、っていう別々の設定をその時に応じて簡単に使い分けたい、とか。

で、アカウントの重複を許可するかどうかの設定が追加されました。この設定をONにすると、重複したアカウントでも追加できるようになります。

ただ、その場合、今まではアカウントの見分け方としてユーザ名が表示されているだけだったため、見た目にどっちがどっちかわからなくなってしまいますので、アカウントごとに「ラベル」を指定できるようになりました。各アカウントの「詳細」設定より表示ラベルを指定できます。指定していない場合には今まで通りユーザ名が表示されます。

上の例でいえば、「ノートブックA」というラベルと「ノートブックB」というラベルを付けてもいいかもしれませんね。他にもTwitterの送信先ごとに作ったり、解像度ごとに作ったりすることもできますね。

avail_on_app_store.png

機能的にはいったん一段落かなあ、と思っているところです。いくつか追加したいサービス(まだあるのかよ!っていうツッコミ歓迎w)はあるので、それにもぼちぼちと対応していきましょう。

現在の対応サービスはこんな感じです。

  1. DropBox
  2. Evernote
  3. Facebook
  4. Flickr
  5. mixi
  6. Picasa
  7. Posterous
  8. SmugMug
  9. SugarSync
  10. Tumblr
  11. Twitter
    1. Twitter公式
    2. Twitpic
    3. yfrog
    4. Lockerz
    5. Mobypicture
    6. TwitVid
    7. ついっぷるフォト
  12. YouTube
  13. はてなフォトライフ
  14. フォト蔵
  15. メール(直接メール送信)

今回は思ったより早かったです。週明けになると思っていたんですけどね。

  1. 2/28 提出
  2. 3/4 in review
  3. 3/4 審査通過

みなさん是非お使いくださいませ。

写真投稿iPhoneアプリ PictShare v3.0.1 公開しました – バグ修正など

早速のバグ修正版です。ちゃんとテストしたつもりだったのに、抜けていました申し訳ありません。

変更点

  • [Twitter] Twitter公式以外に送れないことがある問題を修正
  • キャッシュをクリアしても反映されない問題を修正

複数サービス送信時にTwitpicやyfrogなどのサービスを指定してもTwitter公式に送られてしまう、といった不具合を修正しました。

avail_on_app_store.png

v3.0ヘのたくさんの反響、ほんとに嬉しいかぎりです。まだ進化すると思いますのでお楽しみにです。

現在の対応サービスはこんな感じです。

  1. DropBox
  2. Evernote
  3. Facebook
  4. Flickr
  5. mixi
  6. Picasa
  7. Posterous
  8. SmugMug
  9. SugarSync
  10. Tumblr
  11. Twitter
    1. Twitter公式
    2. Twitpic
    3. yfrog
    4. Lockerz
    5. Mobypicture
    6. TwitVid
    7. ついっぷるフォト
  12. YouTube
  13. はてなフォトライフ
  14. フォト蔵
  15. メール(直接メール送信)

審査はだいたいいつも通りの感じですね。特に速くも遅くもなく。

  1. 2/18 提出
  2. 2/24 in review
  3. 2/24 審査通過

みなさん是非お使いくださいませ。