React Native 0,79,3, хотя и PODS TurbomOdule.HJavascript

Форум по Javascript
Ответить Пред. темаСлед. тема
Anonymous
 React Native 0,79,3, хотя и PODS TurbomOdule.H

Сообщение Anonymous »

Я пытаюсь реализовать нативный модуль встречи в новой бесконечной архитектуре Native Native (RN 0,79), но продолжайте получать rctTurborbomodule, не найденные ошибки.import Foundation
import React

@objc(Counter)
class Counter: NSObject, RCTTurboModule {
private var count = 0
@objc var bridge: RCTBridge!

@objc
func increment(_ resolve: RCTPromiseResolveBlock, rejecter reject: RCTPromiseRejectBlock) {
count += 1
resolve(count)
}

@objc
func decrement(_ resolve: RCTPromiseResolveBlock, rejecter reject: RCTPromiseRejectBlock) {
if count == 0 {
let error = NSError(domain: "CounterErrorDomain", code: 200,
userInfo: [NSLocalizedDescriptionKey: "Cannot decrement below zero"])
reject("ERROR_COUNT", "count cannot be negative", error)
} else {
count -= 1
resolve(count)
}
}

@objc
func getInitialCount() -> Int {
return 0
}

}
< /code>
Интерфейс TypeScript (nativecounter.ts)
typescript < /p>
import { TurboModule, TurboModuleRegistry } from 'react-native';

export interface Spec extends TurboModule {
increment(): Promise\;
decrement(): Promise\;
getInitialCount(): number;
}

export default TurboModuleRegistry.getEnforcing\('Counter');
< /code>
ошибка
text
rctturbomodule не найдена
Попытки устранения неполадокcd ios
rm -rf \~/Library/Caches/CocoaPods
rm -rf Pods
rm -rf \~/Library/Developer/Xcode/DerivedData
pod deintegrate
pod setup
pod install
< /code>
Добавлено в Podfile: < /p>
Ruby < /p>
pod 'React-RCTTurboModule', :path =\> '../node_modules/react-native/Libraries/TurboModule'
< /code>
Проверенная: < /p>
React Native 0.79.3 < /p>
xcode 16.2 < /p>
cocoapods 1.14.3 < /p>
Вопросы
rctturbors of 1.14.3 < /p>

rctturbomoduls не является правильным протоколом в rn 0.799. /> Чего не хватает в реализации моего модуля?//
// counterApp-Bridging-Header.h
// counterApp
//
// Created by Apple on 26/06/25.
//
#import
#import


Подробнее здесь: https://stackoverflow.com/questions/796 ... but-we-get
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Песочница: bash(2538) Deny(1) file-read-data /Users/.../ios/App/Pods/Target Support Files/Pods-App/Pods-App-frameworks.s
    Anonymous » » в форуме IOS
    0 Ответы
    35 Просмотры
    Последнее сообщение Anonymous
  • React Native 0,79,3, хотя и PODS TurbomOdule.H
    Anonymous » » в форуме IOS
    0 Ответы
    2 Просмотры
    Последнее сообщение Anonymous
  • Невозможно загрузить содержимое списка файлов: '/target поддержки файлов/Pods-Runner/Pods-Runner-Resources-debug-develop
    Anonymous » » в форуме IOS
    0 Ответы
    24 Просмотры
    Последнее сообщение Anonymous
  • Проблема статических библиотек Expo и React Native Firebase iOS Swift Pods
    Anonymous » » в форуме IOS
    0 Ответы
    14 Просмотры
    Последнее сообщение Anonymous
  • Создание реагирующего собственного приложения в XCode дает ошибку: /ios/Pods/../../node_modules/react-native/scripts/xco
    Anonymous » » в форуме IOS
    0 Ответы
    23 Просмотры
    Последнее сообщение Anonymous

Вернуться в «Javascript»