我有一个现有的应用程序并想创建一个 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 的正确方式是什么。