在 iPhone 上发布 运行 Sidekick 项目
issues running Sidekick project on iPhone
我正在学习 NativeScript Vue 并尝试从在线 Play 过渡到 Sidekick。我已经阅读了文档:
以下是我到目前为止完成的步骤:
- 创建了一个付费的 Apple Developer 帐户(不是真的打算在应用商店上销售,但你永远不会知道,对吧?)
- 创建了开发证书
- 已将开发证书 (ios_development.cer) 下载到 ~/Downloads
- 创建了开发配置文件
- 已将配置文件 (xxx.mobileprovision) 下载到 ~/Downloads
- 已根据这些更新到最新版本的 NativeScript instructions
- 在 NativeScript Sidekick 中打开了我下载的 Play 项目
- 将我的 iPhone 8+ 连接到我的 Macbook Pro
在“已连接的设备”部分,使用下载的配置文件更新了配置和证书,但我无法添加上面生成的证书,只能添加我制作 Apple 时创建的证书开发者帐号。
如果我进行本地构建,那么我得到:
[18-10-25 07:15:27.576] Build failed. ENOENT: no such file or
directory, scandir '/Users/xxx/Library/MobileDevice/Provisioning
Profiles/'
选择我的附件iPhone点击"Run on Device"出现错误:
[18-10-25 07:01:26.078] Error detected during LiveSync on
716bd55f99272ba6acb7af3dfb3ce5d079a40ba5 for
/Users/xxx/projects/private/xxx. Error: ENOENT: no such file or
directory, scandir '/Users/xxx/Library/MobileDevice/Provisioning
Profiles/'
所以这似乎是一个 certificate/provisioning 问题,但我不确定我做错了什么。我确实看到我的 Sidekick 常规设置 "Application Identifier" 有一个警告(“此值应与您的 iOS 配置文件的 App ID 匹配)但我看不到如何在 Sidekick 或 Apple Developer 中修复该问题我不确定这是这些问题的根源。
我猜您可能忘记将您的设备 ID 添加到开发人员门户并在创建时将其包含在临时配置文件中。
我正在学习 NativeScript Vue 并尝试从在线 Play 过渡到 Sidekick。我已经阅读了文档:
以下是我到目前为止完成的步骤:
- 创建了一个付费的 Apple Developer 帐户(不是真的打算在应用商店上销售,但你永远不会知道,对吧?)
- 创建了开发证书
- 已将开发证书 (ios_development.cer) 下载到 ~/Downloads
- 创建了开发配置文件
- 已将配置文件 (xxx.mobileprovision) 下载到 ~/Downloads
- 已根据这些更新到最新版本的 NativeScript instructions
- 在 NativeScript Sidekick 中打开了我下载的 Play 项目
- 将我的 iPhone 8+ 连接到我的 Macbook Pro
在“已连接的设备”部分,使用下载的配置文件更新了配置和证书,但我无法添加上面生成的证书,只能添加我制作 Apple 时创建的证书开发者帐号。
如果我进行本地构建,那么我得到:
[18-10-25 07:15:27.576] Build failed. ENOENT: no such file or directory, scandir '/Users/xxx/Library/MobileDevice/Provisioning Profiles/'
选择我的附件iPhone点击"Run on Device"出现错误:
[18-10-25 07:01:26.078] Error detected during LiveSync on 716bd55f99272ba6acb7af3dfb3ce5d079a40ba5 for /Users/xxx/projects/private/xxx. Error: ENOENT: no such file or directory, scandir '/Users/xxx/Library/MobileDevice/Provisioning Profiles/'
所以这似乎是一个 certificate/provisioning 问题,但我不确定我做错了什么。我确实看到我的 Sidekick 常规设置 "Application Identifier" 有一个警告(“此值应与您的 iOS 配置文件的 App ID 匹配)但我看不到如何在 Sidekick 或 Apple Developer 中修复该问题我不确定这是这些问题的根源。
我猜您可能忘记将您的设备 ID 添加到开发人员门户并在创建时将其包含在临时配置文件中。