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