Build 2.0 Testing And Feedback Instructions

After enabling Corona Build 2.0, please verify that your app still builds correctly for:

  • iOS device
  • Android device
  • Xcode simulator

Please h** elp keep things organized by providing structured feedback:**

  • Simulator: Mac or Win
  • Device OS: iOS or Android
  • Device Name: (e.g. iPhone 5S, Nexus 7)
  • What issue you are seeing
  • Corona username/e-mail (so we can check the logs)

Simulator: Mac, 2013.1055

Device OS: iOS 6.1.2

Device Name: Raphael’s iPhone 5

Issue: Black screen, hangs, no console output from device. Also hangs in Simulator. Removing flag and recompiling results in working app in both device and simulator.

Username: iphone@beyondthetech.com

Simulator:  OSX 2013.1056

Device:  iPad Retina (3rd Gen.)

U/N:  GregPugh@GPAnimations.com

App Tested:  The Perfect Pillow (eBook)

 

Feedback:

The Simulator handled this app just fine, no issues with buttons. However, the device testing resulted in a black screen with a status bar. The app itself never ran. Xcode Simulator testing also resulted in a black screen with a status bar.

 

 

 

 

Simulator: OSX 2013.1056

Device: iPad Retina (3rd Gen.)

U/N: GregPugh@GPAnimations.com

App Tested: Floating Fun (eBook)

 

Feedback:

While testing it in the Simulator, it occasionally had a hard time listening for button presses. They would all work, but then start requiring multiple clicks to get them to function. When testing on a device, this was not an issue.

 

When testing on the Simulator, I received the error:

 

 

2013-03-16 07:08:11.463 Corona Simulator[3601:707] Runtime error

…/Documents/Kwik/FFiPad/Floating Fun/build/page_8.lua:239: attempt to compare nil with number

stack traceback:

    [C]: ?

    …/Documents/Kwik/FFiPad/Floating Fun/build/page_8.lua:239: in function ‘_listener’

    ?: in function <?:141>

    ?: in function <?:218>

 

I believe this was due to adding external code, as this app was created using Kwik 2.0 and utilizing the external code feature. However, when testing on a device the app ran smoothly without any issues.

 

 

 

 

 

 

Simulator:  OSX 2013.1056

Device:  iPad Retina (3rd Gen.)

U/N:  GregPugh@GPAnimations.com

App Tested:  Guy Game (Sample from my Corona Book that uses Director.lua and button presses)

 

Feedback:

The Simulator gave the following error when button pressed:

 

 

2013-03-16 07:32:10.586 Corona Simulator[3601:707] Runtime error

… Book/coronabook/Director/Director_FINAL/guyGame.lua:106: attempt to call global ‘bodyPunch’ (a nil value)

stack traceback:

    [C]: in function ‘bodyPunch’

    … Book/coronabook/Director/Director_FINAL/guyGame.lua:106: in function <… book></…>

    ?: in function <?:218>

2013-03-16 07:32:10.590 Corona Simulator[3601:707] fAppPath: /Users/Greg/Documents/Books/GP Corona Book/coronabook/Director/Director_FINAL

 

Device testing: Button event that caused error in the Simulator, doesn’t work on device. Makes believe I’ll have to update the code or something.

 

XCode Simulator testing:

[DEBUG] Session could not be started: Error Domain=DTiPhoneSimulatorErrorDomain Code=1 “iOS Simulator failed to install the application.” UserInfo=0x100126860 {NSLocalizedDescription=iOS Simulator failed to install the application., DTiPhoneSimulatorUnderlyingErrorCodeKey=-1}

2013-03-16 07:55:03.165 Corona Simulator[3601:707] iphonesim error: 

 

Simulator:  OSX 2013.1056

Device: Corona SDK Simulator

U/N: comp850@me.com

App Tested** :** HT+phoenix (has buttons, networking, GPS, audio recording)

Feedback: No Issues

 

Simulator:  OSX 2013.1056

Device: iOS Simulator

U/N: comp850@me.com

App Tested** :** HT+phoenix (has buttons, networking, GPS, audio recording)

Feedback: Black Screen, not responsive

 

 

Simulator:  OSX 2013.1056

Device: iPad1 5.1.1

U/N: comp850@me.com

App Tested** :** HT+phoenix (has buttons, networking, GPS, audio recording)

