3
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

Shpify CLI で開発者ストアの shopify theme pull ができない

Posted at

Shopify Store 2.0 に対応するため Shopify ThemeKit から Shopify CLI に移行したのですが、テーマのダウンロード(shopify theme pull)で下記のようなエラー(警告)が出てテーマをダウンロードできず時間を取られたため、解決策を残します。
shopify_CLI_theme_pull_error.png

You can't use Shopify CLI with development stores if you only have Partner staff member access. If you want to use Shopify CLI to work on a development store, then you should be the store owner or create a staff account on the store.
If you're the store owner, then you need to log in to the store directly using the store URL at least once (for example, using xxx.myshopify.com.myshopify.com/admin) before you log in using Shopify CLI. Logging in to the Shopify admin directly connects the development store with your Shopify login.

原因は?

You can't use Shopify CLI with development stores if you only have Partner staff member access. If you want to use Shopify CLI to work on a development store, then you should be the store owner or create a staff account on the store.
訳:パートナースタッフのアクセス権しかない場合、開発用ストアでShopify CLIを使用することはできません。開発店舗でShopify CLIを使用したい場合は、店舗オーナーになるか、店舗にスタッフアカウントを作成する必要があります。

とのことなので、どうやら自分で立ち上げた開発者ストアであるにも関わらず、自身がオーナーとして認識されていないようです。
[設定] -> [ユーザーと権限] を確認してみると、所有者は「Admin <ストア名>」となっています。

以上のことより、パートナーアカウント(開発者アカウント)と開発ストアがうまく紐づいておらず、Shopify CLI で上記のようなエラー(警告)が出ていると考察します。

解決策

  • パートナーアカウント(開発者アカウント)及び Shopify CLI から一度ログアウトします。
  • 普段は Shopify Partners のページからログインしてストア管理画面に飛んでいると思いますが、一般アカウントのログインページからパートナーアカウントのオーナーアカウントでログインします。
  • URLを直打ちで開発ストアへ入ります。(例:https://xxx.myshopify.com/admin)

上記の手順を踏むと、開発ストアの所有者がパートナーアカウント(のオーナーアカウント)に変更されていると思います。
この状態で再度 Shopify CLI でログインして shopify theme pull を実行すると問題なくダウンロードすることができました。

追記

github にこの件に関する issue がありました。

3
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?