草庐IT

Pods-frameworks

全部标签

ios - 使用 iOS Security.framework 生成自签名证书?

这可能吗,如果可能的话如何?我正在使用需要客户端证书的协议(protocol),因此我想生成一次并将其存储在钥匙串(keychain)中以备将来使用。我目前正在使用安全框架通过SecKeyGeneratePair生成key对,但是有什么方法可以将生成的公钥打包到X.509证书中并将其与私钥一起添加以创建新的SecIdentity?我认为应该有一种方法,因为安全框架在iOS和Mac上应该是相同的,并且Mac上的钥匙串(keychain)访问可以生成自签名证书。OpenSSL是一个选项,但如果可能的话,我更愿意使用内置的安全框架。谢谢。 最佳答案

ios - Cordova - 包含 .framework (swift 3) 依赖项作为插件

我有在swift3上开发的native代码。基本上,这段代码生成一个带有.framework扩展名的库。我想将这个库用作apachecordova应用程序的插件,但我无法使其工作。我查看了互联网,有一些帖子包括这个(CustomCordovaPlugin:Addframeworkto"EmbeddedBinaries")但这个选项不适用于最新版本的cordova(6+)。如果我将.swift文件单独放在我的cordova项目上我可以使用它,所以我认为在cordova和.framework库之间获得正确的通信是有问题的。有人知道如何实现吗?谢谢 最佳答案

ios - Xcode:通用框架:仅针对特定平台有条件地链接其他 .framework 依赖项

在使用针对所有苹果平台的通用框架时,我希望有条件地链接到另一个仅适用于OSX的.framework依赖项。我可以将此依赖项添加到链接框架和库并将其标记为可选。但是,我不知道应该在BuildSettings中添加或修改什么自定义字段,以便仅针对特定平台实际链接此.framework。(没有任何东西,因为依赖是可选的-构建总是会失败并显示ld:frameworknotfound)有什么建议吗?作为一种解决方法,我可以将其分为两个目标:一个用于OSX,一个用于任何其他目标,但这已经破坏了通用框架的概念。 最佳答案 这可以在不借助链接框架和

ios - 将 AVCaptureAudioDataOutput 数据传递到 vDSP/Accelerate.framework

我正在尝试创建一个对麦克风数据运行FFT的应用程序,因此我可以检查例如输入中最响亮的频率。我看到有很多获取音频输入的方法(RemoteIOAudioUnit、AudioQueue服务和AVFoundation),但AVFoundation似乎是最简单的。我有这个设置://ConfiguretheaudiosessionAVAudioSession*session=[AVAudioSessionsharedInstance];[sessionsetCategory:AVAudioSessionCategoryRecorderror:NULL];[sessionsetMode:AVAudi

iOS 8 : get resource from Cocoa Touch Framework

为了在我的应用程序和扩展程序之间共享代码和资源,我在我的项目中嵌入了一个CocoaTouchFramework,这个框架包含一些资源,例如图像和xib文件。我的问题是:如何从主要应用程序和扩展程序访问这些资源?我以前用过这个方法:iOS8Extension:howtousexibinsideCocoaTouchFrameworkinextensions?但这将复制到应用包和扩展包中的所有资源,这不是一个好的重复。有没有更好的办法?更新:现在我的主应用程序可以使用这样的代码来访问框架中的资源:+(NSBundle*)frameworkBundle{NSString*frameworkDi

ios - 照片.framework 抛出 <Error> : ImageIO: PNG zlib error but still provides UIImage

我在这里发现了一个类似的问题:iOS8(Swift)HowdoIgetridofthiserror:ImageIO:PNGzliberror?但是还是有一些区别。我得到PHAsset从选择器-图像确实下载并正确显示(它使用PHCachingImageManager类)。但是,当我稍后尝试像这样从Assets中请求图像时:[[PHImageManagerdefaultManager]requestImageForAsset:assettargetSize:AssetTargetSizecontentMode:PHImageContentModeAspectFitoptions:nilre

ios - 重新启动 Xcode 后找不到 DropboxSDK.framework 文件

我在我的一个项目中使用DropboxSDK.framework。我已经设置好一切并且工作正常。但是,每次我关闭Xcode并稍后再次打开它时,我都会收到以下错误:这很奇怪,因为我可以看到该框架在项目中并且自上次我打开并运行该项目以来(据我所知)没有任何变化。我消除错误的方法是:在我的项目中右键单击DropboxSDK.framework-->Delete-->RemoveReference。在我项目的BuildSettings下的SearchPaths中,我删除了FrameworkSearchPaths下的路径(下图中突出显示的选择).然后我清理我的项目SHIFT+CMD+K最后,我单击

ios - Xcode 10 多个命令为 Pods 依赖构建错误

Multiplecommandsproduce'/Users/abc/Library/Developer/Xcode/DerivedData/MyProject-cworwzaxajsmfkcfvourofovbggd/Build/Products/QA-iphonesimulator/MyProject.app':1)Target'MyProject'hascreatedirectorycommandwithoutput'/Users/abc/Library/Developer/Xcode/DerivedData/MyProject-cworwzaxajsmfkcfvourofovb

ios - XCode Framework 引用路径和构建输出目录

我有一个工作区Application.xcworkspace,它构建了两个框架和一个使用这些框架的可执行文件。以下是它们的大致布局:Framework_1-构建并输出到难看的DerivedData路径。Framework_2-依赖于Framework_1,它包含在项目的Frameworks区域中,并在“LinkBinarywithLibraries”构建阶段指定,并输出到难看的DerivedData路径。应用程序-取决于Framework_1和Framework_2,它们包含在项目的框架区域中,并在“将二进制文件与库链接”构建阶段中指定。输出目录又是丑陋的DerivedData路径。我

ios - iPhone/iPad IOS 如何获取 Framework Bundle 版本

尝试获取.framework的bundle版本。尝试使用资源路径查找文件,然后使用NSBundle类似...NSString*path=[[NSBundlemainBundle]pathForResource:@"SomeFramework"ofType:@"framework"];NSBundle*bundle=[[NSBundlealloc]initWithPath:path];_version=[bundleobjectForInfoDictionaryKey:(NSString*)kCFBundleVersionKey];但是path一直返回nil......更好的方法?