2

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

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

let mainBundle = Bundle(identifier:"com.marvel.nearby")
print("MAIN_BUNDLE : \(mainBundle)") // getting nil
let storyboard = UIStoryboard(name: "Main", bundle: mainBundle)
let viewController = storyboard.instantiateViewController(withIdentifier: "MResourcesVC")
self.showViewControllerInContainerView(viewController)

Swift iMessage 拡張クラス: MessagesViewController.swift

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

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

4

1 に答える 1