Very slow iOS build

Hi there,
 
iOS builds are taking more than 20 minutes and sometimes timeout occurs, this started like 2 months ago and getting worse all the time. Android builds does not have any problem.

 
I am using hosted plugins and I am suspecting it might be a caching issue or something.
 
Could anyone have an idea whats going on?
 
Thank you
Bulent

Let me bring this up with the system admins.

Rob

I’m getting this now… any update on this?

I’ve reported it but I’ve not heard anything yet.

Our team thinks they have improved builds for iOS some, but are still researching the issue. It would be useful to have a copy of your console log from the build.

Is it better for you now?

Please note, there seems to be a most likely unrelated issue with Android plugins that we are also looking into. Please keep this thread about iOS builds, please. If you’re experiencing Android build problems, please start a new thread or use an existing thread for that. Again, copies of your console log from the build would be quite useful.

Because these console logs can be quite large, please use a service like pastebin and post the link here.

Thanks

Rob

Thanks Rob, 

I do not get timeout anymore but builds still take 30 minutes.

Thank you

Hi, I got the same problem too.

Last week it was fine for me though.

Not as fast as android builds but not as slow as now either!

Could this be the reason?

Im using appodeal plugin

**********************************************************

<result>warning: (armv7) /Users/mtang/Workspace/plugins/tapjoyconnectlibrary/apps/Libraries/omsdk-ios-1.1.0-tapjoy/OMSDK-iOS-v1-tapjoy.a(OMIDMethodInvoker.o) unable to open object file: No such file or directory

                    warning: (armv7) /Users/mtang/Workspace/plugins/tapjoyconnectlibrary/apps/Libraries/omsdk-ios-1.1.0-tapjoy/OMSDK-iOS-v1-tapjoy.a(OMIDAdSession.o) unable to open object file: No such file or directory

                    warning: (armv7) /Users/mtang/Workspace/plugins/tapjoyconnectlibrary/apps/Libraries/omsdk-ios-1.1.0-tapjoy/OMSDK-iOS-v1-tapjoy.a(OMIDStateWatcher.o) unable to open object file: No such file or directory

                    warning: (armv7) /Users/mtang/Workspace/plugins/tapjoyconnectlibrary/apps/Libraries/omsdk-ios-1.1.0-tapjoy/OMSDK-iOS-v1-tapjoy.a(OMIDViewKey.o) unable to open object file: No such file or directory

                    warning: (armv7) /Users/mtang/Workspace/plugins/tapjoyconnectlibrary/apps/Libraries/omsdk-ios-1.1.0-tapjoy/OMSDK-iOS-v1-tapjoy.a(OMIDEventFilter.o) unable to open object file: No such file or directory

                    warning: (armv7) /Users/mtang/Workspace/plugins/tapjoyconnectlibrary/apps/Libraries/omsdk-ios-1.1.0-tapjoy/OMSDK-iOS-v1-tapjoy.a(OMIDJSTimer.o) unable to open object file: No such file or directory

                    warning: (armv7) /Users/mtang/Workspace/plugins/tapjoyconnectlibrary/apps/Libraries/omsdk-ios-1.1.0-tapjoy/OMSDK-iOS-v1-tapjoy.a(OMIDWKWebViewJSExecutor.o) unable to open object file: No such file or directory

                    warning: (armv7) /Users/mtang/Workspace/plugins/tapjoyconnectlibrary/apps/Libraries/omsdk-ios-1.1.0-tapjoy/OMSDK-iOS-v1-tapjoy.a(OMIDProcessorFactory.o) unable to open object file: No such file or directory

                    warning: (armv7) /Users/mtang/Workspace/plugins/tapjoyconnectlibrary/apps/Libraries/omsdk-ios-1.1.0-tapjoy/OMSDK-iOS-v1-tapjoy.a(OMIDUIWebViewJSExecutor.o) unable to open object file: No such file or directory

                    warning: (armv7) /Users/mtang/Workspace/plugins/tapjoyconnectlibrary/apps/Libraries/omsdk-ios-1.1.0-tapjoy/OMSDK-iOS-v1-tapjoy.a(OMIDDictionaryUtil.o) unable to open object file: No such file or directory

                    warning: (armv7) /Users/mtang/Workspace/plugins/tapjoyconnectlibrary/apps/Libraries/omsdk-ios-1.1.0-tapjoy/OMSDK-iOS-v1-tapjoy.a(OMIDBridge.o) unable to open object file: No such file or directory

                    warning: (armv7) /Users/mtang/Workspace/plugins/tapjoyconnectlibrary/apps/Libraries/omsdk-ios-1.1.0-tapjoy/OMSDK-iOS-v1-tapjoy.a(OMIDAdSessionStatePublisher.o) unable to open object file: No such file or directory

                    warning: (armv7) /Users/mtang/Workspace/plugins/tapjoyconnectlibrary/apps/Libraries/omsdk-ios-1.1.0-tapjoy/OMSDK-iOS-v1-tapjoy.a(OMIDVerificationScriptResource.o) unable to open object file: No such file or directory

                    warning: (armv7) /Users/mtang/Workspace/plugins/tapjoyconnectlibrary/apps/Libraries/omsdk-ios-1.1.0-tapjoy/OMSDK-iOS-v1-tapjoy.a(OMIDAdSessionConfiguration.o) unable to open object file: No such file or directory

                    warning: (armv7) /Users/mtang/Workspace/plugins/tapjoyconnectlibrary/apps/Libraries/omsdk-ios-1.1.0-tapjoy/OMSDK-iOS-v1-tapjoy.a(OMIDTreeWalker.o) unable to open object file: No such file or directory

                    warning: (armv7) /Users/mtang/Workspace/plugins/tapjoyconnectlibrary/apps/Libraries/omsdk-ios-1.1.0-tapjoy/OMSDK-iOS-v1-tapjoy.a(OMIDViewProcessor.o) unable to open object file: No such file or directory

                    warning: (armv7) /Users/mtang/Workspace/plugins/tapjoyconnectlibrary/apps/Libraries/omsdk-ios-1.1.0-tapjoy/OMSDK-iOS-v1-tapjoy.a(OMIDLightJSExecutor.o) unable to open object file: No such file or directory

                    warning: (armv7) /Users/mtang/Workspace/plugins/tapjoyconnectlibrary/apps/Libraries/omsdk-ios-1.1.0-tapjoy/OMSDK-iOS-v1-tapjoy.a(OMIDManager.o) unable to open object file: No such file or directory

                    warning: (armv7) /Users/mtang/Workspace/plugins/tapjoyconnectlibrary/apps/Libraries/omsdk-ios-1.1.0-tapjoy/OMSDK-iOS-v1-tapjoy.a(OMIDVideoEvents.o) unable to open object file: No such file or directory

                    warning: (armv7) /Users/mtang/Workspace/plugins/tapjoyconnectlibrary/apps/Libraries/omsdk-ios-1.1.0-tapjoy/OMSDK-iOS-v1-tapjoy.a(OMIDJSNetworkBridge.o) unable to open object file: No such file or directory

                    warning: (armv7) /Users/mtang/Workspace/plugins/tapjoyconnectlibrary/apps/Libraries/omsdk-ios-1.1.0-tapjoy/OMSDK-iOS-v1-tapjoy.a(OMIDJSExecutorFactory.o) unable to open object file: No such file or directory

                    warning: (armv7) /Users/mtang/Workspace/plugins/tapjoyconnectlibrary/apps/Libraries/omsdk-ios-1.1.0-tapjoy/OMSDK-iOS-v1-tapjoy.a(OMIDAdSessionRegistry.o) unable to open object file: No such file or directory

                    warning: (armv7) /Users/mtang/Workspace/plugins/tapjoyconnectlibrary/apps/Libraries/omsdk-ios-1.1.0-tapjoy/OMSDK-iOS-v1-tapjoy.a(OMIDWindowProcessor.o) unable to open object file: No such file or directory

                    warning: (armv7) /Users/mtang/Workspace/plugins/tapjoyconnectlibrary/apps/Libraries/omsdk-ios-1.1.0-tapjoy/OMSDK-iOS-v1-tapjoy.a(OMIDError.o) unable to open object file: No such file or directory

                    warning: (armv7) /Users/mtang/Workspace/plugins/tapjoyconnectlibrary/apps/Libraries/omsdk-ios-1.1.0-tapjoy/OMSDK-iOS-v1-tapjoy.a(OMIDCommand.o) unable to open object file: No such file or directory

                    warning: (armv7) /Users/mtang/Workspace/plugins/tapjoyconnectlibrary/apps/Libraries/omsdk-ios-1.1.0-tapjoy/OMSDK-iOS-v1-tapjoy.a(OMIDScreenProcessor.o) unable to open object file: No such file or directory

                    warning: (armv7) /Users/mtang/Workspace/plugins/tapjoyconnectlibrary/apps/Libraries/omsdk-ios-1.1.0-tapjoy/OMSDK-iOS-v1-tapjoy.a(OMIDContext.o) unable to open object file: No such file or directory

                    warning: (armv7) /Users/mtang/Workspace/plugins/tapjoyconnectlibrary/apps/Libraries/omsdk-ios-1.1.0-tapjoy/OMSDK-iOS-v1-tapjoy.a(OMIDVASTProperties.o) unable to open object file: No such file or directory

                    warning: (armv7) /Users/mtang/Workspace/plugins/tapjoyconnectlibrary/apps/Libraries/omsdk-ios-1.1.0-tapjoy/OMSDK-iOS-v1-tapjoy.a(OMIDAdSessionContext.o) unable to open object file: No such file or directory

                    warning: (armv7) /Users/mtang/Workspace/plugins/tapjoyconnectlibrary/apps/Libraries/omsdk-ios-1.1.0-tapjoy/OMSDK-iOS-v1-tapjoy.a(OMIDAdViewCache.o) unable to open object file: No such file or directory

                    warning: (armv7) /Users/mtang/Workspace/plugins/tapjoyconnectlibrary/apps/Libraries/omsdk-ios-1.1.0-tapjoy/OMSDK-iOS-v1-tapjoy.a(OMIDDevice.o) unable to open object file: No such file or directory

                    warning: (armv7) /Users/mtang/Workspace/plugins/tapjoyconnectlibrary/apps/Libraries/omsdk-ios-1.1.0-tapjoy/OMSDK-iOS-v1-tapjoy.a(OMIDAdEvents.o) unable to open object file: No such file or directory

                    warning: (armv7) /Users/mtang/Workspace/plugins/tapjoyconnectlibrary/apps/Libraries/omsdk-ios-1.1.0-tapjoy/OMSDK-iOS-v1-tapjoy.a(OMIDSDK.o) unable to open object file: No such file or directory

                    warning: (armv7) /Users/mtang/Workspace/plugins/tapjoyconnectlibrary/apps/Libraries/omsdk-ios-1.1.0-tapjoy/OMSDK-iOS-v1-tapjoy.a(OMIDPartner.o) unable to open object file: No such file or directory

                    warning: (armv7) /Users/mtang/Workspace/plugins/tapjoyconnectlibrary/apps/Libraries/omsdk-ios-1.1.0-tapjoy/OMSDK-iOS-v1-tapjoy.a(OMIDLoadTask.o) unable to open object file: No such file or directory

                    warning: (armv7) /Users/mtang/Workspace/plugins/tapjoyconnectlibrary/apps/Libraries/omsdk-ios-1.1.0-tapjoy/OMSDK-iOS-v1-tapjoy.a(OMIDStatePublisher.o) unable to open object file: No such file or directory

                    warning: (arm64) /Users/mtang/Workspace/plugins/tapjoyconnectlibrary/apps/Libraries/omsdk-ios-1.1.0-tapjoy/OMSDK-iOS-v1-tapjoy.a(OMIDMethodInvoker.o) unable to open object file: No such file or directory

                    warning: (arm64) /Users/mtang/Workspace/plugins/tapjoyconnectlibrary/apps/Libraries/omsdk-ios-1.1.0-tapjoy/OMSDK-iOS-v1-tapjoy.a(OMIDAdSession.o) unable to open object file: No such file or directory

                    warning: (arm64) /Users/mtang/Workspace/plugins/tapjoyconnectlibrary/apps/Libraries/omsdk-ios-1.1.0-tapjoy/OMSDK-iOS-v1-tapjoy.a(OMIDStateWatcher.o) unable to open object file: No such file or directory

                    warning: (arm64) /Users/mtang/Workspace/plugins/tapjoyconnectlibrary/apps/Libraries/omsdk-ios-1.1.0-tapjoy/OMSDK-iOS-v1-tapjoy.a(OMIDViewKey.o) unable to open object file: No such file or directory

                    warning: (arm64) /Users/mtang/Workspace/plugins/tapjoyconnectlibrary/apps/Libraries/omsdk-ios-1.1.0-tapjoy/OMSDK-iOS-v1-tapjoy.a(OMIDEventFilter.o) unable to open object file: No such file or directory

                    warning: (arm64) /Users/mtang/Workspace/plugins/tapjoyconnectlibrary/apps/Libraries/omsdk-ios-1.1.0-tapjoy/OMSDK-iOS-v1-tapjoy.a(OMIDJSTimer.o) unable to open object file: No such file or directory

                    warning: (arm64) /Users/mtang/Workspace/plugins/tapjoyconnectlibrary/apps/Libraries/omsdk-ios-1.1.0-tapjoy/OMSDK-iOS-v1-tapjoy.a(OMIDWKWebViewJSExecutor.o) unable to open object file: No such file or directory

                    warning: (arm64) /Users/mtang/Workspace/plugins/tapjoyconnectlibrary/apps/Libraries/omsdk-ios-1.1.0-tapjoy/OMSDK-iOS-v1-tapjoy.a(OMIDProcessorFactory.o) unable to open object file: No such file or directory

                    warning: (arm64) /Users/mtang/Workspace/plugins/tapjoyconnectlibrary/apps/Libraries/omsdk-ios-1.1.0-tapjoy/OMSDK-iOS-v1-tapjoy.a(OMIDUIWebViewJSExecutor.o) unable to open object file: No such file or directory

                    warning: (arm64) /Users/mtang/Workspace/plugins/tapjoyconnectlibrary/apps/Libraries/omsdk-ios-1.1.0-tapjoy/OMSDK-iOS-v1-tapjoy.a(OMIDDictionaryUtil.o) unable to open object file: No such file or directory

                    warning: (arm64) /Users/mtang/Workspace/plugins/tapjoyconnectlibrary/apps/Libraries/omsdk-ios-1.1.0-tapjoy/OMSDK-iOS-v1-tapjoy.a(OMIDBridge.o) unable to open object file: No such file or directory

                    warning: (arm64) /Users/mtang/Workspace/plugins/tapjoyconnectlibrary/apps/Libraries/omsdk-ios-1.1.0-tapjoy/OMSDK-iOS-v1-tapjoy.a(OMIDAdSessionStatePublisher.o) unable to open object file: No such file or directory

                    warning: (arm64) /Users/mtang/Workspace/plugins/tapjoyconnectlibrary/apps/Libraries/omsdk-ios-1.1.0-tapjoy/OMSDK-iOS-v1-tapjoy.a(OMIDVerificationScriptResource.o) unable to open object file: No such file or directory

                    warning: (arm64) /Users/mtang/Workspace/plugins/tapjoyconnectlibrary/apps/Libraries/omsdk-ios-1.1.0-tapjoy/OMSDK-iOS-v1-tapjoy.a(OMIDAdSessionConfiguration.o) unable to open object file: No such file or directory

                    warning: (arm64) /Users/mtang/Workspace/plugins/tapjoyconnectlibrary/apps/Libraries/omsdk-ios-1.1.0-tapjoy/OMSDK-iOS-v1-tapjoy.a(OMIDTreeWalker.o) unable to open object file: No such file or directory

                    warning: (arm64) /Users/mtang/Workspace/plugins/tapjoyconnectlibrary/apps/Libraries/omsdk-ios-1.1.0-tapjoy/OMSDK-iOS-v1-tapjoy.a(OMIDViewProcessor.o) unable to open object file: No such file or directory

                    warning: (arm64) /Users/mtang/Workspace/plugins/tapjoyconnectlibrary/apps/Libraries/omsdk-ios-1.1.0-tapjoy/OMSDK-iOS-v1-tapjoy.a(OMIDLightJSExecutor.o) unable to open object file: No such file or directory

                    warning: (arm64) /Users/mtang/Workspace/plugins/tapjoyconnectlibrary/apps/Libraries/omsdk-ios-1.1.0-tapjoy/OMSDK-iOS-v1-tapjoy.a(OMIDManager.o) unable to open object file: No such file or directory

                    warning: (arm64) /Users/mtang/Workspace/plugins/tapjoyconnectlibrary/apps/Libraries/omsdk-ios-1.1.0-tapjoy/OMSDK-iOS-v1-tapjoy.a(OMIDVideoEvents.o) unable to open object file: No such file or directory

                    warning: (arm64) /Users/mtang/Workspace/plugins/tapjoyconnectlibrary/apps/Libraries/omsdk-ios-1.1.0-tapjoy/OMSDK-iOS-v1-tapjoy.a(OMIDJSNetworkBridge.o) unable to open object file: No such file or directory

                    warning: (arm64) /Users/mtang/Workspace/plugins/tapjoyconnectlibrary/apps/Libraries/omsdk-ios-1.1.0-tapjoy/OMSDK-iOS-v1-tapjoy.a(OMIDJSExecutorFactory.o) unable to open object file: No such file or directory

                    warning: (arm64) /Users/mtang/Workspace/plugins/tapjoyconnectlibrary/apps/Libraries/omsdk-ios-1.1.0-tapjoy/OMSDK-iOS-v1-tapjoy.a(OMIDAdSessionRegistry.o) unable to open object file: No such file or directory

                    warning: (arm64) /Users/mtang/Workspace/plugins/tapjoyconnectlibrary/apps/Libraries/omsdk-ios-1.1.0-tapjoy/OMSDK-iOS-v1-tapjoy.a(OMIDWindowProcessor.o) unable to open object file: No such file or directory

                    warning: (arm64) /Users/mtang/Workspace/plugins/tapjoyconnectlibrary/apps/Libraries/omsdk-ios-1.1.0-tapjoy/OMSDK-iOS-v1-tapjoy.a(OMIDError.o) unable to open object file: No such file or directory

                    warning: (arm64) /Users/mtang/Workspace/plugins/tapjoyconnectlibrary/apps/Libraries/omsdk-ios-1.1.0-tapjoy/OMSDK-iOS-v1-tapjoy.a(OMIDCommand.o) unable to open object file: No such file or directory

                    warning: (arm64) /Users/mtang/Workspace/plugins/tapjoyconnectlibrary/apps/Libraries/omsdk-ios-1.1.0-tapjoy/OMSDK-iOS-v1-tapjoy.a(OMIDScreenProcessor.o) unable to open object file: No such file or directory

                    warning: (arm64) /Users/mtang/Workspace/plugins/tapjoyconnectlibrary/apps/Libraries/omsdk-ios-1.1.0-tapjoy/OMSDK-iOS-v1-tapjoy.a(OMIDContext.o) unable to open object file: No such file or directory

                    warning: (arm64) /Users/mtang/Workspace/plugins/tapjoyconnectlibrary/apps/Libraries/omsdk-ios-1.1.0-tapjoy/OMSDK-iOS-v1-tapjoy.a(OMIDVASTProperties.o) unable to open object file: No such file or directory

                    warning: (arm64) /Users/mtang/Workspace/plugins/tapjoyconnectlibrary/apps/Libraries/omsdk-ios-1.1.0-tapjoy/OMSDK-iOS-v1-tapjoy.a(OMIDAdSessionContext.o) unable to open object file: No such file or directory

                    warning: (arm64) /Users/mtang/Workspace/plugins/tapjoyconnectlibrary/apps/Libraries/omsdk-ios-1.1.0-tapjoy/OMSDK-iOS-v1-tapjoy.a(OMIDAdViewCache.o) unable to open object file: No such file or directory

                    warning: (arm64) /Users/mtang/Workspace/plugins/tapjoyconnectlibrary/apps/Libraries/omsdk-ios-1.1.0-tapjoy/OMSDK-iOS-v1-tapjoy.a(OMIDDevice.o) unable to open object file: No such file or directory

                    warning: (arm64) /Users/mtang/Workspace/plugins/tapjoyconnectlibrary/apps/Libraries/omsdk-ios-1.1.0-tapjoy/OMSDK-iOS-v1-tapjoy.a(OMIDAdEvents.o) unable to open object file: No such file or directory

                    warning: (arm64) /Users/mtang/Workspace/plugins/tapjoyconnectlibrary/apps/Libraries/omsdk-ios-1.1.0-tapjoy/OMSDK-iOS-v1-tapjoy.a(OMIDSDK.o) unable to open object file: No such file or directory

                    warning: (arm64) /Users/mtang/Workspace/plugins/tapjoyconnectlibrary/apps/Libraries/omsdk-ios-1.1.0-tapjoy/OMSDK-iOS-v1-tapjoy.a(OMIDPartner.o) unable to open object file: No such file or directory

                    warning: (arm64) /Users/mtang/Workspace/plugins/tapjoyconnectlibrary/apps/Libraries/omsdk-ios-1.1.0-tapjoy/OMSDK-iOS-v1-tapjoy.a(OMIDLoadTask.o) unable to open object file: No such file or directory

                    warning: (arm64) /Users/mtang/Workspace/plugins/tapjoyconnectlibrary/apps/Libraries/omsdk-ios-1.1.0-tapjoy/OMSDK-iOS-v1-tapjoy.a(OMIDStatePublisher.o) unable to open object file: No such 

