問題タブ [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 投票する
1 に答える
362 参照

swift - バンドル ID が変更されました コア データが失われました

プロジェクトを Objective-C から Swift に変更し、これを行ったときにまったく新しいプロジェクトを作成しました。AppStore にアプリがあり、新しいアプリをリリースする代わりにアップデートを送信したいと考えていました。

アプリの更新時にバンドル識別子が同じである必要があることを理解しています。アプリのリリースを準備するときに、AppStore のアプリと一致するようにバンドル識別子を変更しました。これは、新しいプロジェクトを開始したためです。その過程で、コア データ ファイルが見つからないようです。バンドル ID を変更した場合、コア データへのアクセスを維持するにはどうすればよいですか?

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

ios - C-Objective で外部チャートを使用しているときに、Xcode 6.1.1 でバンドル識別子を正しく設定するにはどうすればよいですか?

Xcode 6.1.1 で作成された iPad アプリケーションがあり、C-Objective で外部チャートを使用しています。Bundle Identifier をセットアップするまで、すべてが完全に機能しています。

シミュレーターで (エラーなしで) テストしたい場合は、次のようにすべてのパーツにバンドル識別子を設定する必要があります。

等。

しかし、この場合、この設定で (ITunes 登録目的で) アーカイブしたい場合、エラーが発生します:

このエラーは消え、バンドル ID を次のように設定すると自由にアーカイブできます。

等。

ただし、この場合、エラーエラーのため、シミュレーターでテストできません。

私が見つけたのは接頭辞のためです。

アプリを iTunes でオンラインにするにはどうすればよいですか? アーカイブ (および検証と送信) に必要な構成でテストできないことが重要ですか?

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

python - 有料開発者ライセンスのない Xcode 7 バンドル識別子

iOS 7 がなくても有料の開発者ライセンスがなくても iOS デバイスにアプリをビルドできると言われました。提供されたテンプレートを使用して pythonista スクリプトをコンパイルしています。この場合、iPad にアプリを配置するためのバンドル ID を取得するにはどうすればよいですか?

アプリを iPad にビルドしようとすると、 このエラー

「問題を解決する」を押すと、 ここに画像の説明を入力

有料の開発者ライセンスがない場合、アプリのバンドル ID を取得するにはどうすればよいですか?

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

ios - Bundle Identifier: IOS App+Framework+Today Extension を使用した新しいプロジェクトのセットアップ

今日のウィジェットと共通のロジックを共有するために、フレームワークを使用して IOS/Swift アプリの開発を開始しようとしています。バンドル識別子についていくつか質問があります。

  1. アプリのorg.whateverIwant.TestBundleIDとして何かを選択した場合、whateverIwant.org は本当に存在する必要がありますか、それとも単に一意の識別子ですか?

  2. 後で Cocoa Touch カスタム フレームワークをプロジェクトに追加すると、製品名 (TestBundleIDFramework) の入力を求められ、デフォルトで製品名がTestBundleIDなしでorg.whateverIwantに追加されます。代わりに、Today 拡張機能のターゲットを追加すると、製品名 (TestBundleIDExtension) がorg.whateverIwant.TestBundleIDに追加されます。3 つの部分 (アプリ、Today 拡張機能、およびフレームワーク) はすべて、ストアにアップロードする同じアプリの一部であるという事実を考えると、BundleID のこの使用方法は正しいですか? また、Framework はorg.whateverIwant.TestBundleID.TestBundleIDFrameworkのようなorg.whateverIwant.TestBundleIDの下にある必要があります。

  3. プロジェクトの開始時に適切なバンドル ID を選択することは非常に重要ですか?に)または後で手間をかけずに変更できますか?

簡単な OT の質問: 各ターゲットにはバージョン フィールドがあります。アップロードされたバンドル (アプリ + 拡張機能 + フレームワーク) が新しいバージョンに更新されたかどうかを判断するときに Apple が確認するフィールドは何ですか?

0 投票する
4 に答える
5000 参照

ios - 同じバンドル ID を持つ 2 つの iOS アプリで異なる iOS をターゲットにすることはできますか?

同じバンドル ID を持つ 2 つの iOS アプリが異なる iOS をターゲットにすることはできますか?

あるシナリオでは、iOS 8 をサポートするアプリを維持し、同じバンドル ID で iOS 9 のみをサポートする新しいアプリをゼロから作成したいと考えています。したがって、iOS 8 のユーザーは既存のアプリをインストールでき、iOS 9 のユーザーは新しいアプリをインストールできます。

これは可能ですか?

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

ios - 2 つの同じバンドル ID が競合を引き起こす可能性はありますか?

Cocoa Core Competenciesから読みまし た。

アプリ ID は、1 つの開発チームの 1 つ以上のアプリを識別するために使用される 2 つの部分からなる文字列です。この文字列は、チーム ID とバンドル ID 検索文字列で構成され、2 つの部分はピリオド (.) で区切られています。

ただし、次のようにも述べています。

バンドル ID は、1 つのアプリを識別する一意の識別子であり、他のチームが使用することはできません。

アプリストアにあるアプリの同じバンドル ID を使用して、開発者アカウント ポータルにアプリ ID を登録できないことがわかりました。

識別子 'com.example.myapp' を持つアプリ ID は利用できません。別の文字列を入力してください。

したがって、2 人の開発者の 2 つのアプリが同じバンドル ID (com.example.MyApp など) を持つことができるかどうか、またこれにより競合が発生するかどうかはわかりません。

  • これら 2 つのアプリをデバイスにインストールできますか?
  • これら 2 つのアプリをアプリ ストアで許可できますか?
  • プッシュ通知はこれら 2 つのアプリでどのように機能しますか?
  • Fabric Crashlytics、Urban Airship、Google App Invites などの多くのサービスは、アプリを区別するためにバンドル ID に依存しているようです。
0 投票する
1 に答える
55 参照

ios - Xcode アプリの名前の変更の不確実性

本日、iOS アプリの名前を変更しました。ただし、Xcode では、com.yourname.appname のバンドル識別子は古い名前のままです。バンドル識別子を変更せず、UIImageView のアプリの名前以外に xcode で何も変更しませんでした。iTunes Connect でアプリの名前を新しい名前に変更した場合でも、xcode プロジェクトのレビューのために Apple に送信できますか?

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

ios - .xyz をバンドル ID として使用できますか?

それは簡単な質問ですが、それに関連する答えは見つかりませんでした。アプリを開発していますが、その bundleId は in.projectName で始まります。bundleID com.projectName を指定することは必須ですか、それとも DNS 形式で何でも指定できますか。

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

app-store - Xcode iOS バンドル識別子

App Store にアップロードする前にアプリをアーカイブして検証しているときに、エラーが発生しました:

「適切なレコードが見つかりませんでした。バンドル識別子「xxx.xxx.xxx」が正しいことを確認してください」

ただし、プロジェクト プロパティのバンドル ID、一般 -> 「バンドル識別子」は同じです: 「xxx.xxx.xxx」。どこに問題がある可能性がありますか?