应用程序未显示在iOS8共享扩展程序中共享选项的共享菜单中

Ash*_*hok 14 ios ios8 ios-app-extension ios8-share-extension ios8.3

我正在为我的应用开发共享扩展程序.一切都很好,但我面临一个主要问题,我的应用程序不是在共享照片应用程序共享菜单中.

下面是我的共享扩展的plist. 在此输入图像描述

它没有显示在列表中,下面是截图:

在此输入图像描述

但是当我选择更多选项时,将我的分机的开关设置为打开,现在它显示在列表中,但我需要每次都这样做,下面是屏幕截图:

在此输入图像描述 在此输入图像描述

每次我从X-Code运行扩展时,它都没有显示共享菜单,我需要进入更多选项,关闭再打开开关,然后才显示.它可以在共享菜单中每次显示吗?是否有任何我需要的plist或额外配置?

我需要你宝贵的建议.提前致谢.

更新:

我在iOS9中检查过它.它没有任何问题,工作正常.

Tom*_*ton 13

这是iOS中的一个错误.当前版本没有解决方法.向Apple提交错误报告,希望他们尽快修复.

  • 这是 iOS 8 中的一个错误,并已被 Apple 承认。在[iOS 9 beta 4's release notes](https://developer.apple.com/library/prerelease/ios/releasenotes/General/RN-iOSSDK-9.0/)中,包含:`调试一个动作或共享扩展可以导致 UIActivityViewController 对象中缺少扩展。` (2认同)

Cri*_*tiC 10

对于任何遇到相同问题且未找到解决方案的人,还值得尝试检查扩展的"部署目标".

主应用程序可能与创建扩展程序时默认设置不同.

就我而言,它比我在设备上的要高.


wzb*_*zon 7

我在 iOS 14 Beta 上遇到了这个问题,通过重启设备解决了。