Конденсатор 7 - Пользовательский плагин iOS показывает "плагин не реализуется на iOS"IOS

Программируем под IOS
Ответить
Anonymous
 Конденсатор 7 - Пользовательский плагин iOS показывает "плагин не реализуется на iOS"

Сообщение Anonymous »

Я пытаюсь создать пользовательский плагин iOS для приложения, построенного с Ionic + емкостью 7.
I, мигрированный с конденсатора 5 на конденсатор 7.
Источники:
https://capacitorjs.com/docs/ios/custom ... ter-plugin
Когда я называю его из моего приложения: < /p>
try {
console.log('--- Testing Echo Plugin ---');

const { value } = await Echo.echo({ value: 'Hello World!' });
console.log('Response from native:', value);
} catch (error) {
console.error('Error calling Echo plugin:', error);

}
< /code>
плагин Echo не реализован на iOS < /p>
Есть ли какой -либо дополнительный шаг в конденсаторе 7 для обнаружения локального плагина iOS? Так что я не могу увидеть это сообщение. < /p>
import uikit
импортный конденсатор < /p>
класс MainViewController: CapbridgeViewController {< /p>
override open func capacitorDidLoad() {
print(">>> EchoPlugin registrado en capacitorDidLoad")
bridge?.registerPluginInstance(EchoPlugin().self)
print(">>> EchoPlugin registrado en capacitorDidLoad")
}
< /code>
} < /p>
Если опробован в Appdelegate:
bridge = capbridge (self.window!)
print ("appdelegate: didfinishlaungingwithoptions") < /p>
CAPBridge.registerPlugin(EchoPlugin.self)
[/code]
Покажи мне 2 ошибки
Аргумент, переданный в Call, который не принимает аргументов
type 'capbridge' не имеет члена 'registerplugin'

Подробнее здесь: https://stackoverflow.com/questions/797 ... ted-on-ios
Ответить

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

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

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

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

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