Я следую этому руководству по добавлению OneSignal в React Native, и есть один раздел, где говорится:
Open NotificationService.m or NotificationService.swift and replace the whole file contents with the code below:
<provides code to add>
If you are using Swift, make sure to create a separate Objective-C Bridging Header for your OneSignalNotificationExtensionService and add the following import:
#import "RCTOneSignalExtensionService.h"
Then you need to tell your Xcode project settings what your bridging header is named, like this.
Я добавил код, который они предоставили, к NotificationService.swift
, потому что это единственный из двух файлов, которые существуют в моем проекте. Так что я предполагаю, что «использую swift», как они выразились. Проблема в том, что когда они говорят create a separate Objective-C Bridging Header
, я не знаю, как это сделать. Все, что мне удалось найти в Интернете, - это то, что когда вы импортируете код Objective- C в ваш быстрый проект, Xcode автоматически предложит вам создать соединительный заголовок. XCode не сделал этого для меня.
Кто-нибудь знает, как я могу создать заголовок Objective- C bridging?