Get Device Interface ID - interface

I'm working on a project according to this:
http://msdn.microsoft.com/en-us/library/windows/hardware/ff540174(v=vs.85).aspx
One of the Prerequisites is to install a driver with a generated (I think) Device Interface id, but what if instead of installing a new driver I want to work with an existing one. How/where can I check the Device Interface id for an usb device for example?

Related

Access saved wifi connections and their passwords on android sdk >=30

I need to retrieve all wifis that are saved on a device (were used before) and if it is possible get their passwords.
I tried couple of libraries to do it but none of them managed to do what I'd like to achieve.
The closest to the solution was wifi_iot flutter library.
I managed to get all wifis that are currently available and there is method to check whether connection was registered before or not, but in newer version of android sdk >= 29 it doesn't work (and password field is always null).
Is it even possible to get these data?
You cannot retrieve the password of a WiFi network unless your app is a Privileged app (i.e. an app that is pre-loaded on the device).

Not able to add device in IBM bluemix?

I am not able to add Raspberry Pi to IBM Bluemix. I have generated the access keys and followed all the steps. But when I click on the portal add a device, it asks for device types on creating new one I am still not able to add the device. Has the device adding process changed in new IBM Bluemix portal because none of the recipes defines it. Please provide the latest steps if someone has.
Yes, there was a change in the device portal. Previously there may have been a drop down that had raspberry pi as an option. Now if you want to add a device and don't already have a raspberry pi device type defined just click "add device"
then "create device type" and add the info to define your device. Note that the metadata field is optional.
Once you have gone through the steps to add "device type", that type will then be available to select when you add device and you can choose it as the type to add, then click next and the screen will have a place to add device ID.
I am adding a few screen shots for reference.
Your device id would be the mac address of the Raspberry pi ( without the colons ). e.g: A mac address would be b8:27:eb:98:46:0a, and the device id would be b827eb98460a. Hope this helps.

UDID from itune using Mac Application

I am working on a mac application which will be used by 'XXXX' company's customers to register themselves, along with using their iPhone's UDID. That UDID will be added to the apple portal to generate an Ad Hoc Profile.
So here is my question:
Is there any way our Mac Application can talk to iphone utility(windows)/itunes(mac) and get the device UDID, as soon as they connect their device.
If 1st is not possible, Is there any way we can ask the user to copy their device's UDID and fill in the from. After that we can confirm that the UDID is correct or not(using any web service or somthing).
Thanks in Advance
Chahal
There isn't any supported way to use the private MobileDevice.framework to talk to the device like iTunes does.
The easiest way for a user to find their UUID is to click on the device information in iTunes and then copy and paste it.
If you are looking for a way to help automate beta testing then you might want to take a look at one of the established services like TestFlight or HockeyApp.

can we install multiple application using single wildcard App ID in iPhone?

I have create three developer profile (like A,B,C) with wildcard APP ID.
First, I have install application A using profile A in device.
Now, I have install application B using profile B in device, then this B application is overwrite on application A. means now application A is not available in device only B application is available.
Same issue generate when we use C profile.
So, only one application is install in device at a time that's my problem.
so. pls tell me how to install more than one application in device without generated different APP ID(means using wildcard APP ID).
It seems that all of your apps are using the same bundle identifier (specified in the app's info.plist file)..
The idea is:
each app has got its own unique identifier;
a (*) wildcard profile will just work with any identifier.
A bundle identifier has the generic form:
domain.name.appName
e.g.
com.apple.iphoto
I would suggest checking how those values are defined in your apps.

How do i change my app's bundle ID?

I'm making a pro version of my app and a free version, whereas i just had the free version, which is already on the app store. So how do i change my bundle ID for the pro version of my app. Do i have to do something inside of xcode?
The best way to do this is to create a new target. In Xcode, just go to File --> New Target.
This will create a separate target with a new main and info.plist. In there you can specify the app bundle ID for your pro version. Then in the target dropdown (the one you use to specify which to device to debug on) you can specify which target you want to debug and eventually build/submit for.
This creates a clean separation of your Pro and Lite builds, while being able to share the code you have already created. For each of your files, you'll need to specify which (or both) targets they need to belong to.
The answer above works; however, might I suggest you use in-app purchase to activate the paid features? That way existing users of your software will get an upgrade notification from Apple (that they should install the new version). I imagine most users interested in paying for your paid features are the same ones who are currently using your free version.