2017-08-02 4 views
0

私は自分のプロジェクトにImage Editorを統合しており、正常にビルドされています。しかし、それを実行するとクラッシュします。ライブラリがロードされていない:@ RPATH/Adob​​eCreativeSDKImage.framework/Adob​​eCreativeSDKImage が参照から:このSwiftのAdobe Creative Image Editorの統合

dyldのショー/ユーザ/ macbookpro /ライブラリ/開発/ 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両方のフレームワークを追加してください - >プロジェクト - >一般 - それはあなたの

+0

感謝を助ける>組み込みBinaries.Hopeは、それは非常にうまく働いています。 –

+0

このアプリをアプリストアにアップロードしようとすると、埋め込みバイナリAdobeCreativeSDKに問題が表示され、アップロードできません。埋め込みバイナリからAdobeCreativeSDKを削除すると、アプリストアにアップロードできます。しかし、今回はアプリがクラッシュし、上記のエラーが表示されます。これについて何か考えてもらえますか? –

関連する問題