关键词:
【中文标题】在带有 M1 芯片的 Xcode 12 上找不到类型“*”【英文标题】:Cannot find type '*' in scope on Xcode 12 with M1 Chip 【发布时间】:2021-02-06 11:42:39 【问题描述】:我刚刚使用 Apple M1 芯片在 Xcode 12 上开始了一个新项目。我在安装 Pod 时确实遇到了问题,但我能够使用 sudo arch -x86_64 gem install ffi
然后 arch -x86_64 pod install
修复它们。现在,我面临的问题是当我添加应用内购买和广告的 admob pod 时。我收到一条错误消息,上面写着 Cannot find type 'SKProduct' in scope
和 Cannot find type 'GADInterstitial' in scope
。我在 Build Settings 中将 Validate Workspace 更改为 YES
并没有解决它。
【问题讨论】:
您是否将必要的库导入MainViewController
?
是的,我做到了。但他们仍然没有工作。
我遇到了同样的问题。运气好了吗?
请勿发布代码、数据、错误消息等的图片 - 将文本复制或输入到问题中。 How to Ask
【参考方案1】:
GADInterstitial 在 GADInterstitialAd Google Ads v 8.0.0 中重命名
查看所有重命名的类 https://developers.google.com/admob/ios/migration#class_renames
【讨论】:
谢谢@fab,你节省了我的时间!【参考方案2】:我遇到了同样的错误: 在范围内找不到类型“SKProduct”,在范围内找不到类型“GADInterstitial”。我在项目中使用 Firebase。在 pod 文件中,当我将 pod 'Firebase/Analytics' 更改为 pod 'FirebaseAnalytics' 然后从终端打开 xcworkspace 然后清理项目时问题已解决。
【讨论】:
你能在你的答案中添加一些上下文吗?您可能已修复它,但您的答案不够清晰。新的贡献者陷入这个陷阱是很常见的。可以理解。 即使这对你有用。如您所见,我的应用程序在应用程序购买中使用,我需要为此导入 StoreKit。 StoreKit 没有 pod 名称或类似名称。为了让您集成 StoreKit,您必须在 Xcode 中选择框架。如果我能够修复 firebase,那么我仍然坚持使用 StoreKitiOS XCode 构建错误 (flutter) -- 无法在带有 M1 芯片的 mac 上构建 iOS (flutter) 的 apk
】iOSXCode构建错误(flutter)--无法在带有M1芯片的mac上构建iOS(flutter)的apk【英文标题】:iOSXCodebuilderror(flutter)--cannotbuildapkforiOS(flutter)onmacwithM1chip【发布时间】:2021-07-0418:58:08【问题描述】:我正在使用带有M1芯片的MacBookPro来测试颤... 查看详情
带有 Xcode 12.5 的 M1 Mac 从不运行 Flutter 项目
】带有Xcode12.5的M1Mac从不运行Flutter项目【英文标题】:M1MacwithXcode12.5neverrunsFlutterProject【发布时间】:2021-08-2120:57:41【问题描述】:我在我的macOSBigSur11.4M1Mac上使用FlutterFlutter2.2.1•channelstable•和Xcode12.5,我确实在使用。我有很多... 查看详情
m1芯片xcode12编译模拟器architecture报错问题(代码片段)
M1芯片XCode12编译模拟器Architecture报错问题Noarchitecturestocompilefor(ONLY_ACTIVE_ARCH=YES,activearch=x86_64,VALID_ARCHS=arm64armv7armv7s).CommandPhaseScriptExecutionfailedwithanonzeroexitcodexxxxbu 查看详情
m1芯片xcode12编译模拟器architecture报错问题(代码片段)
M1芯片XCode12编译模拟器Architecture报错问题Noarchitecturestocompilefor(ONLY_ACTIVE_ARCH=YES,activearch=x86_64,VALID_ARCHS=arm64armv7armv7s).CommandPhaseScriptExecutionfailedwithanonzeroexitcodexxxxbu 查看详情
m1芯片xcode12编译模拟器architecture报错问题(代码片段)
M1芯片XCode12编译模拟器Architecture报错问题Noarchitecturestocompilefor(ONLY_ACTIVE_ARCH=YES,activearch=x86_64,VALID_ARCHS=arm64armv7armv7s).CommandPhaseScriptExecutionfailedwithanonzeroexitcodexxxxbu 查看详情
在 Xcode 上找不到框架 FirebaseInstanceID
】在Xcode上找不到框架FirebaseInstanceID【英文标题】:FrameworknotfoundFirebaseInstanceIDonXcode【发布时间】:2020-06-1010:46:43【问题描述】:我从Xcode得到以下错误。尝试了互联网上的许多解决方案,但没有用。ld:frameworknotfoundFirebaseInstanceID... 查看详情
xcode搭建opengl环境(m1芯片、xcode13)
参考技术A首先,搭建前需要如下几个库:如果是M1芯片,编译会报这个错此时只要在BulidSettings->ExcludeArchiectures添加arm64即可创建一个c++类型的文件,命名为main,创建的时候去掉勾选同时创建头文件的对勾。如有一下报错重新... 查看详情
m1芯片xcode12编译模拟器architecture报错问题(代码片段)
M1芯片XCode12编译模拟器Architecture报错问题Noarchitecturestocompilefor(ONLY_ACTIVE_ARCH=YES,activearch=x86_64,VALID_ARCHS=arm64armv7armv7s).CommandPhaseScriptExecutionfailedwithanonzeroexitcodexxxxbuildingforiOSSimulator,butlinkinginobjectfilebuiltforiOS,xxxxxforarchitecturear... 查看详情
在 Macbook M1 上的 Xcode 12.4 中构建后,在 iOS 上的 React Native 中找不到 YogaKit.modulemap
】在MacbookM1上的Xcode12.4中构建后,在iOS上的ReactNative中找不到YogaKit.modulemap【英文标题】:YogaKit.modulemapnotfoundinReactNativeonIOSafterbuildinXcode12.4onMacbookM1【发布时间】:2021-05-2912:23:51【问题描述】:只需在新的MacbookM1上创建一个新的Re... 查看详情
在 Apple Silicon xcode 上找不到 Swiftlint
】在AppleSiliconxcode上找不到Swiftlint【英文标题】:Swiftlintcan\'tbefoundonAppleSiliconxcode【发布时间】:2021-05-0513:24:59【问题描述】:使用自制软件安装swiftlint时,一切都正确安装,但是当我打开xcode时,我看到未安装swiftlint的消息。我... 查看详情
Flutter 图像选择器在带有 Mac M1 芯片模拟器的 ios 14 中不起作用
】Flutter图像选择器在带有MacM1芯片模拟器的ios14中不起作用【英文标题】:Flutterimagepickernotworkinginios14withMacM1chipsimulator【发布时间】:2021-08-1508:24:25【问题描述】:图像选择器显示图像列表,但无法从列表中选择图像。我已经为p... 查看详情
在 Xcode 12.5.1 中找不到构建输入文件
】在Xcode12.5.1中找不到构建输入文件【英文标题】:BuildinputfilecannotbefoundinXcode12.5.1【发布时间】:2021-08-1011:35:54【问题描述】:我使用的是m1mac机器,现在出现以下错误。试过了:我在ExcludedArchitechtures中添加了erm64和x86_64。但它... 查看详情
致命错误:在 Windows 上找不到类“MySQLi”
】致命错误:在Windows上找不到类“MySQLi”【英文标题】:Fatalerror:Class\'MySQLi\'notfoundonwindows【发布时间】:2017-03-0114:12:11【问题描述】:我安装了apache和php并启动并运行(我可以通过localhost访问php.ini)。我正在尝试访问mysqli... 查看详情
在“”类型上找不到带有“数字”类型参数的索引签名 - Typescript 编译器错误
】在“”类型上找不到带有“数字”类型参数的索引签名-Typescript编译器错误【英文标题】:Noindexsignaturewithaparameteroftype\'number\'wasfoundontype\'\'-Typescriptcompilererror在“”类型上找不到带有“数字”类型参数的索引签名-Typescript编译... 查看详情
在带有框架的 XCode 5 中找不到文件
】在带有框架的XCode5中找不到文件【英文标题】:FilenotfoundinXCode5withframeworks【发布时间】:2013-12-2822:26:43【问题描述】:已经搜索过,我仍然有这个问题。XCode5.0.1。我正在尝试添加StoreKit框架,就像添加任何标准框架一样。在... 查看详情
是否可以在不拥有 iPhone 的情况下发布 iOS 应用程序?在 Xcode 上找不到配置文件
...是否可以在不拥有iPhone的情况下发布iOS应用程序?在Xcode上找不到配置文件【英文标题】:IsitpossibletopublishaniOSappwithoutowninganiPhone?NoprovisioningprofilesfoundonXcode【发布时间】:2016-09-2023:41:53【问题描述】:我正在使用ReactNative构建一... 查看详情
在类型上找不到带有“字符串”类型参数的索引签名
】在类型上找不到带有“字符串”类型参数的索引签名【英文标题】:Noindexsignaturewithaparameteroftype\'string\'wasfoundontype【发布时间】:2020-01-0606:22:30【问题描述】:我来自移动应用程序开发,对打字稿没有太多经验。如何声明[strin... 查看详情
Xcode 13.1 卡在 Apple M1 Pro 上安装模拟器
...一台在macOSMonterey12.0.1上使用Xcode13.1的MacBookPro14"(AppleM1Pro芯片)我尝试在R 查看详情