8

我在 XCode 上的 iOS 应用项目中添加了共享扩展。但是当我选择一张照片并选择我的扩展来分享它时,我的 ShareViewController 的 didSelectPost() 函数永远不会被调用!为了测试它,我只是在它上面放了一个断点并添加了一些日志打印。

有关信息,我有一个由 XCode 创建的 ShareViewController 类以及主故事板和 info.plist。

谢谢

断点状态

4

1 回答 1

0

取自这篇 Medium 文章 https://medium.com/macoclock/ios-share-extension-swift-5-1-1606263746b

如果您需要调试 ShareViewController,您需要:

  1. 确保 Product -> Scheme -> Edit Scheme -> Executable 设置为 Ask on Launch 。
  2. 运行目标(共享调试)** 不要运行主项目
  3. 从列表中选择一个可以共享您想要测试的内容的应用程序(例如用于图像的照片或用于音频的语音。

这为我修好了。

于 2020-10-15T15:28:45.140 回答