問題タブ [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.
ios - iOSは最後にメッセージを送信した10件の連絡先を取得します
アプリで最近 10 件のメッセージ (SMS) 連絡先を取得する方法はありますか? お気に入りのリストまたは最近メッセージを送信した連絡先をアプリに追加できるようにしたいと考えています。私は NSNotification センターを調べましたが、これを行う方法が見つからないようです。検索に欠けている別の方法や何かがありますか?
これに関するアドバイスはありますか?ありがとう、
objective-c - イメージを MFMessageComposeViewController に添付できません
以下のようにしているのですが、ログを取ると必ず画像が添付できなかったと返ってきます。ここで何が問題なのですか?
ios - MFMessageComposeViewController を使用する場合、ナビゲーション コントローラーのプッシュはサポートされていません。
私はこのコードを使用してクラッシュしています
ナビゲーション コントローラーのプッシュはサポートされていません
ios - スプライト キットでプログラムによってメールを送信する
MessageUI フレームワークを使用してプログラムでメールを送信しようとしました。これは、MyScene.m にあるものです。メソッドを呼び出すと、メール ウィンドウが開きます。しかし、メールをキャンセルしたり、メールを送信したりすると、MyScene に戻りません。
ios - NSArray から NSData へのエンコーディング形式
私は、携帯電話内のセンサーを読み取り、センサー データをコアデータ SQLite モデルに保存するプログラムをまとめています。各読み取りセットは、特定のセッションに関連しています。
このプログラムは、特定のセッションの .csv ファイルを電子メールで送信するオプションをユーザーに提供します。
以前はこれを行ったことがなかったので、デリゲートとコンテキストを初期化し、指定されたセッションに関連するエンティティのコア データを検索することで、この問題に取り組みました。セッション属性を満たすエンティティは、データ フィールド (gps、mag、accel、gyro) を読み取り、文字列に入れます。次に、文字列が配列に追加されます。すべてが迅速に行われます。
エンティティが検索され、配列が作成された後、電子メールに添付するための csv ファイルを作成しようとしました。ファイルは正常に添付されていますが、私のエンコード手法では、ファイルの前後に付加された追加データが表示されています。
電話にファイルを保存し、そのコピーをユーザーにメールで送信したいと考えています。
NSData に再度変換する前に、配列を NSArray に変更する必要があるのは次のとおりです。
前後に追加されたデータは次のとおりです。
「私のデータ」
28,000 個のエンティティを含む大規模なデータ セッションでは、約 750 行の先頭に追加されたデータが存在する場合があります。
あなたが提供できる助けをいただければ幸いです。
私はiOS、Obj-C、およびswiftを初めて使用するため、これを行うためのより良い方法があると確信しています。まだより良い方法を発見していません.
ありがとうございました。
更新: NSString データエンコーディングを使用して、ファイルに段階的に書き込むことになりました:
uiviewcontroller - iOS8 での MFMessageComposeViewController の問題
iOS8 の MFMessageComposeViewController で奇妙なバグに遭遇しました。これは、自分のアプリ内でのみ再現可能です。現在、App Store でアプリに影響を与えています。このアプリは、iOS8 で実行される iOS7 SDK と、私自身のテスト デバイス (iPhone および iPad) の iOS8 SDK で構築されています。
問題は、MFMessageComposeViewController を起動すると、テキスト フィールドや [送信] ボタンのないコントローラーが表示されることです。iOS7 と iOS8 の間でコードを変更していないので、なぜこれが起こっているのかわかりません。コード自体は非常に単純です。
これは次のようになります。
回避策として何を試すことができるかについてのアイデアはありますか? 完了ハンドラーで textField と受信者を設定しようとしました。最上位のView ControllerでbecomeFirstResponderを呼び出してみました; 運がない。繰り返しますが、これは iOS7 で完全に正常に動作していました。
編集:
MFMessageComposeViewController
だから私はこのリンクからApple自身のサンプルコードを見つけました: https://developer.apple.com/library/ios/samplecode/MessageComposer/Listings/MessageComposerViewController_m.html
このアプリをビルドして実行すると、 がMFMessageComposeViewController
完全に表示され、電話番号とテキスト フィールドの事前入力も同様に機能します。しかし、彼らのファイルを自分のアプリにコピーし、ストーリーボードをメインのストーリーボードにして、[SMS の作成] ボタンを押すと、まったく同じ問題が発生します。
ここで何が起こっているのですか?非常に混乱。メッセージ コンポーザーが正しく表示されないのは、自分のアプリの構成のせいでしょうか?
xcode - 送信ボタンを1回クリックするだけで、さまざまなSMSメッセージをさまざまな人に送信するようにXcodeでコーディングする方法は?
一度にさまざまな人にさまざまなメッセージを送信できるかどうかを知りたい. MFMessageComposeViewController を使用すると、1 つのメッセージをさまざまな人に送信できますが、さまざまなメッセージをさまざまな人に送信することはできません。
ありがとうございました