3

App Groups 機能を使用して、Watchkit 拡張機能を備えたアプリを作成します。このアプリをAppleストアにアップロードしたいと思います。私はこれが好きです:

  • アプリのアプリ ID を作成します (例: com.standardApplication.tictactoe)
  • 識別子「group.com.standardApplication.ticTacToe」を使用して、IOS アプリおよび Watchkit アプリの Xcode の Capabilities で appGroup を有効にします。 ここに画像の説明を入力

  • 以前に作成したアプリ ID を使用して、証明書、識別子、およびプロファイル センターで開発および配布用のプロビジョニング プロファイルを作成します。それをダウンロードし、ダブルクリックして Xcode に追加します。 ここに画像の説明を入力ここに画像の説明を入力

  • その後、Itune connect に移動して、アプリ ID と情報を使用して新しいアプリを作成します...

  • その後、Xcode とビルド設定で、すべてのターゲット (iOS ターゲットと Watchkit ターゲット) のコード署名を次のように変更しました。 ここに画像の説明を入力

しかし、Apple Store に送信するためにアプリをアーカイブしようとすると、次のエラーが発生しました。

Check dependencies

Code Sign error: No matching provisioning profiles found: None of the valid provisioning profiles allowed the specified entitlements: com.apple.security.application-groups.
CodeSign error: code signing is required for product type 'WatchKit Extension' in SDK 'iOS 8.3'

それを修正する方法がわかりません。私が知っている方法を試したり、グーグルで検索したりしましたが、うまくいきませんでした。助けてください。

4

2 に答える 2

1

また、WatchKit 拡張機能のプロビジョニング プロファイルを作成し、同じ方法で iOS アプリを作成して設定します。

  • 拡張アプリ ID を作成します (例:com.standardApplication.tictactoe.watchkitApp)

  • 拡張アプリ ID で appGroup 機能を有効にし、拡張
    アプリ ターゲットを設定する

  • 拡張アプリのプロビジョニング プロファイルを作成し、設定します。

于 2015-05-04T05:16:35.563 に答える