問題タブ [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 に答える
586 参照

app-store-connect - リリース前に iTunesConnect で AppName を変更することは可能ですか (テストフライト段階ではダミーの名前を使用してください)

これは以前にも質問されたことがあると思いますが、最近 testflight が変更され、Apple によって採用されたため、iTunesConnect を介してアプリを作成する必要があります。

では、仮の名前でアプリを作成し、後で変更することはできますか?

別の解決策として、古い名前のアプリを削除して、新しいアプリを作成することもできます。次に、dev アカウントから以前の bundleID を削除し、新しい名前で新しいビルド用に新しいものを作成する必要があると思います。ダミーの bundleID の特定のライセンスを購入しないと仮定すると、この方法で何らかの損失が発生することはありますか? (dev アカウントの bundleID クォータや、「私が持つことができる x の数」のようなものは、1 種類減ります)。

おまけの質問: 「FooApp - Return of the foo」のように、X - Y の形式のアプリ名があります。これは appName のみに指定されていますか? bundleID www.user.FooApp を作成し、名前を「FooApp - Return of the foo」にするのは理にかなっていますか?

ありがとうございました

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

c++ - アプリケーションが OS X のどこにあるかを確認する方法は?

OS X にインストールされているアプリケーションの場所を確認する方法は? メソッドで試してみましたがLSFindApplicationForInfo、バンドル識別子を検索している場合は正常に機能します。

ただし、アプリのインスタンスを複数インストールしている場合、この方法は機能しません。LSFindApplicationForInfoアプリの 1 つのインスタンスの場所を取得するだけです。さらに、この機能は OS X 10.10 では廃止されました。

次のスレッドからの端末入力mdfind "kMDItemCFBundleIdentifierは正常に機能しますが、スポットライトが有効になっている場合にのみ機能します。

CまたはObjective-Cで記述されたソースコード内で同じバンドル識別子または同じ名前「name.app」を持つすべてのアプリインスタンスから場所を取得する方法は?

同じバンドル識別子を持つ複数のアプリを見つける方法は?

Mac OS X アプリケーションが存在するかどうかを確認する

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

objective-c - キャッシュされたバンドル ID により NSWindow 作成の問題が発生する

私は最近、一部のコンピューターで、フルスクリーン ウィンドウの作成が、提供するNSBorderlessWindowMask代わりにプライマリ スクリーンに表示されるという問題に遭遇しました。screen.frame基本的なウィンドウ作成コードを使用して新しい Cocoa プログラムを作成すると、フルスクリーン ウィンドウが正しく作成されます。ただし、元のプログラムのコードを作業用の最小限のプログラムのコードに縮小しても、依然として正しくない結果が生じます。

その後、どこかに 1 文字を追加してバンドル ID を変更するとcom.blah.Programcom.blah.tProgramプログラムは正常に動作します。元のバンドル ID に戻すと、プログラムが正しく動作しなくなります。

のすべてのコンテンツを削除~/Library/Developer/Xcode/し、 に設定が保存されていないことを確認defaults delete [bundle identifier]し、 内のアプリ名を含むものをすべて削除~/Library/し、コンピューターを再起動しましたが、動作に変化はありませんでした。

要約すると、問題のあるアプリケーションがありました。コードを作業用の最小限のコードに減らしましたが、まだ問題がありました。バンドル ID を変更したところ、プログラムが正しく動作するようになりました。バンドル ID を元に戻したら、プログラムが正しく動作しなくなりました。

問題の最小限のコードはAppDelegate.m、セレクターにバインドされた単一のボタンを持つ新しい Cocoa プログラムのデフォルトの代わりに、次のとおりです。pushbutton:

NSZeroRectforを使用してバンドル識別子に関係なく問題を解決できるため、コードは正直に無関係ですが、バンドル識別子initWithContentRect:が指定されたコードでこの問題を引き起こしている理由を知りたいので、元の問題がどこかにあったかどうかを判断できます私のより大きなコード、Cocoa API の何か、または完全に外部の何か。

システムに何かが保存される可能性のある場所は他にありますか? 他のプログラムが、選択したバンドル識別子を持つプログラムの動作を変更している可能性がありますか?もしそうなら、どうすればこのプログラムを見つけることができますか? 他のアイデアはありますか?

関連するかどうかはわかりませんが、これは OS X 10.10 をターゲットとする Yosemite 10.10.2 上の XCode 6.1.1 にあります。

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

ios - iOSのバンドル識別子の正しい形式は何ですか?

4 つのバンドル ID があります

  1. com.company.appname
  2. com.appname
  3. アプリ名
  4. com.会社名.アプリ名

正しいバンドル識別子を見つけるのを手伝ってください
。どちらが正しいか教えてください。

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

ios - リクエスト メソッド lookupSoftwareForBundleId の呼び出し中にエラーが発生しました

アプリを検証するときにこのエラーが発生し続けます。これは何を意味しますか?誰でも助けてくれますか? 急いでいます、ありがとう!

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

provisioning-profile - アプリのビルドを開発者から自分に転送する必要があります バンドル ID とプロビジョニング プロファイルの転送?

Demeter's Harvest (iOS) というアプリを作成しました。それを作った会社は地図から消えてしまったので、彼らにこれを手伝ってもらうことはできません.

すべてにアクセスしようとすると、次のようなメッセージが表示されます。別の文字列を入力してください。」と、バージョンとビルドを含む識別子「info.ORIGINALDEVNAME.demeter」を示すバンドル ID の別の文字列。

チーム エリアに自分の名前を入力したところ、有効期限が切れていないプロビジョニング プロファイルがインストールされていないというメッセージが表示され、[問題を修正] ボタンが表示されました。

新しい開発者に変更や更新を依頼できるように、自分のアプリ コードにアクセスするにはどうすればよいですか (それが機能する場合)。

ありがとう、エド

0 投票する
5 に答える
29528 参照

ios - WatchKit 拡張機能のバンドル識別子

アプリをビルドしようとしていますが、失敗しました。以下のメッセージが表示されます。

エラー: WatchKit 拡張機能には、バンドル識別子が「com.domain.appname.watchkitapp」と一致する WatchKit アプリが含まれていません。WatchKit 拡張機能の Info.plist の WKAppBundleIdentifier の値が、WatchKit アプリの Info.plist の CFBundleIdentifier の値と一致することを確認します。

最近 に変更"com.domain.appname.watchkitapp"しました"com.domain.differentappname.watchkitapp"

これを変更する場所が見つかりません。