I have some problems with my developer certificate and profile. I have certificate of developer program on my office Mac. I want to develop and test the app on my device at
I used to get into similar issues I like to call CERT-Hell. I assume you have permissions to actually do what you are attempting. The best thing I have ever done was the use the built in processing within Xcode in the Organizer under Window. You never have to worry about actually importing certs, etc.
You will have to fanagle with it a little since I dont know what you have done already but the jist of it is that you can let XCode manage all your certificates for provisioning. Hope this helps you.
I think you need to export your office machine's developer profile, and then import it on your home machine. In xCode 4.x this was done from the Team in Organizer, and in xCode 5+ it is under accounts:
Your account is shown under Xcode → Preferences → Accounts, and can be exported by clicking the gear icon () in the lower-left.