How do you get to the new Apple TV's GameCenter logs? - game-center

I'm implementing Game Center in our Apple TV app and we're having some issues. I'm hoping that the Game Center logs will help us out. We went to settings and exported the logs, but it says they saved to:
file:///var/mobile/Library/Logs/CrashReporter/GameKit/GameKit-Log%20(name)%20(2015-10-15%20at%2013-54-51%20(MDT)).zip
Does anyone know how to access this file?

Sync your device with itunes,
and log data is copied to:
~/Library/Logs/CrashReporter/MobileDevice/(device name)/GameKit

Related

Nest Camera No longer Triggering

I have recently integrated my Nest cams with Home Assistant. A Nest Hello door bell and the Nest Cam in the Google Home Hub Max.
Everything worked great at first, I had the live stream coming through from both cams. I also had some automations setup with both cams.
The day after I had set it up I found both cameras had turned off. This was because I had the Home/Away setting on in the Nest app so when I was at home the cameras would turn off and when I was away they would turn on. I turned this setting off in the Nest app and turned both cameras back on.
After turning the cameras back on I had the live streams of both cameras coming through again to Home Assistant. I went to test if the automations still worked and the Nest Hello Door Bell automations did and do still work but the Google Home Max automations did not work anymore.
I had the Home Hub Max camera triggering automations when detecting a person but it seems like the detection is not getting sent through to Home Assistant? I have also tried this with Motion detection and even Sound but I don’t see anything being recorded in Home Assistant.
The Nest Hello Door Bell, however, is working great and I see the detections being recorded in Home Assistant and the automations being triggered.
The live stream from the Home Hub Max is still working great in Home Assistant which makes it a little strange that the Person and Motion Detection is not working.
I have tried re-integrating the devices by removing and re-adding Nest to Home Assistant but I still get the same results.
I am also still getting motion detected notifications in the actual Nest App from the Nest cam in the Home Hub Max.
I really would like to get the Home Hub Max triggering on detection again in Home Assistant.
Has anyone else had the same experience or solved this before? Any help would be really appreciated.
I have been digging into this myself with the integration owner.
It appears that the Google Pub/Sub topic from the Nest SDM API is not showing any camera events (Motion/person detection). I have created a subscription to the Google Pub/Sub from the SDM API and I can see the events being fired off by the Nest Thermostat however there are no messages for any camera events from the Nest Hub Max. The device is setup properly as I receive notifications in the Nest app for events and I can also get the rtsp stream from the SDM Api. My guess is maybe something in the firmware is preventing the events from going to the Pub/Sub topic as they should for the Nest Hub Max.
Many users reports of nest hub display not publishing events at all, independent of home assistant

Xamarian deploying to device

I have never deployed an app for texting in a real iOS device, only on an iPhone 7 plus simulator. I've watched some tutorials on how to do it and this is what I have done so far.
I have made an iOS Development Certificate. I made an App id, connected a device and entered the UDID. Then created a new device and at last I have made a Provisioning Profile with the iPhone 7 Device connected. The iOS development certificate connected and the App ID connected. After I did all of that, I continued to watch all the tutorials but there seems to be a change which I can't figure out.
As you can see, in the picture above there is a view detail button which you click then download your Provisioning Profile to your XCode, but for me there is no View Detail button. Instead it looks something like this.
So unfortunately, I don't know what to do from here. I tried going to Xcode > Window > Devices then right clicked on my device then it looks something like this.
So I click Show Provisioning Profiles, press "add" then add my Provisioning Profile. The next thing I did was go back to Xamarian went to info.plist, double clicked it and then entered my Bundle Identifier.
Then right clicked the 2 Calculator file, went down to Options and then set everything up, as you could see in the picture. Then I press run but it doesn't seem to work
This error message comes up:
I am pretty sure I have done everything right, but there seems to still be an error. The only possible bit I think may have gone wrong is when there wasn't the "view detail" button, so I did it a another way. Maybe the problem is I downloaded the Provisioning Profile on the iOS Device, but not in the Xcode mac or something?
I don't have a clue what I did wrong and have tried everything about 5 times but it still didn't work. It will be great if someone could help.
These are all the Certificate and stuff I did in the App development section.
Not enough reputation to comment, so I am going to take a shot in the dark here. My question to you is, did you download the certificate to your MacBook before or after you added your mobile device to it? Your Mac has to know of which devices you have allowed to develop on, so you need to make sure your .mobileprovision on your Mac has that UDID in it.
You can check if your .mobileprovision is added by looking in "~/Library/MobileDevice/Provisioning Profiles" and sorting by "Date Modified" to see if you have a fresh one updating after you downloaded it from developer.apple.com. Xcode will assign a GUID to the name so the provisioning profile will not have the name displaying on the website.
Also, the error possibly looks certificate related. Is the certificate valid and trusted in your keychain? I noticed no mention of adding the certificate to the "Keychain Access" application.

Chromecast not available for testing

I added my Chromecast device on the "Google Cast SDK Developer Console" and it's showing as "Ready For Testing" on the console. Unfortunately, my device isn't showing as available when I'm launching from an un-published app.
Additionally, the remote debugger isn't loading at http://[ip]:9222
Any clue on how to resolve? I've tried removing/adding the device again and rebooting it a few times.
Make sure you have entered the correct serial number (take a photo and enlarge it since it is easy to read it incorrectly) in the dev console. Also reboot your chromecast to read the config again. If it still doesn't work, contact our help center for further assistance.

Is there a way to analyze Chromecast crashes?

Obviously, after the crash Developer tools at port 9222 is of no use, because "Remote debugging has been terminated with reason: websocket_closed". How can I retrieve, for example, recorded timeline; or get call stack; or find anything about the reason the Chromecast decided to reboot itself? What are the best (or, for that matter, any) approach to debug Chromecast crashes?
We need to look at your log file to see what is causing the crash. It is relatively easy to do that but we need some help from your side.
First, open the Chromecast setup app on, say, your Android device and go to the settings for your device. You should see a check box that states something like: "Send Chromecast usage data and crash reports to Google". If it is not checked, make sure you check it and then wait 15 minutes or so and reboot your chromecast.
Try to recreate issue and as soon as it crashes and reboots itself, open the setup app again and select "Submit feedback report" from the overflow menu. You will see a new window on your phone and make sure you enter the following text in the text box there "crash-vmt". We will be using this text to search among the reports that we receive to identify your log.
After doing that, please let us know (add a comment here) so we can grab the log for further investigation.

Printer status showing 'offline' after registering to Google cloud print

I am working on server side (Receiving print jobs to printer); I am following the developers guide mentioned as "https://developers.google.com/cloud-print/docs/devguide#registering"
I am able to register/add printer to google cloud. Got a register_token;
I am able to claim the ownership of the printer and then till refresh and access tokens.
The printer I am just adding, I am able to see in my printers list through browser.
But, the status of it remains 'offline'. I am really wondering if I am missing some basic thing. How to make this printer online
Printer come to online when we restart computer and sign in again but it does not work always :(

Resources