Tag: cocoapods

Xcode工作区 – 没有从框架项目窗格中find导入

我已经build立了一个包含两个Swift项目的工作区:一个是我正在开发的框架,另一个是框架的演示应用程序。 Podfile看起来像这样: platform :ios, '9.0' workspace 'foo.xcworkspace' target 'framework' do project 'framework.xcodeproj' end target :'demo' do project 'demo/demo.xcodeproj' pod 'framework', :path => 'framework.podspec' end .podspec文件如下所示: Pod::Spec.new do |s| s.name = 'framework' s.authors = { "foo author" } s.version = '0.1.0' s.summary = 'foo summary.' s.homepage = 'foo homepage' s.platform = :ios, '9.0' s.license = { […]

如何将Google联系人提取到iOS应用程序中

我读了下面的链接,现在我明白,我需要做一个API调用来获取联系人。 因为我是Swift3的新手,有人可以指导我如何做到这一点。 我读了Almofire和Swifty json会帮忙的地方,我也读GData也会帮忙。 我有点困惑。 请指导我 Google通讯录API

将cocoapods更新到所需的版本

我们在我们的项目中使用了cocoapods IQKeyboardManagerSwift,但是IQKeyboardManagerSwift已经将Swift 3.0更新到了4.0.6版本。 在pod文件中,我写道: pod 'IQKeyboardManagerSwift' , '~> 4.0.5' 然后,安装后,我发现它仍然是4.0.6版本

CocoaPods Linter:找不到接口声明

我遇到了CocoaPods的一个问题,它在我的项目中查找接口文件。 问题的根源在于: – ERROR | [xcodebuild] ios-etsy-sdk/ios-etsy-sdk/SOSEtsyShopResult.h:22:32: error: cannot find interface declaration for 'SOSEtsyResult', superclass of 'SOSEtsyShopResult' – NOTE | [xcodebuild] ios-etsy-sdk/ios-etsy-sdk/SOSEtsyShopResult.h:22:12: warning: class 'SOSEtsyShopResult' defined without specifying a base class [-Wobjc-root-class] – NOTE | [xcodebuild] ios-etsy-sdk/ios-etsy-sdk/SOSEtsyShopResult.h:22:29: note: add a super class to fix this problem 运行CocoaPods linter的完整输出可在https://gist.github.com/seanoshea/5631517获得 。 当我查看我机器上的/ tmp / CocoaPods / Lint目录时,SOSEtsyResult可用。 […]

PromiseKit.framework:捆绑格式无法识别,无效或不适用

到目前为止,我们的项目和所有相关的豆荚已经在目标c。 我们想要使用最新版本的PromiseKit,所以添加了use_frameworks! 到我们的podfile。 在将PromiseKit添加到PodFile之前,我确认了项目运行。 在将PromiseKit添加到podfile后,出现'Command / bin / sh失败,退出代码-1',说'PromiseKit.framework:捆绑格式无法识别,无效或不适合'。 sent 2733061 bytes received 98 bytes 5466318.00 bytes/sec total size is 2732456 speedup is 1.00 Code Signing /Users/bryanboyko/XCode/HereOne-iOS/HereOne/Build/Products/Debug-iphoneos/HereOne.app/Frameworks/Parse.framework with Identity iPhone Developer: Bryan Boyko (2J2F768B2X) /usr/bin/codesign –force –sign 453628556ADD8E5593F102CEF9634DB02042AA98 –preserve-metadata=identifier,entitlements "/Users/bryanboyko/XCode/HereOne-iOS/HereOne/Build/Products/Debug-iphoneos/HereOne.app/Frameworks/Parse.framework" /Users/bryanboyko/XCode/HereOne-iOS/HereOne/Build/Products/Debug-iphoneos/HereOne.app/Frameworks/Parse.framework: replacing existing signature rsync -av –filter "- CVS/" –filter "- .svn/" –filter "- .git/" […]

框架添加到cocoapod getiing导入问题“框架未find”

这是我的podfile: `target 'ROC' do source 'https://github.com/CocoaPods/Specs.git' platform :ios, '7.0' pod 'AFNetworking', '~> 2.5' pod 'INTULocationManager' pod 'Fabric' pod 'Crashlytics' pod 'FSMediaPicker' pod 'IQDropDownTextField' pod 'Google/Analytics' pod 'Google/SignIn' pod 'Appboy-iOS-SDK', '~>2.22' end ` 现在我打开podfile并添加pod“GoogleMaps” pod“GooglePlaces”,然后更新pod。 我可以在项目nevigator看到googleMaps框架,但不能导入,因为错误谷歌没有find与APPboy.same。 请做什么帮助。

SequenceType生成器通用Swift

我有一些问题试图运行这个代码,我发现几个使用相同的代码的例子,但我得到编译器错误 架构arm64的未定义符号:ExpSwift.SearchResults.generate() – > Swift.IndexingGenerator <[A]>,引用自:ExpSwift_Example.ViewController。(viewDidLoad() – >())。(closure#1)。closures#3)在ViewController.o ld:符号(s)找不到体系结构arm64 clang:错误:链接器命令失败,退出代码1(使用-v看到调用) 这是我的代码类 public final class SearchResults<T> { var results = [T](); let total: Int64 required public init?(results: [T], total: Int64) { self.results = results self.total = total } public func getResults() -> [T] { return self.results } public func getTotal() -> Int64 { return self.total } […]

工作区在安装完成后不会生成

我有两个swift项目, application和library ,其中library是application的依赖项。 我有一个Podfileconfiguration如此; workspace 'myworkspace' platform :ios, '9.0' use_frameworks! target :library do project 'library/library.xcproject' pod 'GCDWebServer', '~> 3.0' target :application do project 'application/application.xcproject' end end 成功运行pod install后,我在Xcode中打开myworkspace ,并将application查找为当前选定的scheme。 立即build立失败的结果,由于; 没有这样的模块“图书馆” 为了解决这个问题,我需要将当前scheme改为library ,构build,然后将scheme切换回application ,并成功构build。 问题; 这是预期的,或Xcode和/或CocoaPods中的错误,或者我configuration错误吗? 这是否意味着我需要随时单独构buildlibrary以便在application构build中反映这些更改? Xcode 7.3,CocoaPods 1.0.1, 回购

Artifactory Cocoapods包括/白名单

在我们公司,我们正在build立Artifactory到我们的工具链中。 我们现在有一个CocoaPods仓库的远程仓库。 由于我们需要控制使用的豆荚,因此我们希望使用include函数将允许的豆荚清单列出。 所以如果我们使用一个没有限制的存储库,一切正常。 但是,如果我们有一个库的包含模式,例如看到打印屏幕,那么我们得到Artifactory的fetchIndex请求的错误。 在日志中,这是它的样子: 20161216094625|3|REQUEST|someIP|username|GET|/api/pods/cocoapods-master/index/fetchIndex|HTTP/1.1|404|0 有没有人通过artifactory制作白色挂牌的经验?

iOS的Cocoapods -pod(MBProgressHUD)安装给错误卡在“分析依赖”和“头文件丢失”

我已经安装了2荚MBProgessHUD和PEPhotocropEditor它的工作正常,直到现在,但突然我得到MBProgressHUD.h文件错误不可用。 而且我用pod update和pod install命令尝试了它,但仍然无法解决问题。 当我把这两个命令terminal都搞砸了 分析依赖关系。 和豆荚在看红色。