Feedback: Black Screen, not responsive

 

Simulator:  OSX 2013.1056

Device: iPhone 4 (6.1.2)

U/N: comp850@me.com

App Tested** :** HT+phoenix (has buttons, networking, GPS, audio recording)

Feedback: Black Screen, not responsive

Simulator: Mac, 2013.1056

Device OS: iOS Simulator

Issue: Black screen, hangs, no console output.

Username : ruben.frosali@gmail.com

Hi all, for those of you getting blank screens, can you retry the builds? We think we’ve identified/fixed the issue.

 

thanks!

walter

Hi,

 

I’ve just recompiled and this issue seems to be fixed. 

Great! Thank you and everyone else who’s given feedback so far — it’s been super helpful!

i rebuilt the apps  and the black screen is gone. the apps seem to work fine on the device

when i open the simulator (build 1056, with and without Build 2.0) i see this: 
[QL] Can’t get plugin bundle info at file://localhost/Applications/iBooks%20Author.app/Contents/Library/QuickLook/iBooksAuthorQL.qlgenerator/
walter, are you cooking up plugins for iBooks Author?  

When rebuilding for Xcode Simulator the Terminal showed:

 

 

[DEBUG] App Spec: specified by path /Users/Greg/Desktop/PerfectPillow.app

[DEBUG] SDK Root: path=/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator6.1.sdk version=6.1 name=Simulator - iOS 6.1

[DEBUG] using device family ipad

2013-03-18 08:18:26.129 Corona Simulator[4200:707] [IMKInputSession deactivate] exception caught.

    IMKInputSession:imkinputsession: – </imkinputsession:>

    NSInvalidSendPortException : [NSMachPort sendBeforeDate:] destination port invalid

 

The Simulator remained black screen, so I switched devices to iPhone, went to home screen, switched back to iPad and chose the app via icon. The screen was black for a little bit, but then the app launched.

Black screen is gone…

Is anyone still seeing the black screen issue?

Not me. Been building with the flag set and it’s consistently working. I will note that there seems to be a slight lag when starting the app. I don’t recall seeing that before, maybe it’s just me. I think the app is going to hang, but then it launches, so I don’t know…

No black screen issues so far after the fix…

FWIW I haven’t noticed any additional lag with the new build…

i haven’t either noticed any difference in launch time between the old and the new build (using .1056)

 

Ok, maybe it’s just me then and the way I’m front loading all my assets. I say Build 2.0 is a go, then. Thanks.

Hi All,

 

Thank you to everyone who has participated in the Build 2.0 beta testing. You helped identify some important issues, which have been addressed quickly all because of your awesome feedback.

 

As of last nights daily build (2013.1058), things has been switched to using the build 2.0 system by default.

 

Everything seems to be running smoothly.

 

However, if you notice any abnormal device build issues in the next few days, please post feedback here and let us know.

 

Thank you again for your support.

I attempted to build a binary and it failed, citing “corona.build.5” which was probably because I had left that setting on prior to updating to 2013.1058.

 

After applying this reverting command

defaults remove com.anscamobile.Corona\_Simulator CoronaBuildMethod

 

in Terminal, then relaunching the Simulator, I was able to build my binary successfully.

I just got the error:

 

 

2013-03-21 12:49:18.945 Corona Simulator[27326:707] Using Custom Build Id 3f00075aa4f7c1938254a66db5971f52

2013-03-21 12:49:18.977 Corona Simulator[27326:707] CoronaBuildMethod overriden. Using: corona.build.5.

2013-03-21 12:49:20.193 Corona Simulator[27326:707] Connection error: (corona.build.5) fault(Server error. Wrong number of method parameters.)

2013-03-21 12:49:20.194 Corona Simulator[27326:707] Connection error: (corona.build.5) ({

    “/FaultCode” = “-32602”;

    “/FaultString” = “Server error. Wrong number of method parameters.”;

    “/kWSHTTPResponseMessage” = " { parsed response, url = http://developer.anscamobile.com/services/xmlrpc, status = 200 }";

    “/kWSResultIsFault” = 1;

})

 

 

While trying to build for an iOS device, but the app runs fine in the simulator.

 

 

Going into the Terminal and disabling it via:

defaults remove com.anscamobile.Corona_Simulator CoronaBuildMethod

 

Built the app just fine. I was able to install and run it on my iPad 3.