問題タブ [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 に答える
120 参照

ios - iPhone を使用しているユーザーに SMS で検証コードにコードを送信します

ユーザー番号を確認したアプリケーションに取り組んでいます.MFMessageComposeViewControllerからメッセージを送信するユーザーの許可を取得します.しかし、メッセージ本文で送信しているコードをユーザーから隠したい. MFMessageComposeViewController を表示しないと、iPhone からメッセージを送信できません。そして、そのためにサードパーティのフレームワークを使用すると、Appleは私のアプリケーションを拒否します.だから、私の仕事を成し遂げるために何ができますか.誰でもそれで私を導くことができますか.どんな助けも歓迎します.

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

ios - MFMessageComposeViewController - これが完全に表示されたことを確認するにはどうすればよいですか?

問題- MFMessageComposeViewController の準備と表示は、Apple ドキュメントによると簡単です。私が知る必要があるのはこれが完全に提示されたときです。


説明- 完了ブロックで MFMessageViewComposeController を表示するのは簡単ですが、私の問題は解決しません:

この問題は、より大きな受信者グループ (たとえば 50 人) へのメッセージの場合により明白になります。完了ブロックが呼び出されますが、電話の画面は黒いままです。数秒後、メッセージ ウィンドウが表示されます。数秒後、受信者リストがアクティブになり、カーソルが点滅します。基本的に、コントローラーが提示されたと思われるに、多くの読み込みと処理が行われます。


私が望むこと-インターフェイスが完全にロードされたときを把握するため。私は単純な答えを期待していません.私はすでにかなりの時間を費やしてきました-間違いなく報奨金に値します. コードで有効な回答を投稿できれば、最大の報奨金を授与します。

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

ios - MFMessageComposer: メッセージが送信された受信者の数もわかりますか?

ユーザーがメッセージを送信した受信者の数も知る方法はありますか? 私が見る唯一のものは

しかし、残念ながらそれは役に立ちません。私の意図は、ユーザーが招待する受信者ごとに 1 コインをユーザーに提供することです (最大 10 まで可能)。助けていただければ幸いです。

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

objective-c - イメージを MFMessageComposeViewController に添付できません

以下のようにしているのですが、ログを取ると必ず画像が添付できなかったと返ってきます。ここで何が問題なのですか?

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

ios - 提示された MFMessageComposeViewController 内の URL を開く

定義済みの番号にテキスト メッセージを送信するための MFMessageComposeViewController を提示するアプリがあります。現在のユーザーは既にこの番号の SMS 履歴を持っているため、この番号の既存の SMS がコンポーザーに表示されます。この SMS の一部には、内部にリンクが含まれています。

問題は次のとおりです。

アプリ メッセージ コンポーザーからリンクをクリックしても、リンクは何もしません。しかし、SMS アプリを開くと、連絡先を選択し、古いメッセージのリンクをクリックすると、Safari で開きます。

質問: MFMessageComposeViewController 内のリンクのタップを処理する方法はありますか?

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

ios - MFMessageComposeViewController に受信者ボックスが表示されない

私のアプリでは、ステータス バーを非表示にし、ナビゲーション バー カテゴリを使用してナビゲーション バーの高さを増やしました。使用:

したがって、ビューは次のようになります。

ここに画像の説明を入力

MFMessageComposeViewController ビューを一番上に表示すると問題が発生します。ステータス バーがそこにあり、黒い背景が表示されていると想定している可能性があります。

ここに画像の説明を入力

これを修正するための回避策または適切な解決策はありますか?

更新:これから の解決策に従って、ステータスバーを非表示/表示しています。しかし、黒い帯はまだ残っています (高さはそのままです)。また、uinavigationbar のカテゴリを元に戻してみました。したがって、問題はステータス バーとカスタム ナビゲーション バーにはありません。ここで私が観察しているのは、受信者番号が表示されるはずの場所に黒い帯があることです。私が正しく使用していないものはありますか?

注:私が使用しているナビゲーション バーは不透明で、半透明ではありません

ここに画像の説明を入力

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

objective-c - iOS で MFMessageComposeViewController を使用して MMS 経由でビデオ ファイルを送信する方法

私はMFMessageComposeViewControolerMMS経由でビデオを送信するために使用します。動画の長さは 1 秒、サイズは 30KB です。しかし、ビデオのサイズが長すぎることを示しています。を通じてビデオ ファイルを送信する権利がある場合は、アイデアを提供してMFMessageComposeViewControllerください。Googleでよく検索しましたが、この問題の正しいリンクを取得できません。

ここに画像の説明を入力

ここに画像の説明を入力