ios - 如何设置不支持模拟器的私有 Pod
问题描述
我创建了一个不支持模拟器的私有 podpod lib lint
,现在我运行并出现错误:
-ERROR | [iOS] xcodebuild: Returned an unsuccessful exit code. You can use `--verbose` for more information.
然后我使用--verbose
并看到它是使用模拟器编译的:
CompileC /Users/xx/Library/Developer/Xcode/DerivedData/App-ctxhalwvkdrxongrjlngrlahubld/Build/Intermediates.noindex/App.build/Release-iphonesimulator/App.build/Objects-normal/x86_64/main.o /var/folders/ mb/b7p9jyj93j75p9gl9m0c5yg00000gn/T/CocoaPods-Lint-20200609-54993-yfocd9-xxSDK/App/main.m normal x86_64 objective-c com.apple.compilers.llvm.clang.1_0.compiler
CompileC /Users/xx/Library/Developer/Xcode/DerivedData/App-ctxhalwvkdrxongrjlngrlahubld/Build/Intermediates.noindex/App.build/Release-iphonesimulator/App.build/Objects-normal/i386/main.o /var/folders/ mb/b7p9jyj93j75p9gl9m0c5yg00000gn/T/CocoaPods-Lint-20200609-54993-yfocd9-xxSDK/App/main.m normal i386 objective-c com.apple.compilers.llvm.clang.1_0.compiler
显然,我的私人 pod不支持模拟器。是否有任何设置可以避免使用模拟器进行编译?
我做了一些尝试,虽然pod lib lint --skip-import-validation --allow-warnings
有效,但pod repo push MySpec xxSDK.podspec --skip-import-validation --allow-warnings
不起作用。
我使用作品创建的私人 Pod:path =>'../'
,但仅适用于设备。
解决方案
推荐阅读
- python-3.x - Numba 正确实施?
- python-3.x - Python中连接坐标的排序列表
- firebase - 使用 Firebase Cloud Functions,我可以从外部 API 安排更新以更新 Firestore
- azure-devops - 如何将私有 nuget 源的凭据添加到 Azure DevOps Pipelines?
- javascript - 列表文本不会通过 Javascript 按钮更改颜色
- c - C函数替换参数的特定索引中的字节
- javascript - 如何在自定义选择组件标签上绑定 value 属性
- sharepoint - SharePoint 日期/时间计算决策树
- java - 集成测试休息控制器 assertEquals 失败
- javascript - 新的 JAVASCRIPT 问题与 IF 语句和多个值