언어 설정

Menu
Sites
Language
"SDK default key was used"

My app was rejected and I have received this comment from Support

I have found the same topic with answer - https://developer.tizen.org/forums/web-application-development/who-can-help-me..-sdk-default-key-was-used.

///

My app name is DigitalWatchTime

In       Preferences->TizenSDK->Security Profiles      in a field Profiles I see "DigitalWatchTime(Active)"

In a field Author certificate:   "C/Tizen-SDK-data/keystore/author/cert.p12"

What is wrong?

 

답변 바로가기

Responses

20 댓글
Mark as answer
Shinjae Lee

Hi Lena,

I'm not sure you get developer certificate using below URL.

http://developer.samsung.com/technical-doc/view.do?v=T000000271

Could you plz check it?

Lena Dragan

Thank you

I use version 2.4 (found the same instruction for 2.4 - http://developer.samsung.com/technical-doc/view.do?v=T000000252  )

Following point 3^

"In the Extras category, click the Key icon to accept the License Agreement and install Certificate Extension. "

After clicking on Key icon I click on gren button for downloading (next to Certificate extension) and see a warning window:

"SDK programs are running under installed location.

Emulator manager

Web simulator

Emulator

Close the running programs"

But TizenSDK was closed in this time

What is wrong now?

 

AVSukhov

Hello,

Make sure that you do not use default distributer certificate.

Changseok Oh

Hello, Lena Dragan,

 

Please, check the locale of your windows.

If it is not "English" then the situation can be occurred. (Same issues were found in some Russian windows machine.)

In that case, please change the locale to english.

We are preparing the patch to solve this issue, and expect to fix it in the next sdk release.

Lena Dragan

thanks

After that - shall I add a .wgt file to app-store or do something else?

Shinjae Lee

Hi Lena,

If you want to register your app to app-store, please visit below URL.

http://developer.samsung.com/gear/samsung-gear-distribute

Lena Dragan

thanks,

In a bottom of this page http://developer.samsung.com/gear/gear-distribute-howto   in the section "Certification"  there is a field Attach materials for requesting sertification   What file must be uploaded there? (I leaft this field empty, maybe that the app was rejected)

Shinjae Lee

Hi Lena,

I think that it is optional field. Thus I don't think that field is the reason of rejection.

Lena Dragan

I don"t understand why my app every time is rejected

On first I have deleted a default Certificate Extension (as shown here     http://developer.samsung.com/technical-doc/view.do?v=T000000252 )

Then I have created a new .wgt file .

Then I have created a new Certificate: in Tizen SDK on path Window -> Preferences ->TizenSDK -> Security Profiles  I have removed an old profile and created a new profile (with tne same name as the name of project, (have filled main fields : Key name, Password, etc) and have activated it by button "Set Active".

After adding the app into AppStore a have received the same report: SDK default key was used

Why this key is default now again?

 

 

 

Shinjae Lee

Hi Lena,

Is there any reason why you deleted certificate extension? Actually you need to create developer certificate based on certificate extension. If you deleted that extension, I think that those kind of issue can be happen.

Lena Dragan

"Is there any reason why you deleted certificate extension?" - I deleted because in instruction http://developer.samsung.com/technical-doc/view.do?v=T000000252 was written to do this. Or this was wrong?

Marco Buettner

There is nothing about delete the certification extension ...

It only describe that the icon change from "download" to "trash" icon ...

Lena Dragan

I did the same procedure as was shown (maybe this sertificate was not deleted, I do not know exactly). After that I created an security profile: "Window -> Preferences-> TizenSDK -> Security Profile" entered  the same name of new profile that this project name. New profile set Active automatically. Below in a section Author Certificate I by button Generate I filled in fields

Key filename   I entered "digiwsa"

Alias - "dws"

Password - here my password

Confirm password - the same

Country - UA

Name - here my name

Email - ...

Then was shown the window "Certificate was generated to C;//User ... path to certificate/ Do your want to fill in author certificate automatically?"  - I accepted "Yes"

Section Distributor Certificates was filled in automatically

Is it all of procedure creating certificate? Can I to add a wgt file to AppStore now?

Youngik Kim

Hello,

 

If you want to upload applications in Tizen Store, DO NOT make a profile in "Window -> Preferences-> TizenSDK -> Security Profile".

 

Firstly, you need to install the certificate extension, if you deleted.

(It was deleted if there is no icon like icon  in the toolbar).

 http://developer.samsung.com/technical-doc/view.do?v=T000000252

 

Secondly, request certificates with the certificate extension guides.

http://developer.samsung.com/samsung-z/guide-certification

 

Then, package your application.

You can upload in Tizen Store.

Lena Dragan

thanks

I have reinstalled TizenSDK again, and did not deleted icon Key

Following this :

"On the Tizen IDE toolbar, click the icon button" - but I  see this icon anywere in IDE (2.4.0). Where is it?

AVSukhov

Hello,

Install Certificate Extension according this guide:

http://developer.samsung.com/technical-doc/view.do?v=T000000271

Youngik Kim

If you want guides for Gear.

Go to first, http://developer.samsung.com/technical-doc/view.do?v=T000000271

Then next, http://developer.samsung.com/gear/guide-certification

Lena Dragan

thank all who answered here

I have received an certificate on email (file author.crt).

On a step2 - Requesting Certificates:

"To request a device profile certificate:

Check the DUID (Device Unique Identifier) of your test devices. "

I have any device to connect. I tested the app only in emulator. How to do it? Is it possible to request a certificate without device?

Shinjae Lee

Hi, 

In case that you don't have device, as far as I knew, you can use virtual ID.

You can find below description in below URL.

http://developer.samsung.com/gear/guide-certification

...

You have to take the certification steps not only for testing your apps on the actual devices but also for uploading your apps to Samsung GALAXY Apps Seller site. If you do not have any actual device but want to upload your apps to Samsung GALAXY Apps Seller site, please get and use the virtual Device Unique ID below.

Hope this helps.
Lena Dragan

thanks

After passing all steps of instruction  http://developer.samsung.com/gear/guide-registering-certificates  i have received certificate files on e-mail (author.crt and device-profile.xml) and generated security profiles - author.p12 and distributor.p12 and set active security profile in Preferences.  I tryed to build a new package and after that i see an error "Creating package was failed. Cause: null". What is the reason can be?

I have also installed TizenSDK in another disk, where no generated security profile, and there package builds normal.