标签: aviary

AdobeCreativeSDK:'SDK Version Mismatch',原因:'找不到CreativeSDKFoundation版本'

我要集成AviarySDK,即AdobeCreativeSDK.我添加了AdobeCreativeSDKFoundationAdobeCreativeSDKImage其他相关的框架.还添加一些链接器标志.并参考以下链接.我正在使用XCode 6.1..

  1. https://creativesdk.adobe.com/docs/ios/#/articles/imageediting/index.html
  2. https://creativesdk.zendesk.com/hc/en-us/articles/202903359-Migrating-from-the-Aviary-SDK-to-the-Adobe-Creative-SDK-Beta

这是我的代码.

#import <AdobeCreativeSDKFoundation/AdobeCreativeSDKFoundation.h>
#import <AdobeCreativeSDKImage/AdobeCreativeSDKImage.h>
Run Code Online (Sandbox Code Playgroud)

添加 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];
}
Run Code Online (Sandbox Code Playgroud)

但我得到了一些未知的错误,如下所示.

***因未捕获的异常"SDK版本不匹配"而终止应用,原因是:"未找到CreativeSDKFoundation版本"

请查看以下屏幕截图.

在此输入图像描述

我错过了什么?帮助将是适当的.

ios aviary adobecreativesdk

4
推荐指数
1
解决办法
1271
查看次数

MonoTouch"无法识别的选择器发送到实例"不能在iOS5上运行(但在iOS6上运行)

我使用MonoTouch与Aviary SDK链接时遇到以下错误.

- [__ NSArrayM objectAtIndexedSubscript:]:无法识别的选择器发送到实例0x9b0f1d0

当我尝试推送链接的控制器时,会出现问题.

PresentViewController(photoEditor, true, new NSAction(() => {}));
Run Code Online (Sandbox Code Playgroud)

我已将我的项目推送/共享到https://github.com/theonlylawislove/MonoTouch.Aviary,您可以在其中重现问题.

我的演示应用程序适用于iOS 6模拟器,但提到的错误发生在iOS 5模拟器(和设备)上.

我直接从最新的Aviary SDK 3.0中获取了所有内容(.a/bundles).他们提供的演示应用程序(使用相同的.a lib)适用于iOS 5,因此问题必须在于MonoTouch和链接.

这是我的链接标志.

[assembly: LinkWith ("libAviarySDK.a", 
                     LinkTarget = LinkTarget.ArmV7 | LinkTarget.Simulator, 
                     ForceLoad = true, 
                     IsCxx = true,
                     Frameworks="Accelerate CoreData CoreText Foundation MessageUI OpenGLES QuartzCore StoreKit SystemConfiguration UIKit", 
                     WeakFrameworks="AdSupport",
                     LinkerFlags="-ObjC -all_load -fobjc-arc -lz -lsqlite3.0")]
Run Code Online (Sandbox Code Playgroud)

有任何想法吗?提前致谢!我希望解决方案能够与社区分享,因为Aviary不提供MonoTouch绑定.

c# linker xamarin.ios aviary

3
推荐指数
1
解决办法
1766
查看次数

android studio 1.0库项目无法设置applicationId.applicationId在默认配置中设置为''

我在Aviary的build.gradle中设置了"applicationId aviarySdkPackageName".我更新了android studio并显示错误:库项目无法设置applicationId.applicationId在默认配置中设置为''.但在删除此行后,Aviary中存在许多错误.你知道我该怎么办?

android aviary android-studio android-gradle-plugin

3
推荐指数
1
解决办法
1万
查看次数

自SDK 4.4以来无法在iOS上编译Aviary

自从我更新到Aviary SDK 4.4后,我无法在iOS模拟器上运行我的应用程序.我可以在iPhone和iPad上运行该应用程序.

clang: error: linker command failed with exit code 1 (use -v to see invocation)
ld: 30 duplicate symbols for architecture x86_64
Run Code Online (Sandbox Code Playgroud)

框架和包在"链接二进制文件库"和"捆绑包资源"中可见.

框架搜索路径在构建设置中是正常的.

