我已经使用标准程序在 Tizen 中为可穿戴设备 SDK 1.0.0 创建了作者的密钥和证书,它运行良好,直到我切换到新的 Tizen SDK 2.3.1 并尝试在那里使用旧证书。尝试将我在 SDK 2.3.1 中内置的应用程序部署到模拟器时出现“SIGNATURE_INVALID”错误(见底部图片)。
然后我尝试在 SDK 2.3.1 中生成一个新证书并仅将其与新应用程序一起使用,但它不起作用,因为根据 AppStore 支持,所有应用程序都应该由同一作者的密钥签名。
请让我知道证书迁移的正确方法是什么。我会犹豫是否在新 SDK 中重新构建旧应用程序并使用新密钥对其进行签名,因为其中有不少已经被用户安装,我不想重新测试和重新认证旧应用程序。