我正在尝试对我的颤振应用程序进行 iOS 构建。
它最初是作为一个网络应用程序开发的,并且它和 Android 版本构建得很好。
我需要初始化 Podfile,还需要添加一些变量来修复“沙盒不同步”问题。
现在我面临以下错误:
my-app/ios/Runner/Runner-Bridging-Header.h:1:9: 'GeneratedPluginRegistrant.h' 文件未找到
无法发出预编译头 '/Users/me/Library/Developer/Xcode/DerivedData/Runner-bcjlnasdfassdfsdf/Build/Intermediates.noindex/PrecompiledHeaders/Runner-Bridging-Header-swift_1LNASLDFKSJDFRW-clang_10GAW6SLDFKJPY.pch' 用于桥接头 '/Users/我/我的应用程序/ios/Runner/Runner-Bridging-Header.h'
如果我打开Runner/Runner-Bridging-Header.h文件,这些是内容:
#import "GeneratedPluginRegistrant.h"
而且在我的项目中确实没有名为“GeneratedPluginRegistrant.h”的文件。
我从哪里获得 GeneratedPluginRegistrant.h 文件?
我该如何解决这个问题?
更新 :
我也看到了这个错误:
无法为设备构建预编译的应用程序。
您的应用程序似乎仍包含默认签名标识符。尝试用 Xcode 中的签名 ID 替换 'com.example':打开 ios/Runner.xcworkspace
在 iPhone 上启动应用程序时出错。
更新 :
更改签名 ID 会导致以下结果:
无法为设备构建预编译的应用程序。Swift 编译器错误(Xcode):在 /Users/me/my-app/ios/Runner/AppDelegate.swift:9:4 范围内找不到“GeneratedPluginRegistrant”