首页 > 解决方案 > 如何设置不支持模拟器的私有 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 =>'../',但仅适用于设备。

标签: ioscocoapods

解决方案


推荐阅读