【问题标题】:Integration of Adobe Creative SDK Image Editor in Swift在 Swift 中集成 Adob​​e Creative SDK 图像编辑器
【发布时间】:2017-08-02 12:27:53
【问题描述】:

我已将图像编辑器集成到我的项目中,并且构建成功。但是运行时会崩溃。显示这个

dyld:库未加载:@rpath/AdobeCreativeSDKImage.framework/AdobeCreativeSDKImage 引用自:/Users/macbookpro/Library/Developer/CoreSimulator/Devices/E3EC72D7-165A-405E-A7FC-A34D34228382/data/Containers/Bundle/Application/EDFA9A33-98A2-408C-956B-900F6A81C295/AdobeCreativeSDKTest.app/AdobeCreativeSDKTest 原因:找不到图片

相关代码:

override func viewDidLoad() {
    super.viewDidLoad()

 AdobeUXAuthManager.shared().setAuthenticationParametersWithClientID
 (kClientSecret, withClientSecret: kClientSecret)

    AdobeUXAuthManager.shared().redirectURL = NSURL(string: "ams+aa772fb03651ca3b93a7fa9b3272714cc78764bb://adobeid/19c3c4f08d9e4cfeb5d802e30a2d2a64")! as URL!

   image = imageView.image

   self.photoEditorStart(image:image)
 }


func photoEditorStart(image: UIImage!) {
    DispatchQueue.main.async {
        AdobeImageEditorCustomization.setToolOrder([
            kAdobeImageEditorEnhance,        /* Enhance */
            kAdobeImageEditorEffects,        /* Effects */
            kAdobeImageEditorStickers,       /* Stickers */
            kAdobeImageEditorOrientation,    /* Orientation */
            kAdobeImageEditorCrop,           /* Crop */
            kAdobeImageEditorColorAdjust,    /* Color */
            kAdobeImageEditorLightingAdjust, /* Lighting */
            kAdobeImageEditorSharpness,      /* Sharpness */
            kAdobeImageEditorDraw,           /* Draw */
            kAdobeImageEditorText,           /* Text */
            kAdobeImageEditorRedeye,         /* Redeye */
            kAdobeImageEditorWhiten,         /* Whiten */
            kAdobeImageEditorBlemish,        /* Blemish */
            kAdobeImageEditorBlur,           /* Blur */
            kAdobeImageEditorMeme,           /* Meme */
            kAdobeImageEditorFrames,         /* Frames */
            kAdobeImageEditorFocus,          /* TiltShift */
            kAdobeImageEditorSplash,         /* ColorSplash */
            kAdobeImageEditorOverlay,        /* Overlay */
            kAdobeImageEditorVignette        /* Vignette */
            ])

        let adobeViewCtr = AdobeUXImageEditorViewController(image: image)
        adobeViewCtr.delegate = self
        self.present(adobeViewCtr, animated: true) { () -> Void in
        }
    }
}





func photoEditor(_ editor: AdobeUXImageEditorViewController, finishedWith image: UIImage?)
{

}

func photoEditorCanceled(_ editor: AdobeUXImageEditorViewController)
{

}

AdobeUXImageEditorViewControllerDelegate 用作委托。

更多信息:

可能的原因是什么?

【问题讨论】:

    标签: ios swift3


    【解决方案1】:

    请将您的 Adob​​eCreativeSDKCore.framework 和 Adob​​eCreativeSDKImage.framework 两个框架添加到 Target -> 您的项目 -> 常规 -> Embedded Binaries。希望对您有所帮助

    【讨论】:

    • 当我尝试在应用商店上传这个应用程序时,嵌入式二进制文件 Adob​​eCreativeSDK 出现问题,无法上传。如果我从嵌入式二进制文件中删除 Adob​​eCreativeSDK,我可以在应用商店中上传。但是这次应用程序崩溃并显示上述错误。你对此有什么想法吗?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-11-05
    • 2016-12-12
    • 2016-02-28
    • 2016-07-07
    • 2016-09-08
    • 2018-01-20
    • 1970-01-01
    相关资源
    最近更新 更多