EggsBenedict 0.9.9

EggsBenedict 0.9.9

测试已测试
语言语言 SwiftSwift
许可 MIT
发布最新版本2016年1月
SPM支持SPM

JPMartha维护。



EggsBenedict

日语

EggsBenedict是一个用于通过Instagram应用程序分享图片的Swift库。

此库遵循Instagram的共享流程。

Instagram文档

如果自定义URL方案instagram://可以在iOS设备上打开,流程如下。

  1. 使用文件扩展名.ig.igo将名为jpmarthaeggsbenedict的临时图像文件(JPEG格式)保存在tmp/目录中。
  2. 显示将内容复制到Instagram应用程序的菜单。
  3. 如果用户点击“复制到Instagram”图标,则使用滤镜屏幕打开Instagram应用程序。

    图像被预加载并适当地调整大小以用于Instagram。为了获得最佳结果,Instagram更喜欢打开一个640px x 640px的方形的JPEG图像。如果图像更大,它将被动态调整大小。

-顺便问一下,为什么它会命名为“EggsBenedict”?

原因是喜欢Eggs Benedict。😋

可用性

  • Swift 2.1
  • Xcode 7.2
  • iOS 8.0和更高版本

将EggsBenedict.framework添加到您的项目中

入门

  1. 在您的应用程序Info.plist中,添加LSApplicationQueriesSchemes密钥。

    类型
    LSApplicationQueriesSchemes 数组 instagram
  2. 使用SharingFlowType枚举创建SharingFlow类的一个实例。

    let sharingFlow = SharingFlow(type: .IGOExclusivegram)

    有关更多信息,请参阅SharingFlow类参考SharingFlowType枚举

  3. 调用创建的实例的presentOpenInMenuWithImage:inView:

    sharingFlow.presentOpenInMenuWithImage(YourImage, inView view: YourView)

    有关更多信息,请参阅SharingFlow类参考

文档

许可

EggsBenedict是在MIT许可下发布的。