問題タブ [imessage-extension]

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

swift - iMessage アプリはアクティブな会話にメッセージを挿入しません

作成しようとしているメッセージ拡張アプリに問題があります。会話にテキストを挿入しようとすると、何も起こりません。これは私が使用しているものです:

このコードを使用して実行すると、何も起こりません。奇妙な部分は、アプリに変更self.activeConversation?するとself.activeConversation!クラッシュすることです。会話中にアプリが読み込まれたため、なぜこれが起こっているのかわかりません。

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

ios - Facebook SDK iOS ステッカー パックを追加

SDK フレームワークを既存の iOS プロジェクトに追加する方法については、Facebook の指示に従いましたが、AppDelegate がないため、iOS ステッカー パックの作成は少し異なります。この SDK を iMessage ステッカー パックに正常に追加できた人はいますか。

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

ios - Swift - 画像のサイズを変更する iMessage アプリ

カスタム絵文字のようなキーボード アプリの画像を使用して iMessage アプリを作成しています。iMessage ストーリー ボードにアウトレットをセットアップし、ボタンを接続しました。私の MessageViewController では、IBOUlet に以下のコードがあります。画像のサイズを小さくしたいのですが、これを理解できないようです。どんな助けでも大歓迎です!

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

ios - プレゼンテーション モード間の iMessage 拡張機能での viewController の TopAnchor の変更

私は調査の iMessage アプリを作成しており (そうです)、プレゼンテーション モード間を移動する際に問題が発生しています。以下の一連のスクリーンショットは、アプリの起動時にコンパクト モードですべて問題ないことを示しています。展開するとすべてが正しいのですが、コンパクトに戻ると、大きなメッセージ ナビゲーション バーと同じ高さのように見えるコンテンツが下に移動します (86 だと思います)。

ここに画像の説明を入力

コンパクト ビューに戻すときに、上部の制約を -86 に設定しようとしましたが、これは何もしないか、本来あるべき場所に送り返し、86 を差し引いて、高すぎて消えてしまいます。私はこのプロジェクトをアプリの IceCream サンプル プロジェクトに基づいているので、この問題がどこから来ているのかわかりません (おそらく自動レイアウトですが、すべてがレイアウト ガイドに固定されています)。

ビューコントローラーを追加するコードは次のとおりです。

私は永遠に感じるもののためにこれに取り組んできたので、どんな提案も歓迎します。

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

ios - iMessage アプリ拡張機能でナビゲーションバーの下に表示されないようにする方法

私はこの投稿で同じ問題を抱えています。その回答で推奨されているすべてに従いますが、機能しません。私の場合、テーブルビューコントローラーがあるという違いがあります。

これが起こらないように、私は多くの方法で試みました。

例:

内部viewDidLoad:

これは私のUITableViewController設定です:

ここに画像の説明を入力

これはまさに私の問題です:

ここに画像の説明を入力

手伝ってくれてありがとう。

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

ios - iMessage 拡張機能: 異なるターゲットからバンドル nil を取得する

既存のアプリがあり、iMessage 拡張機能を作成したいと考えています。

そのため、プロジェクトにターゲット iMessage 拡張機能を追加しました。ここで、コンテナ ビューを介してその拡張機能に既存のビューを表示したいと考えています。コードを追加しました:

Swift iMessage 拡張クラス: MessagesViewController.swift

しかし、ゼロになります。私は何をすべきか?

この方法が間違っている場合、iMessage 拡張機能で viewcontroller を表示する正しい方法は何ですか。