草庐IT

framework

全部标签

ios - 更改目标名称后出现链接器错误

我有一个使用cocoapods安装了GoogleAdMobSDK的iOS项目。我在启动项目的时候,项目的名字叫做MAPPER。然后我在Xcode中将项目重命名为GLITTER。除了cocoapods之外,Xcode几乎在所有地方都改了名字。我不得不手动重命名target'Glitters'dopod'Google-Mobile-Ads-SDK','~>7.0'endtarget'GlittersTests'doend我必须手动重命名它。然后PODINSTALL工作正常。但是我的编译失败了,链接器错误如下ld:librarynotfoundfor-lPods-Mapperclang:er

objective-c - Swift 和 ScriptingBridge.framework

在我的Swift项目中,我需要通过ScriptingBridge框架与iTunes通信。根据Apple文档,我使用sdef/Applications/iTunes.app|创建了iTunes.h文件。sdp-fh--basenameiTunes,然后将ScriptingBridge.framework链接到项目并使用#import"iTunes.h"创建AppName-Bridging-Header.h文件。但是当我尝试获取任何iTunes应用程序属性时,例如variTunesApp:iTunesApplication?=SBApplication.applicationWithBun

ios - 在 XCode 6 中构建 .framework

我从第4个测试版开始使用XCode6,现在我正在尝试为iOS创建和导出一个纯Swift.framework。我必须管理我在做这件事时遇到了很多问题。我想将.framework导出为通用的,这样我就可以在设备和模拟器上运行它。现在,我的问题是,是否有办法实现它?我尝试构建和存档,导出.framework产品,将2个结果与lipo合并,等等......Apple文档似乎不完整。我得到的唯一结果是.framework在使用其中一个声明的对象时立即引发EXC_BAD_ACCESS,所以我想我做错了什么。 最佳答案 您可以使用下面的脚本组合框

swift - 使用 Metal Framework 将图像保存到磁盘时命令缓冲区的执行被中止/GPU 错误

我正在开发同时使用ARKit和Metal/MetalKit框架的IOS应用程序(ios12)。我正在捕获图像并将它们压缩并将它们保存到手机的文档目录中。手机每移动10厘米就会捕获图像。但是,大约10分钟后(保存了大约300MB的数据后)应用程序崩溃并吐出错误:"Executionofthecommandbufferwasabortedduetoanerrorduringexecution.Discarded(victimofGPUerror/recovery)(IOAFcode5)"有没有人看到这个或了解可能是什么问题? 最佳答案

objective-c - 如何将独立的 Swift OS X 应用程序链接到私有(private)框架(也是在 Swift 中创建的)?

尝试将私有(private)框架嵌入SwiftOSX应用程序时出现以下错误:dyld:Librarynotloaded:@rpath/CustomCalcs.framework/Versions/A/CustomCalcsReferencedfrom:/Users/sam/Library/Developer/Xcode/DerivedData/TestFramework-ckcpduuqyfclssceomyzqbxgbjdi/Build/Products/Debug/TestFramework.app/Contents/MacOS/TestFrameworkReason:imagen

ios - 我正在尝试在 Cocoapods 中制作一个 vendored_frameworks

我想要做的是创建一个不显示我的源代码实现的cocoapod。有人告诉我您可以使用“s.ios.vendored_frameworks”并嵌入您的框架,就像iOS对其框架所做的那样。我想做的是嵌入我的框架,但不让我的源文件可见并能够编辑。我做错了什么?我有一个通过Xcode创建的框架,位于此处:https://bitbucket.org/nerdgang/ngkitsdk/src这是我的podspec:Pod::Spec.newdo|s|s.name="NGKitSDK"s.version="0.0.1"s.summary="NGKitaSDKformyprojects,myversio

xcode - 创建 OpenSSL Framework 时某些体系结构的 undefined symbol

我正在为OSX/iOS开发一个Swift框架。我需要生成RSAkey并导出它们,而安全框架不允许在iOS上巧妙地执行此操作,因此我将使用OpenSSL。我检索到为两个平台构建OpenSSL的脚本(https://gist.github.com/6710405)。它可以完美地工作并为每个平台生成libcrypto.a、libssl.a和相应的header。我想将OpenSSL放在自己的框架中,并定义一个模块以便在Swift中轻松使用它。为了简单起见,我们只限于OSX。我创建了一个名为OpenSSL的新框架项目。我链接了这两个库并添加了所有标题(作为公共(public)标题)。我还添加了一

ios - iTunes 连接 : Invalid Swift Support - framework doesn’t have the correct file type for this location

我目前正在使用Xcode7.1.1将我的应用上传到应用商店但是当我上传我的应用程序时,我收到了来自Apple的电子邮件。Deardeveloper,Wehavediscoveredoneormoreissueswithyourrecentdeliveryfor"****".Toprocessyourdelivery,thefollowingissuesmustbecorrected:InvalidSwiftSupport-Thefile****.app/Frameworks/JSQSystemSoundPlayer.framework,****.app/Frameworks/JLToa

swift - 在框架中使用 Carthage

我在Xcode中创建了两个框架。在每个框架中,我使用Carthage来获取外部框架。我有以下设置(希望它有意义):-MyNetworksFramework--Frameworkreference(viaCarthage):Alamofire-MyUIFramework--Frameworkreference(viaXcode):NetworksFramework--Frameworkreference(viaCarthage):RxSwift-MyApp--Frameworkreference(viaXcode):UIFramework我在模拟器中没有遇到任何问题,但在设备上运行时出现

swift - 如何在 Swift 项目中导入 Zbar Framework

我有一个项目,目前正在尝试转换为Swift项目,但我不知道如何展示一个从相机源扫描的Zbar条形码阅读器。在我当前的项目中,我这样调用-(IBAction)scanButton:(id)sender{//ADD:presentabarcodereaderthatscansfromthecamerafeedZBarReaderViewController*reader=[ZBarReaderViewControllernew];reader.readerDelegate=self;reader.supportedOrientationsMask=ZBarOrientationMaskAl