草庐IT

Cocoapods

全部标签

ios - 无法通过某些本地化的 pod spec lint 验证

我有一个使用本地化的大项目。至于现在,我正在使用图书馆:'Localize-Swift','2.0.0'使本地化更容易。但是自从我将xcode从9.4.1版升级到最新版10.0后,一些本地化字符串出现了问题,例如像这样:xcodebuild:error:unexpectedduplicatetask:CopyStringsFile/Users/myName/Library/Developer/Xcode/DerivedData/App-cxnnzigdonvocggyjllrudhwfpwq/Build/Products/Release-iphonesimulator/myProjec

ios - 博览会套件 : 'pod update' error after updating to SDK 29

我已经将一个分离的Expo项目升级到ExpoSDK29。现在我想运行podinstall,但是当我这样做时,我收到以下错误消息:[!]CocoaPodscouldnotfindcompatibleversionsforpod"EXPermissionsInterface":InPodfile:EXCamera(from`../node_modules/expo-camera/ios`)wasresolvedto1.0.1,whichdependsonEXPermissionsInterfaceEXPermissionsInterface(from`../node_modules/exp

ios - iOS 设备上的 Rest 服务器使用 Swift

我需要一种方法让iOS应用程序能够在通过USB连接的设备上接受消息、查询有关该设备的大量数据并返回包含这些数据的响应。我是iOS新手,开发速度很快,所以我需要一些东西;简单使用CocoaPods(由于Swift包管理器中缺少ios支持)不需要通过AppStore进行分发(我认为这排除了使用APN的可能性)我尝试了以下方法:BlueSocket:https://github.com/IBM-Swift/BlueSocket这可能可以完成这项工作,但级别非常低,需要大量工作来处理缓冲区大小等。因此REST解决方案可能更好木浦:https://www.kitura.io/这看起来很理想。然而

ios - 在 CI 构建中使用 Facebook iOS SDK - 未找到框架

我的ReactNative应用程序使用了react-native-fbsdk包,我正在尝试让iOS构建在CI服务器(AzureDevOps)上运行。主要问题是FacebookSDK预计将安装在~/Documents/FacebookSDK中,这在CI构建服务器上不起作用。我遇到了很多问题。我现在遇到的错误是:▸LinkingTzoApp⚠️ld:directorynotfoundforoption'-L/Users/vsts/Library/Developer/Xcode/DerivedData/TzoApp-bghowrtdysrbywbsslmkxejgzgoc/Build/Pro

ios - React Native 的重复符号问题

所以我一直面临ReactNative的一个非常奇怪的问题。我通过Cocoapods安装了一个库,用于从相机胶卷/照片库中挑选图像并裁剪图像,它是这种用途的Elixir。但是随后,它与ReactNative版本11一起安装,但这个版本的ReactNative不是我想要的,所以我还必须通过Cocoapods安装ReactNative,这样我才能拥有我正在使用的ReactNative版本。现在一切都安装好了,如果我尝试在我的Dev环境中构建,一切正常,但是当我尝试存档时,我收到WebSocket、Image重复符号的错误(该库要求您将RCTImage作为子规范添加到Cocoapods中以用于

ios - 即使在运行 pod clean 命令后也无法删除 .xcworkspace

我正在尝试删除pod依赖以提交到gitlab我指的是Removeoruninstalllibrarypreviouslyadded:cocoapods当我执行podclean时,它显示Unknowncommand:cleanpodclean我希望在提交时删除pod文件,在结帐后我想通过运行podinstall来获取pod文件 最佳答案 请尝试以下命令清除所有pod数据。此外,要在提交到git时忽略pod文件,您可以在.gitignore(隐藏文件)中添加pod文件夹路径以在代码推送时忽略特定文件夹。podcacheclean--al

ios - 为什么编译成静态库后找不到bridge文件?

在我的应用程序中,我使用cocoapods导入一些动态框架。现在我想将动态框架更改为静态库。所以我在*.podspec中加入了s.static_framework=true,就可以成功编译这个静态库了。但是当我将这个静态库导入我的应用程序时,出现了问题。错误如下:此静态库包含oc和swift代码。我想将一个由swift编码的文件导入到这个由oc编码的文件中。我在Podfile中将use_frameworks!更改为use_modular_headers!。 最佳答案 s.static_framework=true将框架内的库从动态变

ios - Xcode 没有看到 cocoapod 的添加

向导入的pod中的现有代码添加了新类和方法。我检查了这个新类(class)的实用程序中的所有内容。.h和.m文件的位置与此pod中的所有其他文件一样选择为“相对于项目”实际文件与此pod的其他文件位于同一路径目标成员与pod相同。Xcode没有看到新类的添加(使用pod的项目中导入语句中的h文件)。 最佳答案 不确定为什么它对您不起作用,但除此之外您不应该修改Pods.xcodeproj。CocoaPods假设它可以控制它,并将在下一次podinstall或podupdate中清除您的更改。(也许这就是您看到的问题?)要么将自定义类

ios - ShareKit 通过 CocoaPods 安装问题

我通过CocoaPods安装SareKit当我尝试将消息发布到vk.com服务时,我获得了此豁免:由于未捕获的异常“NSInternalInconsistencyException”而终止应用程序,原因:“ShareKit已被重构以用作Xcode子项目。请按照更新后的安装wiki重新添加到项目中。之后请不要忘记清理项目和清理构建文件夹。如果您使用CocoaPods覆盖-(NSNumber*)isUsingCocoaPods;配置器子类中的方法并返回[NSNumbernumberWithBool:YES]'我试图找到更新的安装wiki但没有成功。我还在我的DefaultSHKConfig

ios - XCode 无法打开 .xcworkspace 但 AppCode 可以 [导致 CocoaPods]

我在我的项目中使用了CocoaPods,创建项目后它可以通过XCode和AppCode正确打开,然后我在AppCode中写了几天代码,今天我想用XCode打开.xcworkspace文件但是失败,XCode只显示.xcodeproj文件,我无法观看整个项目。有人遇到同样的问题吗? 最佳答案 我遇到了类似的问题。问题是所有工具栏和面板都被隐藏了。在XCode中转到View>ShowToolbar等修复它。可能不是同一个问题,但我认为值得一提。 关于ios-XCode无法打开.xcworks