如何将容器应用程序附加到操作扩展调试线程?

时间:2016-05-03 09:30:26

标签: ios xcode swift

我在我的项目(容器应用程序?)中添加了一个Application Extension作为Xcode中的Action Extension。

动作扩展名在我的容器应用程序的AppDelegate.swift中调用openUrl:成功:

    func application(app: UIApplication, openURL url: NSURL, options: [String : AnyObject]) -> Bool {
    // INITIALIZE THE APP WITH DATA FROM THE ACTION EXTENSION
    //...
    return true
   } 

我想调试容器应用。但是当我在调试模式下运行Action Extension时,容器应用程序不是。

是否可以在调试模式下运行容器应用程序?怎么样?

环境: Xcode 7.2,Swift 2.2

1 个答案:

答案 0 :(得分:0)

好吧,我找到了:

在您的应用扩展程序的调试运行期间,以及在调用容器应用AppDelegate之后,请转到菜单:Debug>>附加到处理并选择您的容器应用程序。就我而言,VSign(22220)。

enter image description here

选择后,它显示为灰色:

enter image description here