問題の説明
私は ReactNative 0.40 に基づくアプリに取り組んでおり、ベータ展開に Fastlane を使用しており、Match を使用して署名プロファイルを管理しています。ただし、ほとんどのことは期待どおりに機能します。
問題: Xcode 8 から直接物理デバイスでアプリを実行しようとすると、次のエラーが表示されます。
これは私が試したことです:
- [x] Apple のEntitlements トラブルシューティング ガイドに従ってください
- [x] XCode の「機能」画面で選択された権利が、開発者パネルのアプリ ID で選択された権利と一致することを確認しました。
- [x] 再試合。すなわち
fastlane match development
fastlane match adhoc
fastlane match appstore
- [x] 走っ
fastlane match decrypt
て、そしてsecurity cms -D -i /path/to/***.mobileprovision
. 探しているものが見つからない/余分な/無効であるとは完全にはわかりませんが。
質問:
プロジェクトとターゲットの両方に対して、これらの設定はどうあるべきですか?
開発中に xcode からデバイスでアプリを実行するには、どの署名 ID を使用する必要がありますか?
これをトラブルシューティングするには、他に何ができますか?