Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

"Installation failed. Check your phone for details." (No details) #43

Open
tbe opened this issue Dec 9, 2016 · 13 comments
Open

"Installation failed. Check your phone for details." (No details) #43

tbe opened this issue Dec 9, 2016 · 13 comments
Labels

Comments

@tbe
Copy link

tbe commented Dec 9, 2016

Issue by tinnvec
Friday Nov 21, 2014 at 04:35 GMT # Sample: Friday Sep 13, 2013 at 22:58 GMT
Originally opened as pebble#116


I'm using Cloudpebble to develop a watchface for myself. Everything compiles well and I've not had troubles sending the face to my watch until now.

After compiling the watchface and linking to the phone, it returns an error of "Installation failed. Check your phone for details." However, the phone does not shed any light on what these details might be.

I've checked the usual suspects such as full watch slots and inability to connect to phone, but those were not issues in my case and I'm rather stumped as to what the problem might be. Any help would be greatly appreciated.

Pebble App Version: 2.1 (Android)
Watch Firmware: 2.8
Watchface Source: GitHub

UPDATE 11/20:
I didn't mention before that the phone app would crash often when attempting to load my watchface on the watch because I chalked it up to beta software. Today brought watch firmware 2.8 and phone app 2.1 proper, and while the phone app no longer crashes, the mysterious error continues without additional information on the phone.

(first posted on Stack Overflow)

@tbe tbe added the imported label Dec 9, 2016
@tbe
Copy link
Author

tbe commented Dec 9, 2016

Comment by ChristopherAlan
Tuesday Nov 25, 2014 at 01:18 GMT # Sample: Friday Sep 13, 2013 at 22:58 GMT


This happened to me and I found that I had created like 10 different font size resources but was only using 1. When I deleted the others and sent it to my phone it worked. Could help?

@tbe
Copy link
Author

tbe commented Dec 9, 2016

Comment by tinnvec
Tuesday Nov 25, 2014 at 14:06 GMT # Sample: Friday Sep 13, 2013 at 22:58 GMT


Thanks, ChristoperAlan, I actually accidentally did this the other day when i tried re-uploading my resources and it successfully sent to my phone.

Perhaps all this needs is more accurate error reporting from cloudpebble or even just an FAQ entry about unused resources

@tbe
Copy link
Author

tbe commented Dec 9, 2016

Comment by Katharine
Tuesday Nov 25, 2014 at 15:53 GMT # Sample: Friday Sep 13, 2013 at 22:58 GMT


I would love to have CloudPebble give better error messages. Unfortunately, the only message I get back from the install process is "success" or "failure".

@tbe
Copy link
Author

tbe commented Dec 9, 2016

Comment by wguedes01
Wednesday Dec 31, 2014 at 19:23 GMT # Sample: Friday Sep 13, 2013 at 22:58 GMT


@Katharine, I agree. I had a silly issue that took me a few min to resolve. I simply had all 8 app slots occupied. Again, it's silly but if the error message had mentioned what the problem was, it would have been an instant fix.

@tbe
Copy link
Author

tbe commented Dec 9, 2016

Comment by jor3l
Tuesday Jan 27, 2015 at 23:17 GMT # Sample: Friday Sep 13, 2013 at 22:58 GMT


Getting this with PebbleJS and the emulator, no idea whats wrong since it was working fine. 😢

@tbe
Copy link
Author

tbe commented Dec 9, 2016

Comment by netgio
Sunday Feb 01, 2015 at 19:11 GMT # Sample: Friday Sep 13, 2013 at 22:58 GMT


Same here (pebbleJS + cloud pebble + emulator) - working fine for 24 hours worth of builds but now I can't seem to install any apps - even the samples from the tutorial fail. I've restarted Chrome, logged in and out of CloudPebble, I've rebooted and still the same. Nothing in the compilation or application logs.

@tbe
Copy link
Author

tbe commented Dec 9, 2016

Comment by jor3l
Sunday Feb 01, 2015 at 19:13 GMT # Sample: Friday Sep 13, 2013 at 22:58 GMT


@netgio For me, shutting down the pebble (click the gear) seems to fix the issue.

@tbe
Copy link
Author

tbe commented Dec 9, 2016

Comment by rdbsf
Tuesday Feb 03, 2015 at 08:34 GMT # Sample: Friday Sep 13, 2013 at 22:58 GMT


i was having same error. i cleared an app to make at least one empty slot and i was then able to install directly to the watch. hope that helps someone.

@tbe
Copy link
Author

tbe commented Dec 9, 2016

Comment by netgio
Tuesday Feb 03, 2015 at 09:27 GMT # Sample: Friday Sep 13, 2013 at 22:58 GMT


@jor3l - Thanks - that seems to be the workaround for the emulator... thought I'd tried it, but clearly I hadn't. I'm assuming this clears out some state on the servers that is not cleared by reloading the project or restarting the browser.

@tbe
Copy link
Author

tbe commented Dec 9, 2016

Comment by dallinac
Friday Feb 06, 2015 at 21:09 GMT # Sample: Friday Sep 13, 2013 at 22:58 GMT


@netgio I have the same setup as you (Pebble.js, CloudPebble, and Emulator) but even restarting, logging in and out, and closing the browser didn't help. They really need to make a better error message!

EDIT: The cause was that I had unused images.

@tbe
Copy link
Author

tbe commented Dec 9, 2016

Comment by gcey
Tuesday Apr 28, 2015 at 19:41 GMT # Sample: Friday Sep 13, 2013 at 22:58 GMT


I also had this problem with the simulator in CloudPebble.
Details would be very helpful.
To me it seems, that my problems occurred, when I worked on two PCs (home @evening and work @day) on the same project and one PC blocked the other PC in some way.

@tbe
Copy link
Author

tbe commented Dec 9, 2016

Comment by jor3l
Tuesday Apr 28, 2015 at 19:45 GMT # Sample: Friday Sep 13, 2013 at 22:58 GMT


@gcey try to shut down the pebble emulator first (click the gear) then try again.

@tbe
Copy link
Author

tbe commented Dec 9, 2016

Comment by gcey
Tuesday Apr 28, 2015 at 20:05 GMT # Sample: Friday Sep 13, 2013 at 22:58 GMT


Sometime this helped, sometimes it didn't (maybe because the emulator was still active on the other PC).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant