問題タブ [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.
ios - iOS アプリ拡張のエンタープライズ配布
Jenkins などを介して、エンタープライズ プロビジョニング プロファイルで署名されたビルドを自動化および配布することにより、iOS iMessage 拡張機能のテスト プロセスを合理化したいと考えています。
ただし、試行を繰り返した結果、アプリ拡張機能を含む IPA をインストールしてもアプリ拡張機能がインストールされないことがわかりました。
Apple のドキュメント ( https://developer.apple.com/library/content/documentation/General/Conceptual/ExtensibilityPG/ExtensionCreation.html#//apple_ref/doc/uid/TP40014214-CH5-SW11 )に従って実現iOS アプリの拡張機能を使用する場合は、それを含むアプリを App Store に送信する必要があります。」
それにもかかわらず、インストール時にメッセージ拡張機能をインストールするアーカイブを配布する方法がまったくないかどうか疑問に思うほど、言葉遣いは十分に曖昧です。
- 誰かがこれを行うことに成功しましたか?
- そうでない場合は、実際には不可能だからですか?
ios - iMessageの現在のユーザー名はnilです
iMessage アプリケーションを作成しています。私の問題は、現在のユーザー名を取得する方法がわからないことです。
私はこのように試しました:
そしてそのように:
しかし、どちらも「nil
」です。ユーザー名を取得する正しい方法ですか?
ios - iMessage 拡張機能 iOS の単体テスト ケース
現在のアプリに iMessage 拡張機能をターゲットとして追加しました & iMessage 拡張機能の単体テストを追加しようとしています iMessage 拡張機能のテスト ケースを追加しようとしましたが、エラーが発生しました
アーキテクチャ x86_64 の未定義のシンボル: 「Target.ViewController の型メタデータ アクセサー」、参照元: TargetTest.ViewControllerTests.setUp () -> () ViewControllerTests.o の Target.ViewController の型メタデータ アクセサー? ViewControllerTests.old: アーキテクチャ x86_64 のシンボルが見つかりませんでした。clang: エラー: リンカー コマンドが終了コード 1 で失敗しました (-v を使用して呼び出しを確認してください)
私の観察:iMessage拡張ターゲットを追加すると、Appleはその拡張機能の単体テストケースを追加するオプションを提供しません。また、単体テストターゲットを手動で追加するときにiMessageターゲットを選択することもできません.
iMessage拡張機能に単体テストケースを追加した人や、この状況でこのエラーを解決する方法を知っている人はいますか?