Unable to retrieve/remove/add tiles when more than 13 tiles are on the band - microsoft-band

I'm having a problem with the Band SDK Samples when I have more than 13 tiles enabled on my band (it now supports 20). Whenever I try to do something with the TileManager, I get a BandIOException telling me it attempted to read past the end of the stream.
I have noticed this on two Band 2's, connected to different phones, on the latest Windows Insider Fast Ring Builds (10.0.14295.1000). Band firmware version is 2.0.4441.0, hardware version 26.
Is this a known problem? Do I have to wait for an SDK update to support more tiles?
Kind Regards,
Maarten

Based on Band SDK release notes and my experience on iOS, it appears that we do need to wait for a new SDK. If there 12 or more tiles you cannot inject more presently.

Related

Turn on GPS when App starts in QT

So I was working on a positioning app which needs GPS to be turned on. So I wanted a way to automatically turn on GPS in the background, if even possible with high accuracy or atleast have a popup window come up so the user can turn on the GPS right away. But sadly I couldn't find a single way to do so in QT, if there is a solution it's always written in Java. Can I somehow do it in QT too or import Java code in it?
Would I also be able to keep my GPS updates running in the background? Because as soon as I press the home button the updates stop to come up in the console with qDebug... or is it just the qDebug function that can't run when the app is not open?
Will I be able to use GPS in my Qt app?
First, check if the target platform has GPS and/or capable of resolving geo-coordinates. Next check the manual out: Qt Location. Mind that they refer to this functionality as 'location' so it maybe partially available even without actual GPS unit on device if there is another provider type (I guess partially and not for all platforms). I could only find this list of platforms supported:
Qt Location Classes for accessing GPS and other location services and
for mapping and navigation. Split off from the Qt 4 Mobility module of
Qt Location. Supported on Android, BlackBerry, iOS, Linux (using
GeoClue), Windows and Sailfish OS.
As for starting the GPS (location services provider) there is such entry for QML for sure called start() of PositionSource. It also implies one can find the same functionality in C++ as well.
Would I also be able to keep my GPS updates running in the background? Because as soon as I press the home button the updates stop to come up in the console with qDebug... or is it just the qDebug function that can't run when the app is not open?
Home button: it implies Android? Unclear what you ask but the Android app lifecycle is a bit different matter than that. The GPS will be working independently of your app but will the app respond to messages is more determined by Android.

Is there any way to get Microsoft Edge Web driver pushed to customers?

I am looking for a way to monitor changes to Microsoft Edge Web driver programmatically.
Some possiblities:
* Would be great if there is an API (REST) to monitor latest available Edge webdriver.
* Since Edge driver is dependent on windows build version. some information about windows 10 build version in the API would be useful.
* Or Even better.. Since Edge driver depends on windows 10 build version, is there any chance for the Edge driver to get shipped with windows 10 builds. something like the native calc.exe in the system32 folder...
Any guidance/information would be very helpful.
Thank you..
Primary versions of Web Driver can always be found on dev.microsoftedge.com. Presently, this includes versions for 10240, 10586, and the Fast Ring of the Windows Insider Program. Monitoring that page will give you insight as to when a newer version of Web Driver is available for Edge.
With regards to your other questions:
Can we have a REST API to identify latest/supported Web Driver / OS versions
Can Web Driver be shipped in Windows 10 directly
I'll reach out to the appropriate team member(s), and see if this is something they've considered.
For the time being, you may be able to infer the machine's build of Windows by leveraging common APIs. For instance, via Node, you could do the following:
require("os").release().match(/\d+$/);
Depending on your build of windows, this will return, [10240], [10586], or some newer build number, like [14379]. You could then use this to instruct the user as to which version of Web Driver they should download.

Maximo Anywhere 7.6 - Standard apps getting stuck

