Plugin Issues With iOS 10 & Sierra

I’m unable to publish any apps with plugins since upgrading to Mac Sierra and iOS 10.  

The primary plugins that are causing the grief are the Quick Look plugin, as well as Spiral Code Text-To-Speech and QR Code scanner.  Including any plugins at all seems to cause an error during the build. 

The error message follows;

error: linker command failed with exit code 1 (use -v to see invocation)</result>

ERROR: Builder failed: clang: warning: libstdc++ is deprecated; move to libc++ with a minimum deployment target of iOS 7

ld: library not found for -lcrt1.3.1.o

Hi. What Corona Build version are you using?

And are you saying that even one plugin causes that error? Can you also post your build.settings?

make sure Xcode is up to date

We are using Xcode 8.0 (build 2972 and 2980) and 8.1 (build 2982) successfully and have discovered that the issue is unrelated, we believe, to Xcode.

Our text to speech is broken somewhere between build 2972 (where it works fine) and build 2980. In both cases, we use XCode 8.0 (because you can’t use 8.1 for those builds).

By the way, if you don’t know how to have both on your system, simply rename Xcode.app to Xcode8.app before installing 8.1 - and then, using terminal, your syntax should look something like this in order to switch over to 8.0 from 8.1

     sudo xcode-select -s /Applications/Xcode8.app

The timing of it breaking was nearly at the same time as the 8.1 switch-over, though.

I hope Corona fixes this because it now prevents our App from being submitted to Apple, as we attempted to do today.

troylyndon, QR Scanner and TextToSpeech plugins were updated recently, use them.

Also, update your project deployment target, the minimum is 8.0 now. I believe that’s the issue with the libcrt not being found.

Yes. I saw this just now: https://forums.coronalabs.com/topic/59180-text-to-speech/page-8?hl=xcode#entry342667

It explains the new plugin release

Hi. What Corona Build version are you using?

And are you saying that even one plugin causes that error? Can you also post your build.settings?

make sure Xcode is up to date

We are using Xcode 8.0 (build 2972 and 2980) and 8.1 (build 2982) successfully and have discovered that the issue is unrelated, we believe, to Xcode.

Our text to speech is broken somewhere between build 2972 (where it works fine) and build 2980. In both cases, we use XCode 8.0 (because you can’t use 8.1 for those builds).

By the way, if you don’t know how to have both on your system, simply rename Xcode.app to Xcode8.app before installing 8.1 - and then, using terminal, your syntax should look something like this in order to switch over to 8.0 from 8.1

     sudo xcode-select -s /Applications/Xcode8.app

The timing of it breaking was nearly at the same time as the 8.1 switch-over, though.

I hope Corona fixes this because it now prevents our App from being submitted to Apple, as we attempted to do today.

troylyndon, QR Scanner and TextToSpeech plugins were updated recently, use them.

Also, update your project deployment target, the minimum is 8.0 now. I believe that’s the issue with the libcrt not being found.

Yes. I saw this just now: https://forums.coronalabs.com/topic/59180-text-to-speech/page-8?hl=xcode#entry342667

It explains the new plugin release