0

次の質問に対する答えが必要です。

2 つのフェーズで iOS アプリを開発したいと考えています。

1) アプリは定義済みのアプリ ID を必要としないため、汎用開発者の署名で署名します。

2) アプリにプッシュ通知を追加する必要があるため、特定のアプリ ID を定義し、特定のアプリ署名で更新されたバイナリに署名する必要があります。

質問(素朴かもしれません):

すでにインストールされている古いバージョンはどうなりますか? 異なる署名にもかかわらず、彼らは正常に更新されますか?

正直に言うと、バンドル ID が違いを生むものであり、定義されたバンドル ID (フェーズ 2 ではアプリ ID と同じになります) を使用すると、異なる署名で署名されていても、すべてのアプリが更新されると思うので、そう思います。

これを確認できますか?

前もって感謝します。

4

1 に答える 1

2

iTunes Connect でアプリを作成すると、一意の Apple ID が取得されます。これは、App Store で唯一の特徴です。

また、バンドル ID を使用して作成します。バンドル ID は、iOS の一意の識別子です。

バンドル ID をアプリに関連付けると、バンドル ID を変更することはできませんが、開発者のワイルドカード ID を使用してアプリをビルドし、後でアプリ ストア用に別のバンドル ID を使用することができます。

以下をお読みください: https://developer.apple.com/ios/manage/bundles/howto.action

于 2012-08-24T19:10:03.880 に答える