草庐IT

cascade-framework

全部标签

swift - 在 Xcode 9 中运行自定义 shell 脚本 '[cp] embed pods frameworks'

我刚刚将cocoapods更新到最新版本。当前版本是1.3.1之后,我无法存档该项目。每当我尝试存档项目时,我都会收到以下错误。因此我附上了屏幕截图。 最佳答案 您可以转到BuildPhases,然后转到[CP]EmbedPodsFrameworks。这里删除脚本。另外,请参见下面的屏幕截图。 关于swift-在Xcode9中运行自定义shell脚本'[cp]embedpodsframeworks',我们在StackOverflow上找到一个类似的问题: ht

ios - 如何使用 Photos Framework 在 iOS 9 中获取图像元数据

我想在Swift中使用UIImagePickerController显示图像元数据。其中图像是从图库中选择的,将与元数据(例如PixelHeight、PixelWidth、PixelXDimension、PixelYDimension、Coordinates、Size、DateCreated和Imagename)一起显示在imageView中。 最佳答案 首先,您可以从UIImagePickerController获取info[UIImagePickerControllerReferenceURL]。然后您可以执行以下操作:leta

ios - XCode 6 框架问题 : Module [framework] has no member named [class]

我已经构建了一个自定义框架,我已将其拉入包含我正在使用Xcode6编写的应用程序的工作区。当我尝试实例化属于该框架的类时出现错误,读取模块“Framework”没有成员名为“单位”:我已确保将应用程序目标链接到框架创建的库:这是Unit类的屏幕截图:我不知道我做错了什么。我没有看到其他人遇到过这个问题。我将永远感激任何可以帮助我解决此问题的人。预先感谢您的帮助。 最佳答案 我现在觉得很蠢。我认为默认访问级别对于我的框架中定义的所有内容都是公开的。我能够通过公开类和初始化程序来解决这个问题。

ios - Xcode 6 警告与 iOS 自定义框架 : PRODUCT_MODULE_NAME may not be overridden for framework target 'MyFramework'

在Xcode6.1中为Swift语言创建了一个空白框架并收到此构建警告。warning:PRODUCT_MODULE_NAMEmaynotbeoverriddenforframeworktarget'MyFramework' 最佳答案 原来我在项目级别添加了build设置“产品模块名称”,这覆盖了我的新框架的产品模块名称。我有4个目标:一个生产目标、一个暂存目标和2个测试目标,我不想处理4个不同的桥接header和为Swift代码生成的header。答案是使用正确的框架名称为我的新框架目标明确输入“产品模块名称”build设置。替代

swift - ld : framework not found GTMOAuth2

在我格式化我的Mac之前,一切正常。格式化后(从ElCapitan移动到Sierra),我克隆了存储库,安装了Cocoapods,做了podupdate。一切都被pods搞砸了。我无法构建应用程序。错误与Cocoapods有关(我认为是)。错误如下:ld:frameworknotfoundGTMOAuth2clang:error:linkercommandfailedwithexitcode1(use-vtoseeinvocation)我正在使用Xcode8.0和Swift2.3,以及Cocoapods1.1.1。我的Podfile是:#Uncommentthislinetodefin

ios - 使用 Vision Framework 查找人脸的俯仰和偏航

使用VNFaceObservation获取人脸的boundingbox和landmark信息,但是一直没能从observation中找到人脸的pitch和yaw从哪里获取。也曾尝试从CIDetector获取俯仰和偏航元数据,但同时运行CIDetector和VisionFramework会占用大量CPU。letmetadataOutput=AVCaptureMetadataOutput()letmetaQueue=DispatchQueue(label:"MetaDataSession")metadataOutput.setMetadataObjectsDelegate(self,que

ios - "Code signing "GoogleToolboxForMac.framework "failed"上传到 Itunes Connect 时

每次我尝试将构建上传到itunesconnect时,我都会收到此错误。否则项目在模拟器和iphone上运行良好。有什么建议么?我可以上传日志,但它们很长。我试过清理、重新启动xcode、将特定引用添加到链接库列表。 最佳答案 更新:这花了一段时间。我通过将所有证书从登录移动到系统来解决它。我不太确定这到底有什么帮助,但我知道它解决了问题。 关于ios-"Codesigning"GoogleToolboxForMac.framework"failed"上传到ItunesConnect时,我

ios - Xcode 项目中的 Alamofire RED - 没有 Alamofire.framework 文件

我正在尝试将Alamofire安装到我的Xcode项目中。然而,按照github项目文档给出的所有步骤安装后,Alamofire.framework文件在Xcode中显示为红色,项目无法构建。此外,似乎没有办法解决这个问题,因为github上的包中不存在Alamofire.framework文件。更详细的解释:按照github上的说明手动安装就可以了,直到最后一步:“单击面板左上角的+按钮并选择”NewCopyFilesPhase。将这个新阶段重命名为“CopyFrameworks”,将“目标”设置为“框架”,并添加Alamofire.framework。”因为我们已经包含了该项目,所

ios - 在 xcode 中添加 NetworkExtension.Framework

我正在尝试将网络扩展框架添加到xcode以从我的应用程序实现Vpn配置。为此,我指的是这个视频https://developer.apple.com/videos/play/wwdc2015/717/.从15:00开始,视频展示了如何添加网络扩展框架和添加框架后创建目标。我什至没有看到要安装的NEProviderTemplate.pkg。在进入框架文件夹之前我必须做些什么吗?MacOS版本OS10.12提前致谢。视频截图 最佳答案 是的,该安装程序不再可用。因为当您选择网络扩展模板时,随后的屏幕包含用于选择所有支持类型的所有选项。如

swift - 添加 Firestore 会生成错误 ld : framework not found GRPCClient

我将Firestore添加到我现有的项目中,我一直在使用Firebase的实时数据库,但再次运行我的项目时遇到问题。现在无法编译我的项目。我一直有ld:frameworknotfoundGRPCClient。当我删除pod'Firebase/Firestore'时,我的项目运行没有问题。但是我一添加pod'Firebase/Firestore'并安装它,我就收到了错误消息ld:frameworknotfoundGRPCClient这是我的Podfile内容:pod'Pastel'pod'TwicketSegmentedControl'pod'IQKeyboardManager'pod'