如何从pod删除依赖项? 我有一个podfile pod 'GData' 这似乎被打破,因为它会产生163重复的符号错误。 我想我知道它是什么。 安装时可以看到: Installing GTMHTTPFetcher (1.141) Installing gtm-http-fetcher (1.0.141) [!] GTMHTTPFetcher has been deprecated in favor of gtm-http-fetcher 其中一个是不需要的。 所以要删除它,我尝试修改podfile以使用自定义的本地podspec文件: podspec :path => '~/GData.podspec.json' 在哪个podspec文件中我复制了所有原始的JSON podspec内容而没有GTMHTTPFetcher,GData不能安装。 它甚至发生,如果我只是复制原来的contentes,并不改变任何东西。 所有依赖关系都被安装,但GData本身不是。 我想我在这里错过了一些东西。
当我运行我的应用程序,应用程序运行良好; 当我剖析我的应用程序,以下错误结果。 **Undefined symbols for architecture armv7: "_OBJC_CLASS_$_GDataQueryContact", referenced from: objc-class-ref in FetchContactFromEmailServer.o "_OBJC_CLASS_$_GDataServiceGoogleContact", referenced from: objc-class-ref in FetchContactFromEmailServer.o "_kGDataGoogleContactThinProjection", referenced from: -[FetchContactFromEmailServer contactFeedURL] in FetchContactFromEmailServer.o** 我确定project->build settings->headersearchpath正确,因为应用程序运行良好。
任何人都可以告诉我在哪里可以find教程教我如何使用GData从iOS应用上传video到YouTube?
我试图使用任何一个基于libxml的第三方XMLparsing器,但我不能,因为我认为我有某种libxml2的问题 我将其他链接器标志设置为-lxml2 和头文件searchpath到/ usr / include / libxml2 但是当我尝试编译时,我仍然会遇到大量未定义的符号。 下面的错误是试图编译TouchXML的结果。 Undefined symbols: "_xmlDocDumpFormatMemory", referenced from: -[CXMLDocument description] in CXMLDocument.o "_xmlXPathNewContext", referenced from: -[CXMLNode nodesForXPath:error:] in CXMLNode.o -[CXMLNode(CXMLNode_NamespaceExtensions) nodesForXPath:namespaceMappings:error:] in CXMLNode_XPathExtensions.o "_xmlOutputBufferFlush", referenced from: -[CXMLNode XMLStringWithOptions:] in CXMLNode.o "_xmlNodeListGetString", referenced from: -[CXMLNode stringValue] in CXMLNode.o "_xmlFree", referenced from: _xmlFree$non_lazy_ptr in CXMLDocument.o _xmlFree$non_lazy_ptr in CXMLNode.o (maybe you […]
我find了一种在MPMoviePlayerController上播放YouTubevideo的方法。 为此只需要一个正确的url。 该url可能是在iframe中播放YouTubevideo后获得的。 我的UIWebView使用这个html: <html> <head> </head> <body style="margin:0"> <iframe class="youtube-player" type="text/html" width="280" height="200" src="http://www.youtube.com/embed/VJRKaQ52ImE" frameborder="0"> </iframe> </body> 所以在video矩形中点击播放后,我们可以在控制台中看到msg,如下所示: YT_Player[1520:207] setting movie path: http://v12.lscache4.c.youtube.com/videoplayback?sparams=id%2Cexpire%2Cip%2Cipbits%2Citag%2Cratebypass%2Coc%3AU0hQR1NLVl9FSkNOMF9LRVpB&fexp=913518%2C904531%2C910211&itag=18&ip=0.0.0.0&signature=93772DDEDFE678D8EA1A2E4669B5634BD6D4E81E.58DEF5203DEF07FB75F762D6C9C39536C84DE59C&sver=3&ratebypass=yes&expire=1312308000&key=yt1&ipbits=0&id=54944a690e762261 所以这里的问题是 – 如何获得YT_Player对象或如何生成“正确”的url?