【问题标题】:How to run tns run ios on device?如何在设备上运行 tns run ios?
【发布时间】:2020-11-15 00:26:18
【问题描述】:

我正在尝试将tns run ios 与 iPhone 一起使用

  • 我可以在模拟器中运行我的应用程序。
  • 我已将开发者帐户添加到 Xcode。
  • 我已将DEVELOPMENT_TEAM = 9SASALAS4; 行添加到build.xcconfig 文件

当我连接真正的 iPhone 设备并运行 tns run ios ...

上面写着:

error: Revoke certificate: Your account already has an Apple Development signing certificate for this machine, but its private key is not installed in your keychain. Xcode can create a new one after revoking your existing certificate. (in target 'sebmobil' from project 'sebmobil')
error: No profiles for 'com.ceaan.seb' were found: Xcode couldn't find any iOS App Development provisioning profiles matching 'com.ceaan.seb'. (in target 'sebmobil' from project 'sebmobil')

Revoke certificate错误的原因是什么?

项目名称sebmobil是否必须与package.json中的nativescript.id相同?

我的代码中没有 sebpobil 文本。

为什么 Xcode things 的项目名称是 sebpobil

我正在寻找更新的 iOS 代码签名演练。

【问题讨论】:

    标签: ios xcode nativescript code-signing apple-developer


    【解决方案1】:

    你的错误是告诉一切需要。 使用您的 Apple ID 登录

    1. 转到https://developer.apple.com/account/resources
    2. 撤销您现有的证书
    3. 创建新的 iOS 开发证书
    4. 创建新的应用标识符(描述:sebappmobil,捆绑 ID:com.cemkaan.sebapp)
    5. 添加设备
    6. 添加个人资料

    【讨论】:

      【解决方案2】:

      可能是两台计算机尝试使用同一个开发证书,而另一台计算机更新了您的证书。您的证书已被吊销。苹果告诉你可以更新证书(直接按右键);另一台计算机将拥有吊销的证书。

      帐户管理员可以设置您拥有自己的证书。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2020-11-27
        • 2020-08-11
        • 2016-03-08
        • 1970-01-01
        • 1970-01-01
        • 2023-04-01
        • 2021-07-22
        • 2016-11-06
        相关资源
        最近更新 更多