問題タブ [bundle-identifier]

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 に答える
1058 参照

xcode - Xcode バンドル識別子

会社の識別子をアプリに入れる必要は本当にありますか? (com.example のように) 私のアプリがアプリ ストアに届いたとき、それは Web サイトへのリンクになりますか? ウェブサイトを持っていないので、作成する必要がありますか? 会社の識別子を入れない方法はありますか?

0 投票する
0 に答える
183 参照

validation - XCode 5 アプリの検証とバンドル識別子

配布用の証明書と 2 つのプロビジョニング プロファイルを作成しました。1 つは明示的な App-Id を使用し、もう 1 つはワイルドカードを使用します。プロジェクトのビルド設定 (および [設定] > [アカウント]) で確認でき、リリース用のビルド設定で選択できます: 明示的な App-id を使用したプロビジョニング プロファイル。

xcode 5 でアーカイブを作成し、オーガナイザーで検証しようとしました。しかし、「署名するプロファイルを選択してください」というダイアログで、明示的な App-id を持つプロビジョニング プロファイルが表示されず、これだけがワイルドカードで表示されます。ワイルドカード プロファイルを使用すると、次のメッセージが表示されて検証が失敗しました。プレフィックス)

解決済み: Apple からの検証エラー メッセージがわかりにくかった。私は多くのことを試しました。その理由は、App-ID 内のハイフン ("-") でした。ハイフンを削除し、明示的な App-Id を使用してプロビジョニング プロファイルを作成すると、検証が通過しました。

0 投票する
3 に答える
1353 参照

ios - 同じ iTunes Connect アカウント内の別のアプリでバンドル ID を再利用できますか?

私のクライアントは、限られた期間 (たとえば、数週間) だけ価​​値のある iOS アプリ (A と呼びます) を App Store でリリースすることを計画しています。その後、彼らは別の、基本的にまったく異なるアプリ (B と呼びます) をリリースしたいと考えています。このアプリは、アプリ A に関連する機能を備えていますが、より一般的です。B はゼロから構築され、A のコードをまったく再利用しません。

彼らは、ユーザーベースを維持するために、A の更新として B をリリースしたいと考えています。技術的には、これは問題ではありません。バンドル ID が同じである限り、名前/アイコン/メタデータを変更できます。しかし、これは審査過程で問題になるのでしょうか? Apple は、既存のアプリのアップデートとしてまったく別のアプリをリリースすることは、ユーザーにとって混乱を招くと判断できるでしょうか?

別の言い方をすれば、同じアカウント内の別のアプリでバンドル ID を自由に再利用できますか?

誰もこれを経験していますか?

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

ios - バンドル識別子の変更 - 新しいバージョンをゼロから作成するためのアプリケーションを取得しました

私の会社は、すでにアプリ ストアにあるアプリを取得しました。バンドル識別子には、古い会社名が含まれていましたcom.oldcompany.CoolApp。ただし、代わりに新しいアプリを作成する予定ですが、iTunesConnect でそのバンドル ID を変更できますか? 例えばcom.newcompany.CoolApp。これはできますか?他に考えられる競合は何ですか?

アプリは新しい会社の手にありますが、古いバンドル ID を引き続き使用する必要がありますか?

前もって感謝します。

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

ios - ビルドIDに正しい製品名を使用していないXcode 5 iOSアプリ

アプリのビルド ID に問題があります。

2 つのビルドをセットアップしていDebugますRelease。すでに 2 つのスキームApp-debugApp-release.

App-debugDebug構成と構成を使用するように設定されていapp-releaseますRelease。私の場合build settingsProduct NameフィールドをappStagingおよびおよびビルド構成にそれぞれ設定しました。appPublishDebugRelease

ただし、スキームを選択した場合でも、build identifierフィールドはに設定されます。理由はわかりませんが、製品を正しくアーカイブする能力に影響を与えています。私は何が欠けていますか?appPublishapp-debug

製品をクリーンに実行し、xcode を閉じて再度開くと、bundle identifierターゲット情報に正しく表示されるようです。ただし、Product -> Archive何かが発生してそれがビルドされappPublishた後、実行するとbuild identifier、間違った名前が表示されます。なぜこれが起こっているのかはまだわかりません。

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

ios - Xcode がバンドル ID にダッシュを追加しています

ここでの矛盾を理解できないようです。私のアプリの名前Monsters! は plist で、バンドル識別子は

私が理解していること:rfc1034identifierから、禁止されている文字をバンドル ID から削除します。私の場合は!Monsters!

しかし、何らかの理由で、プロジェクト設定に移動すると、Xcode から次のバンドル識別子が返されます。

plist に移動して、バンドル識別子をハードコーディングできることはわかっていますが、それがどこに、またはなぜ-追加されているかを知っている人はいますか?

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

ios - 新しいアプリケーションを iTune Connect にアップロードするには、新しいバンドル ID を登録する必要がありますか?

iTune Connect にアプリケーションをアップロードするのは初めてで、これは私をびっくりさせます: バンドル ID の選択は、「Xcode iOS Wildcard App ID - *」という 1 つのオプションのみのようで、以下の行があります:新しいバンドル ID を登録できます。問題は、新しいバンドル ID を登録する必要があるかどうかです。そうでない場合、バンドル ID サフィックスは何になりますか?

どうもありがとう!

ps私は単純なものが好きなので、間違った形式や忘れやすいものを登録しないようにしています。