我需要在iOS项目中实施Aviary照片编辑。为此,您需要添加AdobeCreativeSDKCore.framework和AdobeCreativeSDKImage.framework。我尝试按照指南here进行操作,我也尝试过cocoapods。
手动添加框架
当我手动添加框架时,一切正常,但是当我尝试验证存档或将其上传到testflight时,我会遇到很多错误。只要框架被导入,无论我是否尝试在代码中使用它们,我都会得到这个。您可以在此屏幕截图中看到错误:
使用Cocoapods
我添加了2个pod,安装然后添加框架中提供的“strip frameworks”脚本(根据Adobe的说明)。像这样我可以存档,验证和上传没有问题,但是当我在代码中使用它们并运行应用程序时它会在启动时崩溃并出现以下错误:
dyld: Library not loaded: @rpath/AdobeCreativeSDKCore.framework/AdobeCreativeSDKCore
Referenced from: /Users/rado/Library/Developer/CoreSimulator/Devices/13E81DE6-83DE-4ABC-9AEE-C498D25D8F2C/data/Containers/Bundle/Application/829ACA06-8150-4745-82F7-1ED4F86884E7/CrowdGraf.app/CrowdGraf
Reason: image not found
(lldb)
我已经坚持了一个多星期了。任何想法如何解决这个问题?