在阅读Apple文档并检查stackoverflow之后,我无法完全理解是否可以以编程方式调用类型为" Action"的特定应用程序扩展。或"分享"。
主要是,我构建了一个类型" Action"的应用程序扩展。并且我想从第二个应用程序以编程方式调用它(所以我可以发送一些输入属性并从扩展中获取输出),而无需打开UIActivityViewController。
有什么办法吗?
答案 0 :(得分:1)
不完全是。在其他应用中调用其他操作的方法是使用Apple文档中提到的自定义URL方案 - https://developer.apple.com/library/archive/documentation/iPhone/Conceptual/iPhoneOSProgrammingGuide/Inter-AppCommunication/Inter-AppCommunication.html#//apple_ref/doc/uid/TP40007072-CH6-SW8
您可以传递文档中提到的一些参数,而在您的其他应用中,您需要解析URL并根据这些参数进行操作。