iPhoneアプリ開発

Pocket

Average App Store Review Times : AppStoreのへアプリを申請した際の平均審査期間が分かるサイト

Pocket

Average App Store Review Timesは、AppStoreへアプリを申請した時に掛かる期間の目安が分かるサイトです。

ホーム画面
Average App Store Review Times

現在の日数は、

  • iOS App Storeの場合は、6日
  • Mac App Storeの場合は、5日

です。

日数は、In ReviewからReady for Sale になるまでに期間を指しています。
目安としてデータがあるのはうれしいですね。

年間の推移
IOS AppStore Rolling Annual Trend Graph

なおこの期間は、Appleから公式に発表されているデータではなく、iOSとMacの開発者からのクラウドソーシングのデータであったり、TwitterやApp.netの口コミ投稿から集めたデータとの事です。

参照:
Average App Store Review Times

[iOS]SDWebImage : TableViewCellsに配置したimageView画像がスクロールさせないと表示されない

Pocket

iOSアプリを開発で、画像を非同期で読み込む時に便利な、SDWebImageですが、UITableViewに表示させた時に、画像が表示されなくて少しハマったのでメモ。

TableViewに表示されるはずの、画像が表示されません。

SDWebImage 1

一旦、下にスクロールして、上に戻すと表示されます。

SDWebImage 2

原因は、placeholderImage(画像のダウンロードが終わるまで表示する画像を)を設定しなかったからです。
手頃な画像が手元に無かったので、とりあえずplaceholderImageにnilを設定していたのですが、これが原因でした。

NG

OK

環境
  • iOS SDK  7.1
  • SDWebImage 3.6
参照

Images not showing in TableViewCells until it scroll-down

Zimok, my bet is that you’re not providing a placeholderImage. I see the same issue until I provide a placeholderImage. That’s probably a better user experience anyway, although there may be exceptions…

iOS8やSwiftに関してブログに書くとNDA違反なのか?

Pocket

apple_nda
iOS8や、新しいプログラミング言語SwiftがWWDC2014で発表されましたが、
iOS8やSwiftに関してどこまでブログに書いて良いのか、気になったので調べてみました。

結論としては、iOS8やSwiftの話題をブログに書いたからといって、一律にNDA違反になるとは限りません。

超ざっくりまとめると、

  • Appleによってすでに一般に公開されている情報についてはOK
    • WWDC2014で発表された内容
    • Swiftについて(iBooksで一般に公開されている)
  • スクリーンショットの公開は不可

といったところでしょうか。

iOS Dev Centerにログインしなければ得られない情報について、ブログを書くときは注意が必要そうです。

しかしながら、WWDC2014窓口と話をした方の投稿も参考になります。
Appleからの正式回答ではないことに留意
https://www.facebook.com/groups/ios.dev.jp/permalink/741904485830935/
技術情報の公開については寛容のようです。

参照
  1. 今 Swift や iOS 8 について書くのは NDA 違反か調べてみた
  2. REGISTERED APPLE DEVELOPER AGREEMENT
  3. 「The Swift Programming Language」iBooks