2017-08-02 40 views
0

我已將圖像編輯器集成到我的項目中,並且它已成功構建。但是運行時會崩潰。顯示此在SWIFT中集成Adobe Creative SDK圖像編輯器

使dyld:庫未加載:@是rpath/Adob​​eCreativeSDKImage.framework/Adob​​eCreativeSDKImage 引用自:/用戶/ MacBook Pro的/庫/開發商/ CoreSimulator /設備/ E3EC72D7-165A-405E-A7FC-A34D34228382 /數據/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) 
{ 

} 

Adob​​eUXImageEditorViewControllerDelegate用作委託。

欲瞭解更多信息:

enter image description here

會是什麼可能的原因?

回答

1

請添加AdobeCreativeSDKCore.framework和AdobeCreativeSDKImage.framework兩個框架爲目標 - >項目 - >常規 - >嵌入式Binaries.Hope它會幫助你

+0

謝謝,它的工作非常漂亮。 –

+0

當我嘗試在應用程序商店中上傳此應用程序時,顯示嵌入式二進制文件AdobeCreativeSDK中存在問題,無法上傳。如果我從嵌入式二進制文件中刪除AdobeCreativeSDK,我可以在應用商店中上傳。但是這次應用程序崩潰並顯示上述錯誤。你有什麼想法嗎? –

相關問題