Мне нужно интегрировать AviarySDK, известный как AdobeCreativeSDK. Я добавил AdobeCreativeSDKFoundation
и AdobeCreativeSDKImage
и другие связанные с ним фреймворки. Также добавьте несколько флагов компоновщика. и обратитесь к следующим ссылкам. Я работаю с XCode 6.1.
- https://creativesdk.adobe.com/docs/ios/#/articles/imageediting/index.html
- https://creativesdk.zendesk.com/hc/en-us/articles/202903359-Миграция-из-the-Aviary-SDK-на-Adobe-Creative-SDK-бета
И вот мой код.
#import <AdobeCreativeSDKFoundation/AdobeCreativeSDKFoundation.h>
#import <AdobeCreativeSDKImage/AdobeCreativeSDKImage.h>
добавил AdobeUXImageEditorViewControllerDelegate
[[AdobeUXAuthManager sharedManager]setAuthenticationParametersWithClientID:@"MyKey" withClientSecret:@"MySecret"];
AVYPhotoEditorController *editorController = [[AVYPhotoEditorController alloc] initWithImage:imageToEdit];
[editorController setDelegate:self];
[self presentViewController:editorController animated:YES completion:nil];
#pragma mark - AdobeCreativeSDK Delegates
- (void)photoEditor:(AdobeUXImageEditorViewController *)editor finishedWithImage:(UIImage *)image
{
//Got Image.
[self dismissViewControllerAnimated:YES completion:nil];
}
- (void)photoEditorCanceled:(AdobeUXImageEditorViewController *)editor
{
[self dismissViewControllerAnimated:YES completion:nil];
}
Но я получил неизвестную ошибку, как показано ниже.
*** Завершение работы приложения из-за неперехваченного исключения «Несоответствие версии SDK», причина: «Версия CreativeSDKFoundation не найдена»
Пожалуйста, проверьте ниже Скриншот.
Я что-то упускаю? Помощь будет признательна.