Twitterの有無を確認すると、iPhoneシミュレーターと実機で違いがあるようです。
次のコードを使用して、Twitter アカウントが設定されているかどうかを確認します。[SLComposeViewController isAvailableForServiceType:SLServiceTypeTwitter];
シミュレーターには、UIAlertView
Twitter アカウントの設定がなく、設定用とキャンセル用の 2 つのボタンがないことをユーザーに通知する便利な機能があります。
ただし、デバイスでアプリを実行すると、上記は表示されませんUIAlertView
。何故ですか?そして、上記でどのボタンがタップされたかをどのようにキャッチできますかUIAlertView
(インスタンス化していないので?)
これは、シミュレーターでどのように見えるかです。