2012-02-03 7 views
4

クライアントデバイスにHelloWorldプロジェクトを実行しようとしましたが、Xcodeのアプリケーション識別子はcom.domainname.HelloWorldです.AppIDでプロビジョニングプロファイルを作成すると、 putted:com.domainname.helloworld(小文字)。プロファイルが一致しませんアプリケーション識別子com.domainname.helloworld

Xcodeでは、私が作成したプロビジョニングプロファイルにコード署名アイデンティティを割り当てようとしていますが、ドロップリストにはプロビジョニングプロファイルが表示されますが、選択できません。

enter image description here

私はthis tutorialを、次のと私は間違いなく私がDon’t forget to add the new provisioning profile to XCode as well.

あなたはそこに私を助けてくださいする方法を知っていたしませんでしたか?あまりにも先行しています。

+0

であるあなたはcom.domainname.HelloWorldへのplistにバンドル識別子を変更しましたか? – beryllium

答えて

6

バンドルIDで大文字と小文字が区別されます。

Info.plistでcom.domainname.HelloWorldと明記してください。 Apple Documentationから

通常、XcodeプロジェクトでのバンドルIDは、このような あなたとMyCompanyNameとMyProductNameを交換com.MyCompany.MyProductName、として逆ドメイン名として をフォーマットされた文字列でありますドメイン名は です。ドメイン名とは異なり、のアプリIDとバンドルIDは の大文字と小文字の区別です。

0

私はXcodeのは、アプリケーション標的 - でプロジェクト名を無効に接尾辞を追加し、自分のアプリケーション絶滅鳥と同じ問題を抱えていた>プロジェクトのInfo.plistでこれを見つけるためにバンドル識別子 ウェイCFBundleIdentifier を検索することであるあなたかもしれません次のテキストエントリを取得し、ファイルを形成

CFBundleIdentifier com.softwebsys.ExtinctBirds $:私は$ {除去するためPRODUCT_NAME rfc1034identifier}

{PRODUCT_NAMEを:rfc1034identifier}文字列からはうまくいきました。ここに私の最後のエントリが CFBundleIdentifier com.softwebsys.ExtinctBirds

関連する問題