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

apple-push-notifications - 異なるバンドル ID の複数のアプリに対する同じプッシュ通知

アプリケーション「A」(com.xxx.bundleid)はすでにアプリストアにあり、現在アプリケーション「B」で作業しています。古いcsrとp12ファイルがあります。つまり、アプリケーション「A」に使用されています。

今、私は自分のアプリ "B" に別のバンドル ID を使用しています。「A」から同じcsrファイルを使用しても、生成されたSSL証明書aps_developer_identity.cerは異なります(異なるバンドルID「B」の場合)..それぞれck.pemは異なります。

つまり、バックエンドの場合、アプリ A と B の両方で機能する同じ ck.pem ファイルを指定する必要があります。

異なるアプリに同じプッシュ通知を使用する方法についての提案があります。

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

ios - 異なるアプリケーションに同じバンドル識別子を使用してテストすると問題が発生する

デバイスでアプリケーションをテストしています。バンドル識別子「mycompany.app」を使用し、適切なコード署名を選択した後、デバイス (iPhone) でアプリケーションを実行できます。このアプリケーションを正常に実行した後、それを削除し、同じ bundleId とプロビジョニングを使用して、ローカル通知の他のアプリケーションをテストしました。そのため、ローカル通知が生成されるたびに、アプリケーション アイコンにバッジ番号が表示され始めます。もう一度このアプリケーションを削除し、以前のアプリケーションを同じバンドルで実行しようとしましたが、バッジ番号を表示するためのコードをこのアプリケーションに追加していないにもかかわらず、アプリケーション アイコンにバッジ番号 (つまり 1) が表示されています。これらのバッジを削除するには?

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

ios - iOS に同じアプリケーションの 2 つのバージョンをインストールする方法は?

Bundle dispaly Name「BobAppl」で「org.bob.phone」という名前のアプリケーションがありますBundle identifier

同じアプリケーションの新しいバージョンをインストールしたいのですが、iPhone に古いバージョンも保存するために、"BobAppl" と "BobApplNew" の 2 つのアプリケーションが必要です。

今、Bundle dispaly Name「BobApplNew」に変更しても、「BobAppl」をノックダウンします。

私は何をする必要がありますか?Bundle identifier変更するだけですか、それとも何か他のものを変更する必要がありますか?

ありがとう、

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

iphone - 異なる識別子でアプリの更新をアップロードする

プッシュ通知を使用するアプリの更新に取り組んでいます。アプリIDへのプッシュ通知を有効にしようとしたとき、私はこれを見つけました:

注: Apple プッシュ通知サービスへのアクセスには、明示的なアプリ ID のみを使用できます。特定のバンドル識別子を持つ既存のアプリ ID を使用するか、新しいアプリ ID を作成してください。

だから私は新しいアプリIDを作成し、IDの違いのためにアップデートとしてアップロードすることを拒否しました

プッシュ通知でアプリの更新をアップロードする方法はありますか?

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

xcode - iPhone アプリの異なるバンドル ID のアプリ特性を変更する

私の考えは、アプリと同じアプリの PRO バージョンを作成することです。しかし、xcode で 2 つの異なるアプリを作成する代わりに、バンドル識別子にリンクされたいくつかの機能を提供することは可能ですか?

例えば:

(もちろん、これは機能していません..)

ありがとう

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

macos - 別のユーザーから実行されているアプリケーションのバンドル識別子を取得します

シナリオは次のようなものです:「1 人のユーザーからアプリ ( myproc など) を実行し、ユーザーを 2 番目のユーザーにすばやく切り替えます」
ここで、特定のバンドル識別子 ( com.ak.myproc など)で実行されているすべてのプロセスを特定しようとすると; 最初のユーザーから実行されているプロセスについては、これを判断できません。

私は次のことを試しましたが、無駄でした:

  1. [NSRunningApplication runningApplicationsWithBundleIdentifier:]
  2. [[NSWorkspace sharedWorkspace] runningApplications]次に、各アプリケーションのバンドル ID を比較します。最初のユーザーに対して実行されているアプリは、このリストには表示されません。
  3. プロセス リストを使用しsysctl()て反復処理する - ここでは、最初のユーザーからのアプリの pid が取得されます。その後:
    • を試してみると[NSRunningApplication runningApplicationWithProcessIdentifier:]、ゼロになります。
    • を続けようとGetProcessForPID()するProcessInformationCopyDictionary()と、 nil 辞書が表示されます。
    • を続けようとGetProcessForPID()するとGetProcessInformation()、 で何も役に立ちませんProcessInfoRec

誰か助けてくれませんか?ありがとう。

OS: Mac OS X 10.8.4
Xcode: 4.6.2

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

ios - iPhone アプリケーション アーカイブの生成

iPhone アプリケーションを App Store に提出したいと考えています。しかし、次のエラーのためにそれを行うことができません。

アドホック テスト用の ipa ファイルの生成に問題はありません。Xcode から新しいプロジェクトを作成しようとしましたが、それでもエラーが続きます。Xcode-5.0を使用しています

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

ios - CFBundle (SocialFramework、CertUIFramework、GeoServices) の実行可能ファイルが見つかりません

Xcode でコードを実行すると、コンソールに次の警告メッセージが表示されます。

IOS シミュレーター メニューの [リセットとコンテンツの設定] ボタンを押すと、これらのメッセージをすべてクリアできることがわかっています。ただし、最初の実行のメッセージのみがクリアされ、コードの 2 回目の実行後にコンソールに戻ってきます。それらをすべてクリアする究極の解決策があるかどうか疑問に思っています。私は彼らを見たくないだけです。

前もって感謝します。