問題タブ [messageui]

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 に答える
256 参照

ios - IOS 8 でスケジュールされた時間に携帯電話番号にメッセージを自動的に送信する方法

ここでは、現在の時刻から 2 時間後にテキスト メッセージを送信する IOS 8 を使用してアプリを開発しています。MFMessageComposeViewController とそのデリゲート メソッドを使用してこれを解決しようとしましたが、時間をスケジュールしてメッセージを自動的に送信することができませんでした。この問題をグーグルで検索しましたが、適切な解決策が得られません。

前もって感謝します。

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

ios - Document Controller presentOptionsMenuFromBarButtonItem: を使用しているときに、mailComposeController を閉じるにはどうすればよいですか?

私は(成功して)実装しました

mailComposeController:didFinishWithResult:error:

ユーザーがメールを送信するために提供する特定のアイコンをタップすると、アプリの他の部分でメール作成ビューを閉じる方法。デリゲートを設定し、ユーザーの「didFinishWithResult」アクションを処理する必要があったことを理解しています。別の部分で、ドキュメントを開き、

UIBarButtonSystemItemAction, Document controller, and presentOptionsMenuFromBarButtonItem: method

ユーザーがドキュメントを PDF として電子メールで送信できるようにします。これで、PDF がメールに正常に添付され、電子メール アドレスを入力した後に送信できるようになりました。私の問題は、メールが送信された後、作成ビューが閉じられないことです。また、下書きのキャンセル/下書きの保存オプションの後で閉じられることもありません。おそらく実装が必要だと思います

しかし、私はこの方法を打つことができないようです。(そして、presentOptionsMenuFromBarButtonItem: を使用する場合、これは自動的に処理されるべきではありません)。デリゲートを正しく設定していない可能性があります。これを処理する必要がある組み込みの方法がある場合、またはデリゲートをこれに対してどのように設定する必要があるかについて、誰でも光を当てることができますか。

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

ios - アプリでメールを送信し、迅速にメッセージを入力する

アプリにメール送信機能を追加しようとしています

今、チュートリアルからいくつかのことを試しましたが、残念ながら成功しませんでした

messageUIまず、設定したボタンでポップアップできるようにしたいのですが、書くmailComposer.mailComposeDelegate = selfとすぐにデリゲートができないというエラーが表示されるため、できません。また、クラスに追加MFMailComposeViewControllerする必要がありますが、複数の継承を取得しますViewController

どんな助けでもいただければ幸いです

ありがとう

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

swift - AppDelegate のインポート MessageUI が UITableViewController 内に表示されないのはなぜですか?

Swift ファイルは相互に表示されるため、Appelegate 内のインポートがコントローラーの 1 つに表示されないのはなぜですか? そこでエラーが発生します。

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

ios - 文字列を含む set.messagebody の NSLocalizedString

現在アプリを翻訳中です

ここで翻訳されない1行に問題があります:

localized.strings で設定しましたが、アプリをフランス語で実行すると翻訳されません

そこの .string 値に関連していると確信していますが、テキストだけを翻訳するにはどうすればよいですか?

ありがとう !

編集:メッセージUIのset.messagebodyプロパティに非常に固有です

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

ios - テキスト メッセージ - アプリケーションが nil モーダル ビュー コントローラーを提示しようとしました

テキストメッセージの送信者を作成する方法を学んでいます。

電子メール、Facebook、および Twitter の送信者を作成しました。すべて機能します。ただし、テキスト メッセージの送信者は、ボタンがクリックされると、実行時に例外をスローします。

これが私の完全なスタックです:

そして、これがテキストメッセージから送信するための私のコードです:

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

ios - アプリストアはアプリのクラッシュを拒否しましたが、何度もテストしてもクラッシュしたことはありません

アプリをアプリ ストアに提出しましたが、MFMailComposeViewController を開くボタンであるフィードバック ボタンをクリックすると、アプリがクラッシュしたと言って拒否されました。私が抱えている問題は、シミュレーターと実際のデバイスの間の多くのデバイスで実行したことですが、この問題は一度もありませんでした。私が呼び出した下のフィードバックボタンの関数を投稿し、すべてボタンに接続します(テストするたびに完全に正常に動作すると言ったように)、私の質問は次のとおりです。コードで何か間違ったことをしていますか彼らだけがクラッシュする場所はどこですか?

また、私はインポートMessageUIしました、そしてクラスには私が持っていますMFMailComposeViewControllerDelegate