看起来Aviary框架被管理了两次?

我离开/重新启动Xcode,在iOS模拟器中清理应用程序,清理目标并销毁DerivedData但没有成功.

很奇怪我在真实设备上没有问题.

compiler-errors objective-c ios aviary

3
推荐指数
1
解决办法
739
查看次数

有没有办法在不登录用户的情况下使用Adobe Creative SDK?

Aviary不需要用户登录,我想使用它但Creative SDK要求用户登录Adobe帐户.我只是想在设备上做简单的编辑工作.这可能吗?

ios aviary adobecreativesdk

3
推荐指数
1
解决办法
1492
查看次数

限制Aviary功能

我可以知道'是否可以限制Aviary照片编辑功能'.例如,我想只使用添加文本功能.

可能是个愚蠢的问题.但我找不到任何关于这些信息的信息.

android aviary

2
推荐指数
1
解决办法
684
查看次数

错误:检索项目的父项时出错:找不到与给定名称"@ style/Theme.Base.AppCompat.Dialog.FixedSize"匹配的资源

我在我的项目中集成了Aviary SDK.我正在使用Android Studio.

我还集成了Appcompact V7仍然出现以下错误:

错误:检索项目的父项时出错:找不到与给定名称"@ style/Theme.Base.AppCompat.Dialog.FixedSize"匹配的资源.

请帮助我们提供宝贵的意见.

resources android android-appcompat aviary android-studio

2
推荐指数
2
解决办法
4987
查看次数

Creative SDK和Aviary SDK之间有什么区别?

我对Adobe Creative SDK和Aviary SDK之间的区别感到困惑?哪一个更好?

Aviary注册已关闭,因此我无法下载Aviary SDK.

android ios asp.net-web-api aviary adobecreativesdk

2
推荐指数
1
解决办法
1068
查看次数

尝试使用Adobe Creative SDK图像编辑制作Android Studio应用程序,无法在gradle中编译库

我一直在尝试正确导入这个库,开始为我的应用程序编写图像编辑组件.我目前在根目录中下载了'creativesdk-repo'文件夹,并按照本教程的说明操作:https: //creativesdk.adobe.com/docs/android/#/articles/gettingstarted/index.html.

本教程也是如此:https: //creativesdk.adobe.com/docs/android/#/articles/imageediting/index.html

我只是使用基本授权库时没有问题,但我的应用程序需要照片编辑功能.我最重要的问题(在许多问题中)位于应用程序的build.gradle文件中(而不是包含项目的build.gradle文件).

这是我的build.gradle文件中的代码:

apply plugin: 'com.android.application'

android {
    compileSdkVersion 22
    buildToolsVersion "22.0.0"

    defaultConfig {
        applicationId "com.example"
        minSdkVersion 14
        targetSdkVersion 22
        versionCode 1
        versionName "1.0"
    }
    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
    }
    packagingOptions {
        exclude 'META-INF/DEPENDENCIES'
        exclude 'META-INF/LICENSE.txt'
        exclude 'META-INF/NOTICE.txt'
    }
}

dependencies {
    compile fileTree(dir: 'libs', include: ['*.jar'])
    compile 'com.android.support:appcompat-v7:22.0.0'
    compile 'com.adobe.creativesdk.foundation:auth:0.3.94'
    compile 'com.adobe.creativesdk.image:4.0.0'
}
Run Code Online (Sandbox Code Playgroud)

最后一行会显示一条错误消息:

错误:无法解析:com.adobe.creativesdk.image:4.0.0:打开文件

我相信这些消息意味着Adobe Creative SDK库的图像编辑部分无法识别.我甚至用Adobe的示例项目测试了它,它遇到了同样的问题.我该怎么做才能解决这个问题并开始编写应用程序的这一部分?

aviary android-studio build.gradle adobecreativesdk

2
推荐指数
1
解决办法
5427
查看次数

将iOS Aviary集成到iOS中

我已经成功整合了iOS Aviary全新项目,但是在完成相同步骤之后,当前的工作项目未能这样做.(使用XCode 4.5).

