質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
iOS 9

iOS 9は、アップル社のモバイルOSであるiOSシリーズのバージョン。特徴として検索機能の強化、Siriの機能改良、iPad向けマルチタスクなどがあります。マルチウィンドウ機能をサポートし、iPad向けマルチタスクもサポートされています。

Xcode 7

Xcode 7は、ソフトウェア開発のためのアップルの統合開発環境であるXcodeのバージョン。UIを作成するために用いるグラフィカルツールです。iOS9/OS X El Capitan/watchOS2に対応。Swift 2コンパイラーが搭載されています。

Xcode

Xcodeはソフトウェア開発のための、Appleの統合開発環境です。Mac OSXに付随するかたちで配布されています。

Swift

Swiftは、アップルのiOSおよびOS Xのためのプログラミング言語で、Objective-CやObjective-C++と共存することが意図されています

iPhone

iPhoneとは、アップル社が開発・販売しているスマートフォンです。 同社のデジタルオーディオプレーヤーiPodの機能、電話機能、インターネットやメールなどのWeb通信機能の3つをドッキングした機器です。

Q&A

2回答

4358閲覧

Xcode7での実機ビルド時のエラー

Xcode0

総合スコア10

iOS 9

iOS 9は、アップル社のモバイルOSであるiOSシリーズのバージョン。特徴として検索機能の強化、Siriの機能改良、iPad向けマルチタスクなどがあります。マルチウィンドウ機能をサポートし、iPad向けマルチタスクもサポートされています。

Xcode 7

Xcode 7は、ソフトウェア開発のためのアップルの統合開発環境であるXcodeのバージョン。UIを作成するために用いるグラフィカルツールです。iOS9/OS X El Capitan/watchOS2に対応。Swift 2コンパイラーが搭載されています。

Xcode

Xcodeはソフトウェア開発のための、Appleの統合開発環境です。Mac OSXに付随するかたちで配布されています。

Swift

Swiftは、アップルのiOSおよびOS Xのためのプログラミング言語で、Objective-CやObjective-C++と共存することが意図されています

iPhone

iPhoneとは、アップル社が開発・販売しているスマートフォンです。 同社のデジタルオーディオプレーヤーiPodの機能、電話機能、インターネットやメールなどのWeb通信機能の3つをドッキングした機器です。

0グッド

1クリップ

投稿2016/08/25 13:06

Xcode7.3.1で簡単なiOSアプリを作りました。
Xcode上でのビルドは問題ないのですが、実機(iPhone6Plus,iOS9.3)ビルドをしようとすると、メッセージが表示され、Fix issueを押してもまたメッセージが出て実行できません。どうすれば実機で動作させられるでしょうか。

一つ目のメッセージ
Failed to code sign "アプリ名".
No provisioning profiles with a valid signing identity (i.e. certificate and private key pair) matching the bundle identifier “(アプリ名)” were found.

Xcode can attempt to fix this issue. This will reset your code signing and provisioning settings to recommended values and resolve issues with signing identities and provisioning profiles.

→Fix issueを押す

二つ目のメッセージ
An App ID with Identifier 'アプリ名' is not available. Please enter a different string.

→Doneを押す

Xcodeには自分のAppleIDが登録してあります。View Details画面ではiOS DevelopmentとMac Developmentにcreateがないので作られていると思います。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答2

0

以下の点を確認してみてください。

【AppleIDを開発者登録していない(有償契約していない)場合】
StoreKit Frameworkをリンクしていないか確認してみてください。
StoreKit Frameworkをリンクしていると、無償アカウントでも
そのアプリのBundle Identifierに対応したプロビジョニングプロファイルを作って
しまうようで、別の誰かのプロジェクトをコピペして自分の無償AppleIDでビルドした時に、
その別の誰かがBundle Identifierに対応した証明書を作っているため、
自分のアカウント用の証明書が作れず、該当のエラーが発生するという現象を最近発見しました。
StoreKit Frameworkが不要なら削除してみてください。
どうしても必要なら、有償アカウントを使って別のBundle Identifierでビルドするしかない
(というか、本気でStoreKitを使う課金アプリなら有償アカウントが必須)と思います。

【AppleIDを開発者登録している(有償契約している)場合】
[TARGETS]-[Capabilities]の設定を確認して、
「In-App Purchase」とか「Push Notifications」とかアプリを一意に識別する
必要のある機能をONにしていないか確認してみてください。
それが本当に必要でONにしているなら、Bundle Identifierが別の誰かのものと
重複する可能性がないか確認してみてください。

投稿2016/08/25 15:04

TakeOne

総合スコア6299

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

0

下記ページは既にご覧になりましたか?

もしまだなら、ご一読の上、漏れている手順が無いか確認してみては?

有料ライセンスなしでの実機インストール 全工程解説!

投稿2016/08/25 13:41

pi-chan

総合スコア5936

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

Xcode0

2016/08/25 14:27

回答ありがとうございます。 新しいAppleIDを作り、開発証明書をキーチェーンに追加しましたが、やはり同様のメッセージが表示され、実機で動かすことはできませんでした、。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだベストアンサーが選ばれていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問