問題タブ [mfmessagecomposeview]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
66 参照

ios - MFMessageComposerViewController をメイン ビューに追加します。

メイン ビューの指定した領域に MFMessageComposerViewController を表示することは可能ですか。つまり、クリックしてメッセージを送信すると、viewController 内に messageViewController を表示したいと考えています (たとえば、ユーザーが iAD バナーを見続けるため)。

みんなありがとう

0 投票する
1 に答える
822 参照

ios - MFMessageComposeViewController を使用した Google マップへの SMS リンク

マップの場所の詳細を送信する SMS を構築できるかどうかを知りたいです。これは、少なくとも iOS マップまたはモバイル Web Google マップにリンクし、実際のマップ アプリを介して構築されるのと同じ方法で、ユーザーが SMS 経由で「共有」をクリックしたとき。たとえば、次の写真を参照してください。

ここに画像の説明を入力

SO や他の Web サイトを精査しましたが、決定的な答えは見つかりませんでした。(私は iOS < 5.0 には関心がありません)。

HTML リンクを作成し、それを SMS メッセージに追加する前に Google URL Shorter で短縮するのが、唯一の適切な解決策のようです。より良い解決策が見つかるまで、実装中です。

0 投票する
2 に答える
759 参照

objective-c - iOS –MFMessageComposeViewControllerが現在表示されているかどうかを確認します

現在表示されているかどうかを確認する必要がありMFMessageComposeViewControllerます。どうやってやるの?

私が今していることは:

また、CKSMSComposeControllerを確認できない場合、Xcodeは「宣言されていない識別子'CKSMSComposeController'の使用」について文句を言います。

0 投票する
1 に答える
397 参照

ios - カメラまたは写真ライブラリからの画像添付 MFmessage/MailcomposeViewController

SMSComposerSheet に画像を添付できるかどうか疑問に思っています (iPhone のメッセージ アプリケーションのように)。私はすでに(ライブラリとカメラから)画像の選択を実装しています。

もう1つ、メール送信で同じことをしたいのですが、できなかったと思うので、アプリのサンドボックスに画像を保存してメールに添付しようと考えていました。しかし、私はそれを行う方法がわかりません:s

前もって感謝します

0 投票する
1 に答える
185 参照

objective-c - エンコードされた文字列データを MFMessageComposeViewController に設定する方法

次の文字列データを (SMS) MFMessageComposeViewController の本体に設定する必要があります。

0 投票する
2 に答える
1466 参照

iphone - Iphoneを介したSMS、MFMessageComposeViewController

デバイスを介してSMSを送信しようとしています。しかし、それはライン上でクラッシュします

コード:

エラーログ:

0 投票する
4 に答える
3361 参照

iphone - ユーザーの操作なしで SMS を送信する iPhone

「Glympse」という名前のアプリケーションを見たことがあります。このアプリケーションでは、SMS は iPhone では不可能なユーザーの操作なしで送信されます。「Glympse」アプリケーションが mfmessagecontroller を呼び出していることをデバイス ログに示しています。

私のアプリケーションでもそれが必要なので、どのように実装しますか?

前もって感謝します。

0 投票する
1 に答える
1039 参照

objective-c - iOS – MFMessageComposeViewController をサブクラス化して機能を追加する

サブクラス化しRMMessageComposeViewController : MFMessageComposeViewControllerました。私が目指している追加の機能は、MFMessageComposeViewControllerそれ自体で新しいメッセージ作成コントローラーを (それ自体の上に) 提示できるようにすることです。

したがって、1 つのインスタンスからRMMessageComposeViewController新しいインスタンスを提示する必要があります。新しいインスタンスからのメッセージ結果は、親 (または「古い」インスタンス) に送信する必要があります。したがって、子 (「新しい」もの) を作成するときに、親メッセージ作成コントローラーをデリゲートとして設定する必要があると思います。

どのインスタンス変数を追加する必要があるか (親、子?)、子メッセージ構成コントローラーをセットアップする方法を教えてください。

0 投票する
0 に答える
373 参照

ios5 - MFMessageComposeViewController init を iPhone で実行するとアプリがクラッシュする

次のコード:

[[MFMessageComposeViewController alloc]init]; で iPhone で実行すると、アプリがクラッシュします。次のエラーのある行:

*キャッチされない例外 'NSInvalidArgumentException' が原因でアプリを終了します。理由: '-[__NSCFString count]: 認識されないセレクターがインスタンスに送信されました

理由がわかりません - msgController は MFMessageComposeViewController として宣言 (および合成) されており、delegate および delegate メソッドを宣言しています。何か案は?ここで他の質問は同じ質問をしていないようです...

0 投票する
0 に答える
578 参照

ios - アプリで SMS メッセージ コンポーザが開かないのはなぜですか?

アプリで SMS メッセージ コンポーザーを開こうとしていますが、アプリがコンポーザーを起動しようとすると、次の奇妙なエラーが発生します。

[CKSMSComposeRemoteViewController: 0x1ddc2900] サービスが viewWillAppear を実行するのを待っている間のエラー: エラー Domain=XPCObjectsErrorDomain Code=2 「操作を完了できませんでした。(XPCObjectsErrorDomain エラー 2.)」

これに近いエラーをリモートで見たことはありません。オンラインでほぼ同じコードを見つけて試してみたところ、なぜエラーが発生したのかわかりません。

私のコードの何が問題なのですか? このエラーは何を意味していますか?

これが私のコードです:

上記のコードをビルドすると、Xcode でエラー メッセージが表示されず、メッセージ コンポーザーを開きたいところまで画面を読み込むことができ、クラッシュしてメッセージが表示されます。前向きにご回答いただきありがとうございます。