既存のアプリがあり、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 を表示する正しい方法は何ですか。