2016-10-14 12 views
2

のXcode 8.0を使用して不足していると、私は、このエラーを与える:このIMessageがアプリケーションが(iOSの10.0.2で)iPhone上のステッカーアプリを実行し、その必要IMessageがアプリ拡張

This iMessage application is missing its required iMessage app extension

それはシミュレータ上で正常に動作します。私は間違って何をしていますか?私はXcode 8.1 Betaを使用しています。

+0

最初にアプリIDの設定を確認してください。バンドルIDは拡張子が同じかどうか、com.companyname.appname.extensionnameのようには同じではありません。 imessage storeに移動するには、このタブをタップして利用可能なimessage appを追加してください。そうすればうまくいきます。 –

答えて

4

デプロイメントターゲットが端末のiOSバージョンより小さいかどうかを確認してください。デプロイメントターゲット10.1でXcode Betaを実行している場合、デバイスは少なくとも同じベータ版でなければなりません。展開ターゲットを10.0に減らしてください。

+1

- appとextensionの両方でデプロイメントターゲットを変更する必要があります。 –

-2

Xcode 8のデプロイメントターゲットがデバイスのiOSバージョン以下であることを確認してください。構築を成功させるには、Xcodeの「プロジェクト」と「ターゲット」の両方でデプロイメントターゲットを変更する必要があります。

関連する問題