タグ

iOS6に関するmollifierのブックマーク (6)

  • iOS6から使えるアプリの状態復元UIStateRestoration - ninjinkun's diary

    iOSアプリを起動する際、ユーザが最後に開いた画面を表示できると利便性は高まります。しかしバックグラウンドに移ったアプリは、メモリが逼迫してくると強制的に終了させられて、最初からやり直しです。この終了状態から、あたかも直前まで動いていたかのように状態を復元するUIStateRestorationがiOS6から導入されました。 追加の実装は必要ですが、自前でやるよりは楽に状態の保存と復元が可能になります。 以下の内容は最新のiOSアプリケーションプログラミングガイド(既に日語訳出てる!)を参照しながら実装してみたものなので、詳細を知りたければそちらを参照するのがおすすめです。 はじめに この機能で保存、復元されるものは以下の通りです。 ViewControllerとViewController Container UINavigationViewControllerのスタックも復元 Vie

    iOS6から使えるアプリの状態復元UIStateRestoration - ninjinkun's diary
  • iOS 6.0 と iOS 5.x の両方で動作するアプリケーションをビルドする設定 - 24/7 twenty-four seven

    iOS 4.0 と iPhone OS 3.x の両方で動作するアプリケーションをビルドする設定 - 24/7 twenty-four seven ↑ こちらも参考に iOS 4.0 が登場したくらいのときに上の記事を書いて、仕組みは変わってないのですけど Xcode 4.x 系だと UI が変わってるので現在のやり方をまとめます。 ベース SDK と Deployment Target を設定する プロジェクトの "Build Settings" で "Base SDK" を "Latest iOS" にします。 前にも書きましたが、ベース SDK は最新を指定したほうがいいです。 プロジェクトの "Info" で "Deployment Target" をサポートする OS の最も低いバージョンにします。 (下の場合は iOS 5.0 以降で動作する。) 今なら、Base SDK 6.

    iOS 6.0 と iOS 5.x の両方で動作するアプリケーションをビルドする設定 - 24/7 twenty-four seven
  • [memo]UDID/UUID/UIIDなどとiOS6の新IDの違い - tanamonの稀に良く書く日記

    UなんとかIDみたいなのがいっぱいあって区別がつかないので少し整理してみた。 なんとかIDの種類。 UDID(Unique Device IDentifier) (たぶん)Apple用語。 iOS端末の製造時に割り当てられる固有の識別コードで、値の変更はできない。 端末IDや端末固定IDと呼ばれるものと同じ。 iOS5からアプリからの取得が非推奨になった。 UUID(Universally Unique IDentifier) RFC 4122で定義されている。 生成の度に値が変わり、理論上重複することがない。 実装的にはGUID(Globally Unique IDentifier)が有名。 iOS6からNSUUIDクラスを使って簡単に生成できるようになった。 UIID(Unique Installation IDentifier) インストールごとに変わるという性質を持ったUUID

    [memo]UDID/UUID/UIIDなどとiOS6の新IDの違い - tanamonの稀に良く書く日記
  • 【Objective-C】iOS6で画像編集処理をした際に起こるエラーと対処法 - しすぜろ

    iOS5までは大丈夫!でもiOS6では…。そんな状況を何度耳にしたことでしょう。 カメラアプリや画像加工系アプリで不具合に当たった方も多いのではと思います。今回は画像のピクセルデータにアクセスしようとすると、EXC_BAD_ACCESSが起きてクラッシュするようになった件についてです。 2012/10 プログラムの変更必要箇所について、修正及び注釈を加えました。 UIImageに入った画像のデータにアクセスする 画像を加工編集する方法の一つとして、CGImageを取得&ごにょごにょしてピクセルデータを参照するという方法があります。詳しくはこちら。 参考: 【iPhone】カメラアプリ系の画像処理をする 大変お世話になった上記の方法。iOS5まで大丈夫だったんですが、iOS6で、“ビットマップに効果を与える”(参考サイト上)の処理にある、ピクセルのポインタへアクセスするときに、EXC_BAD

    【Objective-C】iOS6で画像編集処理をした際に起こるエラーと対処法 - しすぜろ
  • iOS Viewライフサイクルまとめ、iOS6での変更点 – Zero4Racer PRO Developer's Blog

    TwitterでViewライフサイクルについて話題になったので、まとめてみました。 @tomohisa @gaolay @replicantnexus6 @t_okada これまではiOS5では呼ばれてましたね。5ではwillUnloadっていう使いドコロのわからないメソッドも追加されてそれも呼ばれてましたし。 — kishikawa katsumiさん (@k_katsumi) 9月 20, 2012 シングルビューの動作 こちらが基となります。よく勘違いされているのは、ViewDidUnloadは、いつもViewが閉じるときに呼ばれるというものですが、これは間違いで、通常、ViewDidUnloadは呼ばれません。 モーダルビューが呼ばれたとき モーダルビューが呼ばれたときの注意点は、裏にあるビューは、一度UIWindowから削除されて、ViewDidDisappearが走るという点

  • iOS 6のsafariでのCookieの扱いについて - ニュース

    最新版のiOS「iOS 6」に搭載されているsafariにて、iframe利用時にサードパーティが発行するCookieの扱いについて現行の方法ではうまく取り扱えないことが確認されております。 iframeを利用しているアプリケーションは「mixiアプリ・mixiゲーム・mixiページアプリ」が該当します。 上記問題に対して、現在弊社にて以下の準備を行っております。 ・ユーザーへの告知 ・上記問題に対応するための技術的な解決の準備 技術的な解決が行われるまでは、パートナーの皆様に以下の対応をお願いいたします。 ・Cookieを利用したセッション管理等を行っている場合は、iOS6の端末を一時未対応端末としてその旨をユーザーに表示してください。 技術的な解決の準備ができ次第、サイトにて告知してまいります。 以上、よろしくお願いいたします。

    mollifier
    mollifier 2012/09/19
    cookie, バグ, 不具合
  • 1