Open TiagoSilvaPereira opened 6 years ago
I have tried to update the plugin from code I found elsewhere, but in the end I did not succeed. As I left it as such, the code does not compile anymore at the moment.
I guess I should revert it back to an older version, which was more or less working.
A yet unsolved problem is the fact that emails with large attachment keep crashing the app and the emails do not display correctly in some email programs.
For that reason I switched to the cordova-plugin-mailcore2 for iOS. It yet misses the android part, but it shouldn't be too hard to add that as well.
Please try again with the last commit (21b9c92193598856bec9d3ae851038a99a757616). It should work again, but still with the problems mentioned above
Thank you @CWBudde I'll try it now
Hi @CWBudde now I've this problem when trying to install the plugin:
Error during processing of action! Attempting to revert...
Failed to install 'cordova-plugin-smtp-client': CordovaError: Uh oh!
"/users/usuario/king_projects/comprador-mobile/plugins/cordova-plugin-smtp-client/src/ios/SMTPLibrary/Base64Transcoder.c" not found!
at copyFile (/users/usuario/king_projects/comprador-mobile/platforms/ios/cordova/lib/plugman/pluginHandlers.js:319:36)
at copyNewFile (/users/usuario/king_projects/comprador-mobile/platforms/ios/cordova/lib/plugman/pluginHandlers.js:351:5)
at installHelper (/users/usuario/king_projects/comprador-mobile/platforms/ios/cordova/lib/plugman/pluginHandlers.js:269:13)
at install (/users/usuario/king_projects/comprador-mobile/platforms/ios/cordova/lib/plugman/pluginHandlers.js:35:13)
at Object.process (/users/usuario/king_projects/comprador-mobile/platforms/ios/cordova/node_modules/cordova-common/src/ActionStack.js:56:25)
at PluginManager.doOperation (/users/usuario/king_projects/comprador-mobile/platforms/ios/cordova/node_modules/cordova-common/src/PluginManager.js:117:20)
at PluginManager.addPlugin (/users/usuario/king_projects/comprador-mobile/platforms/ios/cordova/node_modules/cordova-common/src/PluginManager.js:147:17)
at Api.addPlugin (/users/usuario/king_projects/comprador-mobile/platforms/ios/cordova/Api.js:235:10)
at handleInstall (/usr/local/lib/node_modules/cordova/node_modules/cordova-lib/src/plugman/install.js:619:6)
at /usr/local/lib/node_modules/cordova/node_modules/cordova-lib/src/plugman/install.js:379:28
Error: Uh oh!
"/users/usuario/king_projects/comprador-mobile/plugins/cordova-plugin-smtp-client/src/ios/SMTPLibrary/Base64Transcoder.c" not found!
I guess the uninstallation didn't work perfectly. There seems to be still a reference to that .c file (which was previously an obj-c file [with the extension .m]).
Since I don't have a mac at hand at the moment I can't test myself, but as far as I remember this version used to work.
I'll delete de plugin manually and try to reinstall it. Thank you very much @CWBudde
Same error. It can't be installed.
this one is fixed as well with the latest commit. I think you can close this issue.
Hi, i'm with this problem when trying to build for iOS. It works very well in Android. Searching, i found that it needs a __bridge cast. I don't know what is it, but I think that this article can help: Bridge Cast