我很好奇是否有可能制作一个为 ipad 上现有应用程序添加功能的应用程序,比如 safari。如果是,哪个功能会为 safari 添加一个按钮?
我的问题是基于我看到的 2 个应用程序广告,一个为 safari 添加了一个按钮,另一个自己创建了一个应用程序。我还没有买它们,所以我不知道他们是否真的按照他们说的那样做。谢谢
据我所知,我认为向现有应用程序添加功能最接近的方法是创建一个允许与某些文档类型交互的新应用程序。
例如,您可以创建一个可以打开和阅读 PDF 文档的应用程序。安装此应用程序后,您会发现在任何应用程序上与 PDF 文档交互(例如在电子邮件附件中,或在 Safari 中打开 PDF)都会显示在您的应用程序中打开 PDF 的新选项。这种交互是通过UIDocumentInteractionController
类实现的。
除此之外,我相信您必须基于现有的应用程序从头开始创建自己的应用程序以扩展功能(因此,创建“MyBrowser”应用程序以使其表现得像 Safari,除了额外的控件和功能)。
然而,我很想被证明是错误的。