草庐IT

Cocoapods

全部标签

ios - PodFile 未安装指定版本

我正在使用CocoaPods安装特定版本的AFNetworking。我的播客文件如下:#Uncommentthislinetodefineaglobalplatformforyourprojectplatform:ios,'7.0'target"WGCore"dopod'XMPPFramework'pod'AFNetworking’,’2.3.1’pod'FMDB'pod'Reachability'','3.1'endtarget"WGCoreTests"doend我的安装命令是podinstall--verbose--no-repo-update我已经尝试删除pod的缓存。我试过删除

ios - 应用因缺少 info.plist key 而被拒绝

我的应用因缺少info.plistkey而被拒绝。MissingInfo.plistkey-Thisappattemptstoaccessprivacy-sensitivedatawithoutausagedescription.Theapp'sInfo.plistmustcontainanNSPhotoLibraryUsageDescriptionkeywithastringvalueexplainingtotheuserhowtheappusesthisdata.我知道如何“修复”它。它就像听起来一样简单,只需将NSPhotoLibraryUsageDescription添加到我的

ios - 无法使用 Xcode 7 和 GoogleMaps 使用 Podfile 将 IOS 应用程序上传到 iTunes

我有一个使用Xcode7重建的应用程序。此应用程序一直在使用GoogleMapsIOSSDK。同时(大错),我正在将代码更新到Xcode7(为了支持IOS9),我决定升级到最新版本的GoogleMapsAPI。此版本要求项目使用Podfiles。我有多个目标,让Podfiles工作很痛苦,但我成功了。该应用程序在模拟器中编译并运行良好。当我存档项目并尝试将应用程序上传到AppStore时,问题就来了。我收到以下错误:我不知道该怎么办。我似乎无法找到有关此错误的任何信息。这是我的Podfile的副本:#Podfilesource'https://github.com/CocoaPods/

ios - Xcode 中的 gRPC 库出现 "Control may reach the end of non-void function"错误

当我通过Cocoapods安装一个包含gRPC库作为依赖项的库时,我在Xcode中安装了一堆“Controlmayreachtheendofnon-voidfunction”错误。这是怎么回事?我该如何解决? 最佳答案 底层的gRPC问题在最新的gRPC版本中得到解决。执行podupdate并确保您看到:InstallinggRPC1.6.5(was1.6.0)InstallinggRPC-Core1.6.5(was1.6.0)InstallinggRPC-ProtoRPC1.6.5(was1.6.0)InstallinggRPC-

ios - CocoaPods 更新 RestKit #import "RKObjectMapping.h"找不到文件

我想更新我的一些项目pod,在运行podupdate"some_framework"并尝试构建项目后出现此错误:import"RKObjectMapping.h"filenotfound当前的CocoaPod版本是0.39.0我尝试降级到0.38.2和更低但没有成功,XCode版本是6.4我尝试将build设置中的搜索路径配置从非递归更改为递归,但同样没有成功。所以我不知道下一步该做什么,因为我需要在项目中做一些更新,而RestKit是与服务器端一起工作的主要框架。播客文件:source'https://github.com/CocoaPods/Specs.git'platform:i

ios - iOS 静态库项目的 CocoaPods 错误 (PubNub)

我正在从事iOS静态库项目(9.0)。我决定将PubNub包含到我的静态库项目中。我遵循的步骤;我已经下载并构建了PubNub示例项目。我已将框架文件(CocoaLumberjack和PubNub)复制到我的SupportingFiles文件夹中。我关闭了xCode,并在项目目录中创建了PodFile。PodFile内容如下:平台:ios,“9.0”来源'https://github.com/CocoaPods/Specs.git'use_frameworks!pod"PubNub","~>4.0"安装后,我收到关于调试和发布的警告;[!]xxxIOSFramework[Debug]目

ios - 为什么安装Google Sign In SDK会安装Firebase - Cocoapods

我想在我的IOS应用中实现GoogleSignIn。我正在使用cocoapods添加sdkpod'Google/SignIn'但是podinstall-安装firebaseUsingFirebaseAnalytics(3.6.0)UsingFirebaseCore(3.4.5)UsingFirebaseInstanceID(1.0.8)UsingGTMOAuth2(1.1.4)UsingGTMSessionFetcher(1.1.7)UsingGoogle(3.0.3)UsingGoogleAppUtilities(1.1.2)UsingGoogleInterchangeUtiliti

ios - 在特立独行者上安装 cocoa pod

我今天早上在我的mac上安装了mavericks,但它似乎用ruby​​gems做了一些事情......当我输入时:sudogeminstallcocoapods它因错误而中断:ERROR:Errorinstallingcocoapods:ERROR:Failedtobuildgemnativeextension./System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/bin/rubyextconf.rbmkmf.rbcan'tfindheaderfilesforrubyat/System/Library/Framework

ios - GooglePlus 与 CocoaPods 链接错误

我添加到我的pod文件中pod'google-plus-ios-sdk','1.4.1'我做了一个podupdate我导入了#import但如果我尝试[GPPSignInsharedInstance].clientID=kClientID;我从链接器得到这个错误:Undefinedsymbolsforarchitecturei386:"_OBJC_CLASS_$_GPPSignIn",referencedfrom:objc-class-refinSDSocialManager.old:symbol(s)notfoundforarchitecturei386clang:error:lin

ios - 在 iOS 库项目中包含库

我正在编写一个依赖于其他一些开源库的iOS库。显然不可能有两个具有相同名称的类,因此库可能会编译,并且可能会使用它的项目也会编译,但它们不能很好地协同工作(在链接阶段)。该库面向大量受众,因此我无法对这些开发人员是否会导入相同的库,或者他们是否可能使用相同库的不同、不兼容版本做出任何假设。我一直在四处寻找,但找不到任何明确的解决方案来解决我的问题(也许没有)。到目前为止,我正在考虑这些选项:通知用户X库已包含在项目中,因此他们不包含它们。这意味着他们不能使用不同版本的X库。作为第一个的改进版本,使用CocoaPods,因此依赖项会自动解决。仍然有两个版本的库不能共存的缺点。导入并重命名