I had setup Maximo Anywhere 7.6 in our landscape to test the standard apps provided by IBM.
I had tested couple of apps successfully but have some or the other issue with the other apps. The issues are more or less with the apps becoming hung at a screen.
Issues And Returns App -> When opened the Storeroom list to select a store room, the app is stuck at the screen. I'm unable to select a value and also not able to return to the home screen.
Inspection -> When an update is made on the Workorder (Like adding a Worklog or status change etc), the app stucks showing the Loading icon. It doesn't respond at all.
I have similar issues when testing the Transfers app, Physical Count app as well.
Anyone encountered similar issues? If yes, is there any resolution available?
Device Used: ASUS Nexus 7 (2013)
Apps built for API Level 19
Tablet OS: Android Lollipop
Regards,
Karthik
We know about the Inspection app hang on status change and have an IFix available but the others are new to me. Can you please open a PMR with our support team to track?

obtain data from remote computers using autoit

I have been maintaining a program written in batch. I want to write a replacement program using autoit.
The program is downloaded to the desktop of remote computers and prints out a log of the scan results in notepad on the desktop.
I want it to cover windows XP-vista-7-8-8.1-10. At the moment it does not cover 8-8.1 or 10.
This is the printout:
Results of my test version 001
Windows 7 x86 Service Pack 1 ---- (shows in brackets if service pack is out of date)
(UAC) --- shows if UAC is on or disabled.
Internet Explorer----(shows if out of date)
Antivirus/Firewall Check:
Windows Firewall Enabled!
Panda Free Antivirus
WMI entry may not exist for antivirus; attempting automatic update.
Anti-malware/Other Utilities Check:
CCleaner
Java 8 Update 31 (Java version out of Date!)
Adobe Flash Player 17.0.0.188
Adobe Reader XI
Mozilla Firefox (38.0.5)
Thunderbird (38)
System Health check
Total Fragmentation on Drive C: 2%
````````````````````End of Log``````````````````````
So this is possible. To get versions of files(like java and firefox) I think you can use FileGetVersion
To get if windows filewall is enabled you have to read the registry. This key might be a little bit different depending on your system but the one for me was this one
RegRead("HKLM\SYSTEM\CurrentControlSet\Services\SharedAccess\Parameters\FirewallPolicy\DomainProfile\", "EnableFirewall")
These two macros should be usefull to determine OS specific information that you request
#OSType
#OSVersion
UAC can also be read from the registry and as with the firewall it might depend on your system but for me this was the registry:
RegRead("HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System", "EnableLUA")
Im not quite sure what the Total Fragmentation means so I am not sure how you can get this.
You should be able to compose a txt file with all this information. You should be able to find examples of autoit code that transfers text files just by searching here on stackoverflow or on google.

Uploaded to AppStore with warnings - what is the impact?

I recently uploaded an app to the App Store, and it's now in the "Waiting for Review" Stage. I received the following warnings, however, and am wondering what the impact of them will be. Basically, should I cancel the upload, fix the warnings and re-submit, or just wait till the next release?
Missing recommended icon file - The bundle does not contain an app icon for iPhone / iPod Touch of exactly '120x120' pixels, in .png format for iOS versions >= 7.0.
Missing recommended icon file - The bundle does not contain an app icon for iPad of exactly '76x76' pixels, in .png format for iOS versions >= 7.0.
Missing recommended icon file - The bundle does not contain an app icon for iPad of exactly '152x152' pixels, in .png format for iOS versions >= 7.0.
Potential Loss of Keychain Access - The previous version of software has an application-identifier value of ['myname'] and the new version of software being submitted has an application-identifier of ['myname']. This will result in a loss of keychain access. For more information, please consult https://developer.apple.com/library/ios/documentation/Security/Reference/keychainservices/Reference/reference.html
Missing 64-bit support - Beginning on February 1, 2015 new iOS apps submitted to the App Store must include 64-bit support and be built with the iOS 8 SDK. Beginning June 1, 2015 app updates will also need to follow the same requirements. To enable 64-bit in your project, we recommend using the default Xcode build setting of “Standard architectures” to build a single binary with both 32-bit and 64-bit code.
What I would do:
Leave the current version in review, if they accept it then that's great, if not that's ok too. Meanwhile, fix the issues they pointed out. You can either use that new code as new version or, if they rejected, use it as your initial version.
I do think they'll let you pass with the issues because they are just recommendations as it says in the warnings.
EDIT
I did not see the bottom warning, if you submitted before Feb 1st then you're fine but if not, they'll definitely reject. Make sure to fix the 64bit support.

Resources