ios - Adobe Creative SDK iOS Swift 'AdobeImageEditorPremiumAddOn' 不可用错误

标签 ios swift sdk adobe

我刚开始使用 Adob​​e Creative Cloud SDK,但遇到如下所述的错误。

unknown:0: error: 'AdobeImageEditorPremiumAddOn' is unavailable __ObjC.AdobeImageEditorPremiumAddOn:1:38: note: 'AdobeImageEditorPremiumAddOn' has been explicitly marked unavailable here @availability(*, unavailable) struct AdobeImageEditorPremiumAddOn : RawOptionSetType

一旦我插入下面的代码就会产生这个错误

var imageView = AdobeUXImageEditorViewController(image: UIImage(named:"image.png"))

imageView.delegate = self
self.presentViewController(imageView, animated: true, completion: nil)

即使按照他们提到的方式添加应用程序框架

最佳答案

我发现的唯一解决方法是创建一个桥接头并从 Swift 调用它,如下所示

这是 objective-c

[[AdobeUXImageEditorViewController alloc] initWithImage:[UIImage    imageNamed:@"img.jpg"]];

[editorController setDelegate:self];

[self presentViewController:editorController animated:YES completion:nil]; 

然后从 swift 中调用上面的代码,如下所示

 var view = objcViewController()
 self.navigationController!.presentViewController(view, animated: true, completion: nil)

如果有任何更好的方法来完成它,请告诉我。

关于ios - Adobe Creative SDK iOS Swift 'AdobeImageEditorPremiumAddOn' 不可用错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28944907/

相关文章:

ios - 如何将具有动态高度的 xib subview 添加到 UIView

swift - 是否可以在 Swift 中使用可选模式进行模式匹配?

swift - CABasicAnimation 看似执行两个动画

android - 为什么YouTube视频无法在WebView android中播放

iphone - 如何加载 XIB?

java - 在Android Studio中启动AVD时出错

iOS : Share with UIActivityViewController & Default applications

ios - 使用 link_with 使我的项目失败,CocoaPods 0.37

ios - 如何在 Swift 中安全地解压选项(AlamoFire 响应对象)

ios - 如何从查询中获取信息