我收到错误:

[AFPhotoEditorCustomization setVisualDefaults]: 
unrecognized selector sent to instance 0x9869210
Run Code Online (Sandbox Code Playgroud)

见图:

Stacktrace附有http://s9.postimage.org/ig3d5e1dr/test.png

快速堆栈跟踪:

[AFPhotoEditorCustomization options]堆栈跟踪下的变量中,我可以看到变量:resourceBundle并且path都是NIL.

我怀疑这是资源包无法正确读取的原因,可能是由于某些项目/目标设置...

知道在哪找吗?

iphone ios aviary

1
推荐指数
1
解决办法
1074
查看次数

使用HeadJS加载的脚本仅在第二次单击时运行

使用HeadJS加载的脚本仅在第二次单击时运行.如何在第一次点击时获得Aviary发射器?

http://jsfiddle.net/ynts/6hgEb/

function aviary(id, src) {
    var $id = id;
    var $src = src;

    head.load(
        "http://feather.aviary.com/js/feather.js",
        function() {

            var featherEditor = new Aviary.Feather({
                apiKey: 12345,
                apiVersion: 3

                // ... ///
            });

            featherEditor.launch({
                image: $id,


                  url: $src
                });
            }
        ); 
}

$(document).on('click', 'img', function(){
    var $img = $(this).attr('src');
    aviary('edit-pic', $img);
}); 
Run Code Online (Sandbox Code Playgroud)

javascript aviary

0
推荐指数
1
解决办法
252
查看次数

添加Adobe Creative SDK时出现Android Studio错误

这是我的build.gradle文件.我已经按照教程.

repositories {
    mavenCentral()
    jcenter()
    mavenLocal()
    maven {
        url "${project.rootDir}/mvn-repo/release" //ADD THE CORRECT LOCATION OF THE CREATIVESDK LIBRARY FILES
    }
}

android {
    compileSdkVersion 21
    buildToolsVersion "21.1.2"

    packagingOptions {
        exclude 'META-  INF/NOTICE.txt'
        exclude 'META-INF/LICENSE.txt'
    }

    defaultConfig {
        applicationId "com.example.test"
        minSdkVersion 11
        targetSdkVersion 21
        versionCode 1
        versionName "1.0"
    }
    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
    }
}

dependencies {
    compile fileTree(dir: 'libs', include: ['*.jar'])
    compile project(':libraries:collage-views')
    compile 'com.aviary.android.feather.sdk:aviary-sdk:3.6.5'
    compile 'com.adobe.creativesdk:behance:0.2.10'
    compile 'com.adobe.creativesdk:image:4.0.0'

    // …
Run Code Online (Sandbox Code Playgroud)

android maven aviary android-studio

0
推荐指数
1
解决办法
2374
查看次数

寻找具有照片编辑功能的自定义SDK

我有一个(学术)项目,我必须为照片编辑应用程序开发UI骨架,它提供基本的UI功能(如Aviary等).

该项目的目的是让我探索和使用iOS(视图)对象库.

即使项目的性质不要求任何照片编辑功能,我仍然希望尽可能多地集成功能.

为此,我一直在寻找照片编辑SDK,到目前为止只有一个突出的是"Aviary iOS SDK".

截至目前我所理解的(如果我错了,请纠正我!)是Aviary允许您在您的应用中展示其视图控制器,然后Aviary接管并自行完成所有工作.如果是这样的话,那么Aviary对我没有用,因为实际的功课要求我自己把UI放在一起.我知道Aviary也提供了SDK定制器; 但不是我要找的东西.我想让我指定我想要的操作,Aviary只是简单地将输出图像返回给我.

由于这个原因,我正在寻找一个SDK,它为我提供了所有主要的鸟类照片编辑功能,但在代码中.这样我就可以通过我的控制器与API进行交互了.

例如,如下所示的界面将非常有用:

- (UIImage*) applyGrayScaleFilter: (UIImage*) image;
Run Code Online (Sandbox Code Playgroud)

editing photo image-processing ios aviary

-2
推荐指数
1
解决办法
4776
查看次数