I wish it was just slow today it just crashes for my connects to server as soon as it has a build id just shuts down simulator all together.  Anyone have my problem?

Please post your build log from the Corona console log window. Use a service like pastebin.com and then share the link to the pastebin here.

Hi Rob,

Here is the log from successful build, which was only possible after 3 or 4 “timeouts”, “unable download zips” etc.

As you will find out it took 40 minutes and with counting failures it took more than an hour to compile which was about 5-10 minutes in the past.

https://pastebin.com/LzumrPTz

Hope it helps 

Bulent

We know the cause of the problem and hope to have it solved in the next couple of days. Please bear with us.

Rob

Thanks Rob, hope it can be solved otherwise it is impossible to work like this.

Bulent

If you’re building for device to test, remember you can use Live Builds to avoid making device builds and then you only need to build if you change build.settings, config.lua or need to upload to Apple.

Rob

We have changed some infrastructure bits and I’m seeing times in the 97 - 118 second range build times, but I’m also very well connected.  

Let me know if things have improved for you.

Rob

Hi Rob, 

It seems not my license has changed and does not support custom plugins, I am trying to understand it. I will post the times as soon as I solve this license issue.

Thank you

Let me bring this up with the system admins.

Rob

I’m getting this now… any update on this?

I’ve reported it but I’ve not heard anything yet.

Our team thinks they have improved builds for iOS some, but are still researching the issue. It would be useful to have a copy of your console log from the build.

Is it better for you now?

Please note, there seems to be a most likely unrelated issue with Android plugins that we are also looking into. Please keep this thread about iOS builds, please. If you’re experiencing Android build problems, please start a new thread or use an existing thread for that. Again, copies of your console log from the build would be quite useful.

Because these console logs can be quite large, please use a service like pastebin and post the link here.

Thanks

Rob