タグ

2017年11月4日のブックマーク (3件)

  • iOSのBackground Transferがよくわからない人用に整理した - Qiita

    はじめに アプリで大きなサイズの動画や画像をアップロードしようとする時、ユーザを待たせないためにアプリが動作していないときでもアップロードできるようにしたいという要望が必ず上がる。そういうとき、NSURLSessionによるBackground Transferを使ってアプリが動作していないときでもコンテンツをアップロードする方法について行き着くと思うが、何から調べたら良いのかということや、iOS4からあるバックグラウンド要求について、Background fetchなどと紛らわしいという事があったのでそれを整理しておく。結局、実装は出来て動くもののリファレンスを読んだり実行してもよくわからないとこもあるので知ってる人はコメントに書き込んでもらえると助かります。 言いたいことを3行にすると バックグラウンドの定義を明らかにしておく AFNetworking, Alamofireなどの通信ラ

    iOSのBackground Transferがよくわからない人用に整理した - Qiita
  • 思うようにいかない"Background Fetch" - Qiita

    はじめに 最初に"Background Fetch"のことをさらっと聞いた時、「きっと、アプリが落ちていても、指定した間隔で定期的に処理をさせることができるAPIなんだろうな」なんて期待しましたが、いざ調べてみると、私の期待は見事に打ち砕かれました。 というわけで、今回のお題は「思うようにいかない"Background Fetch"」です。 何故期待が打ち砕かれたか "Background Fetch"はコーダーが制御することはできず、通知されるタイミングはシステム依存です。 "Background Fetch"の間隔を指定する定数は、Fetchを最小間隔で通知する"UIApplicationBackgroundFetchIntervalMinimum"とFetchを実行しない"UIApplicationBackgroundFetchIntervalNever"しかありません。 どうやら、

    思うようにいかない"Background Fetch" - Qiita
  • Objective-C 2.0プログラミング言語

    語ドキュメント 日語に翻訳されたデベロッパ向けのドキュメントです。 英語版の方が新しい場合がありますので、最新情報は英語版や英語ドキュメントページを確認して下さい。 App Store Connectヘルプ App Store Connectの使い方に関しての詳細やステップごとの使い方を確認できます。