追記
Xcode 8.1 では「In-App Purchase」が有効でもワイルドカードが使用できました。
Xcode8 でワイルドカードのプロビジョニングを使用して実機実行を行おうとすると下記の様なエラーが。
Provisioning profile "XXX" doesn't support the In-App Purchase capability.
どうやらワイルドカードのプロビジョニングだと「In-App Purchase」などが使えない為、
上記の様なエラーが発生するみたいです。
仕事の関係上、ワイルドカードが使えないと困るのでどうにかして使える様にします。
環境
- macOS Sierra 10.12
- Xcode 8.0
対応
-
TARGET
->Build Phases
->Link Binary With Libraries
からStoreKit.framework
を除外。 -
TARGET
->Capabilities
のIn-App Purchase
をOFF
にする。 -
TARGET
->Build Settings
->Other Linker Flags
に-framework StoreKit
を追加。