【问题标题】: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
        相关资源
        最近更新 更多