アップデート: Appleのサイトにバグ12408800が追加されました。 OK - 私の携帯電話は、iOSの5.1とXcodeの4.5iOS:UIPasteboard setImage:iOS6またはXcode 4.5で失敗する
- のiOS 6にアップグレードするまで
..私はUIPasteboardにいくつかのいずれかまたは複数のUIImageをコピーしています、そしてそれはgangbustersのような仕事をしています
- のiOS 6.0とXcodeの4.4 - もOK(according to this post)
- のiOS 6.0とXcodeの4.5 - FAIL
(また、それは価値がある何のために、TestFlight経由で配布するテスト - まだ失敗)
ここに私のコード(超基本的な、など)があります:
// add image to clipboard
UIImage *image = [[UIImage imageNamed:@"testimage"];
[[UIPasteboard generalPasteboard] setPersistent:YES];
[[UIPasteboard generalPasteboard] setImage:image];
そして、ここでは、ときに私に何が起こるかでありますMMS/iMessageウィンドウに貼り付けてみてください(巨大なスクリーンショットには申し訳ありません。網膜ディスプレイは...):
..and iOS6シミュレータ内のメッセージのサンプルアプリケーションの障害の例(2つの疑問符を参照してください。):?
私が言ったように、上記のコードは、年齢のために働いているので、これは新しいものだと確信しています。
どのような考えですか?リンク先のポストでは、Xcodeの古いバージョンを再コンパイルすることを提案していますが、他のiOS6ライブラリが動作を停止させる原因にはなりませんか?
残念ながら、新しいiOS機能が必要です。そうでなければ、私のローテーションはiOS 6.で完全に骨が折れています。今のところ、アプリからコピー/ペーストを完全に削除しました。 oy vey。 – toblerpwn