問題タブ [cfbundleidentifier]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
16856 参照

ios - バンドル ID は大文字と小文字を区別しますか?

プロビジョニング プロファイルでは、アプリ ID を に設定しましcom.mycompany.lowercaseappnameたが、Xcode 4 では、バンドル識別子は、${PRODUCT_NAME}大文字の my を使用するように自動構成されます (アプリ アイコンの下に大文字で表示されるようにユーザーに表示します)。これで問題ありませんか、それとも Xcode で手動でバンドル ID を小文字に変更する必要がありますか?

0 投票する
2 に答える
1580 参照

iphone - アプリの iPad バージョンと iPhone バージョンで同じバンドル ID サフィックス

これは微妙な質問です。iPhone と iPod Touch 用と iPad 用の 2 つのバージョンの iOS アプリをリリースする予定です。アプリの名前は、たとえば、MyAppおよびMyApp HD. このアプリを使用すると、ファイルを保存したり、GameCenter を介してアプリの他のユーザーと通信したりできます。

iPad 版と iPhone 版でファイルのやり取りができるようにしたいですし、GameCenter 経由で相互に通信できるようにしてほしいです。したがって、私の質問は、iTunesConnect で、両方のアプリに同じバンドル ID (例: com.mycompany.myapp) を割り当てる必要があるか (およびできるか)、またはそれらに異なるバンドル ID (例:com.mycompany.myappおよびcom.mycompany.myapphd) を割り当てる必要があるかどうかです。

iOS と GameCenter の専門家の方、アドバイスをお願いします!

0 投票する
2 に答える
629 参照

ios - 4 つの部分からなる iOS バンドル識別子

バンドル識別子のほとんどの例には、3 つの部分があります。iOS で 4 つの部分のバンドル ID は有効ですか? n部はどうですか?(n > 3)

0 投票する
2 に答える
8586 参照

ios - iOS および Mac アプリのバンドル ID を選択する

Aというアプリがあるとします。

バンドル ID は、すべての Mac および iOS アプリで一意である必要があります。つまり、Bundle ID を持つ iOS App Store にアプリAcom.mycompany.aがある場合、同じ Bundle ID を持つ Mac App Store にアプリを作成することはできませんcom.mycompany.a

バンドル ID を区別する最善の方法は何ですか?

私が考えることができるいくつかの例:

  • com.mycompany.a_ioscom.mycompany.a_mac
  • com.mycompany.ios.acom.mycompany.mac.a

他に頭に浮かぶ人はいますか?どちらを使用しましたか?

0 投票する
2 に答える
6107 参照

xcode - バンドル識別子の無効な文字について不平を言う Xcode

Xcode 4.3.2 で Mac OS プロジェクトをビルドしようとすると、次の警告がスローされます。

列 4 のバンドル識別子に無効な文字 '$' があります。この文字列は、英数字 (AZ、az、0-9)、ハイフン (-)、およびピリオド (.) 文字のみを含む統一型識別子 (UTI) でなければなりません。

このプロジェクトのバンドル ID は次のとおりです。

com.${COMPANY_NAME}.${PRODUCT_IDENTIFIER:rfc1034identifier}

plist で指定されている Bundle Identifier に問題はありますか?

0 投票する
1 に答える
3570 参照

iphone - これを解決する方法 (null): エラー: CFBundleIdentifier 'com.abcd.efg.*' に不正な文字 '*' が含まれていますか?

この「com.abcd.efg.*」のようなアプリ ID があります。プロジェクトの .plist ファイルから Bundle Identifier に正しいアプリ ID を入力しました。以下のプロジェクトをビルドすると、エラー メッセージが表示されます。

このアプリ ID を使用してプロジェクトを実行するにはどうすればよいですか? 誰でも私を案内してもらえますか?前もって感謝します。

0 投票する
1 に答える
818 参照

iphone - ライブiOSアプリ:バンドル識別子を変更する

ワイルドカードバンドル識別子を持つアプリIDの証明書を使用してデプロイされたアプリがAppStoreにあります。次に、このアプリにプッシュ通知を追加する必要があります。その結果、この質問で説明したのとまったく同じ問題が発生します。

リンクされた質問の回答は、完全なバンドル識別子を使用して新しいアプリIDを作成する必要があることを示しています。プロビジョニングポータルから「指定したバンドル識別子はすでに使用されています。別の識別子を選択してください」と表示されるため、これは問題です。

すべてのアプリID、プロビジョニングプロファイルなどを確認しましたが、バンドルIDは使用されていません。他の誰かがそれを使用しているか、私がずっと前にそれをして削除しました。

これについて私は何ができますか?

0 投票する
1 に答える
514 参照

ios - バンドル ID が以前のバンドル ID と異なります。名前を元の名前に戻すことはできません

私のアプリの名前には大文字ではなく小文字が含まれているため、間違っていることはわかっています。要約すると、それを変更しようとすると、同じ名前のファイルが存在するため、移動できないと表示されますが、それが見つかりません。どんな助けでも助けになるでしょう!ありがとう

0 投票する
1 に答える
132 参照

iphone - iPhoneメールでドキュメントを開くときに「共有」オプションを指定する方法

それで、私は「iOS用のドキュメントインタラクションプログラミングトピック」を読んできました。メールで「myappで開く」オプションを実現できましたが、指定したファイルの種類に応じて「myappと共有」オプションを変更するにはどうすればよいですか?これは私が試したことです:

0 投票する
1 に答える
377 参照

ios - バンドル バージョン文字列エラー (再度)

API ファイルのアップロードで問題が発生しています。私はクライアントを持っているので、私はただの開発者であり、彼らの iTunes 接続にアクセスすることはできません。彼らがクライアントであることを考えると、私は彼らの a@# の苦痛になるのをやめたいと思います。アップロードを試みましたが、引き続き CFBunderVersion が以前よりも大きい数値でなければならないことがわかりました。

バイナリの詳細を調べたところ、次のとおりです。

バージョンは 2.1.81 です。最初にファイルをアップロードしようとしたとき、バンドルは整数である必要があるというエラーが表示されました。というわけで、バージョンの土地に迷い、略して2、バンドルで80と入力。

私はアップデートを入れようとしています。3 と 81、2 と 81、2 と 1.81、2.0 と 81.0 を試しましたが、同じエラーが引き続き発生します。

これを解決し、実際のバージョン番号を取得して、実際に iTunes Connect でアプリを更新する方法について何か提案はありますか?