0

适用于 iOS 8 的缓冲区应用程序具有一项功能,可让您将图像从新的 iOS 8 共享菜单发送到他们的应用程序。流程是这样的:

  1. 打开 iOS 照片应用
  2. 选择一张图片并点击分享图标
  3. 从菜单中选择缓冲区(您可能需要先启用它)
  4. 缓冲区应用程序打开,图像自动附加在作曲家窗口中

他们是如何在不使用像大多数其他应用程序那样的小部件的情况下管理部分来调用他们的完整应用程序的?

4

2 回答 2

1

Buffer 的 iOS 开发人员在这里。因此,我们使用共享应用程序扩展来使用 iOS 8 的新扩展,如此处类型中详述... https://developer.apple.com/library/ios/documentation/General/Conceptual/ExtensibilityPG/我们实际上只是调用扩展而不是完整的应用程序。

我们在应用程序本身和扩展程序中使用相同的编写器代码,方法是设置我们自己的 Cocoapod,然后将其设置为应用程序和扩展目标的依赖项。这样,我们只有 1 个代码库,并且具有相同的熟悉外观。

要设置共享扩展,您可以按照此处的 Apple 指南... https://developer.apple.com/library/ios/documentation/General/Conceptual/ExtensibilityPG/ExtensionCreation.html#//apple_ref/doc/uid /TP40014214-CH5-SW1

很高兴回答任何其他问题。

于 2015-03-19T22:48:39.903 回答
-1

上周我遇到了这个问题,请查看 Apple 的此文档。

https://developer.apple.com/library/ios/documentation/General/Conceptual/ExtensibilityPG/ShareSheet.html

于 2015-03-17T20:42:40.817 回答