Using one Samsung Gear Two DUID for multiple accounts - tizen-wearable-sdk

Samsung requires developers to register a DUID (Device Unique Identification) to a developer account to be able to test apps on the actual watch.
My question is. Can one DUID be registered on multiple accounts?
This is the scenario:
I have a watch and working on a app - the watch DUID is registered to my account - the handed off to my co-developer who also wants to register the watch DUID to his account and work on it.
Is it possible?

Yes you can. I just did this with two separate accounts. Each of you needs a separate author.crt. If you can't get the "Permit to install applications" item to work in the Tizen IDE, manually delete the contents of /home/developer or reset the watch.

Related

Xcode 13, iOS 15 Issues with signing and expired account, any connection?

So I am trying to run apps on my phone. I do have Xcode 13 and running iOS 15. Not sure how relevant that is.
So when I run the app I get the following errors:
Xcode:
The operation couldn’t be completed. Unable to launch app because it has an invalid code signature, inadequate entitlements or its profile has not been explicitly trusted by the user.
iPhone:
Your device management settings do not allow using apps from developer "Apple Developer: Name" on this iPhone. You can allow using these apps in Settings.
So I have gone to Settings -> General -> VPN & Device Management to allow the app but nothing pops up. I have also tried signing in an out of the account on the Mac. I have even uninstalled Xcode and reset the computer. I am not sure what else to do.
I can tell you that my paid developer account has expired. Not sure where to go from here.
I thought it was because my membership expired. However, even after paying and renewing my membership I ran into the same problem. Eventually I was able to fix by:
remove my account from xcode
delete developer certificates from my keychain
add the account again
When I tried to run the app on my phone, I got the same error message. However, this time my developer account appeared in settings > general > VPN & Device Management, and I was able to allow it.
Tried the new Apple ID but Xcode does not allow this with the new developer account as I was unable to generate provisional certificates. Per Apple, this is only for paid subscribers.
It seems from iOS 15 onwards, it is not possible to run apps physically on the iPhone unless you pay the annual subscription. That’s a shame!
From what i understand, this might be a bug connected to iOS 15 / xcode 13.
I found a solution which is to create a new Apple ID and use it to sign your app in xcode.
You can add a new team by going into "Signing & Capabilities"-tab and select "Add account" where you select a team. It does not have to be a paid developer account.
Once you've done this and run the application on your device again, the option to trust the application in Settings > General > Device Management should appear!
I've had this a while, the paid membership expired. Upon renewal, I was continuing to have this error. Turns out my error was that I did not have the "Push Notification" entitlement added to the project - removed it when account went free.
To test if you need to enable any entitlements, you can archive the project and upload to TestFlight. The email confirmation later received will tell you if there are any and which entitlements are missing.

How to restrict one user account to only two devices

These days I am working on a web SAAS product in which I want that user who will subscribe to my service can use their account from only two devices. So how can I restrict the user account to two devices only?
Can I use MAC address for it? Like if I ask for two MAC addresses at the time of registration and check the current MAC address at the time of login or is there any more secure way of it?
If I will ask for my users MAC addresses then will it be secure for their privacy?
I’m using nodeJS for backend and angular for frontend.
You should do it based on currently active sessions for a user. so that even if user login from two different browsers from same device, after that he couldn't login from third browser. But if you want it to be device based, first you should take acceptance from user to pickup information like their MAC address to avoid infringement of privacy. plus this is totally backend driven.

How to share a capsule revision ID with another person with different samsung accounts?

I am trying to share a capsule that I have built with another person who isn't a collaborator of the capsule on Bixby Developer Center, nor is my Samsung account connected to their device. When they try to test the capsule, it shows this error message.
You don't have access to this capsule revision ID.
I am looking for ways to let them run my capsule without sharing my Bixby Developer account or adding them as a collaborator.
In order to add a collaborator you must first invite them to your namespace/domain, and once the person accepts invitation you can add that person to a specific capsule in that domain.
This is a feature to protect client privacy. In order to execute revision override in IDE or on-device testing on mobile, the current login user must be a member of the team.capsule listed in the DEV center.
There are multiple ways to fix this:
add the person as a member. Details in https://bixbydevelopers.com/dev/docs/dev-guide/developers/managing-caps.managing-your-team. Please make sure add the person to capsule. Invite to the team is not enough.
OR
publish and get approved to marketplace. There would be no need for revision ID. All targeted region users will be able to add and use your capsule.
OR
Send capsule code to the other developer and he/she can test the capsule in IDE after changing the team.capsule namespace. However, this would not work if any config or secret involved.
I would personally suggest #1 is the easiest solution.
You must add the user as a collaborator for them to be able to use your capsule.

Vsts deny access to tasks board

I have an user in vsts that need to use test manager.
In test manager the user need to create and change test plans and run tests too.
But I want to limit the access that this user have of taks.
Is it possible to block this user of viewing taks board?
Thank you
No, it's not possible for now.
If you added the user to your team project, he/she can view the task board.
I posted an user voice set permission for task board, you can vote and follow up.

Nest Developer - How to use virtual devices without affecting real devices?

So I signed up for a developer account, with the same email address as my home Nest account.
Now, if I add a virtual device via the Nest Developer Chrome Extension, it shows up via web, in-app etc.
Do I need to create another developer account so that I can have a sandbox which doesn't interfere with my real-world devices?
Best practice would be to create a separate development account so your virtual devices do not affect the behavior of a real household. Because accounts are free, you can use common techniques like + signs (me+test1#example.com => me#example.com for most email providers) to setup accounts for all sorts of interesting test scenarios.
Then, when you have your code functional, you can pair with your main account an become your first beta tester.

Resources