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

xcode - Xcode 7: 製品バンドル ID の変更

ビルド プロセスを自動化するために Jenkins をセットアップしています。特に、私のニーズのために、さまざまなバンドル識別子を設定できるようにしたいと考えています。

Xcode Jenkins プラグインを使用してバンドル識別子を設定しています。

Jenkins Xcode プラグイン - コード署名と OS X キーチェーン オプション

問題は、これにより Info.plist ファイルと MyTarget > General > Bundle Identifier のバンドル識別子が変更されることです。ただし、[ビルド設定] > [パッケージング] > [製品バンドル識別子] のバンドル識別子は変更されません。

手動で行っても同じことが起こります。Xcode 7 で新しいプロジェクトを作成します。デフォルトでは、3 つの値は次のとおりです。

前の情報リストターゲットジェネラルの前包装

Info.plist次のようにファイルの値を変更すると:

情報リストが変更されました

他の 2 つの値は次のようになります。

ターゲットジェネラルアフター 梱包後

したがって、ビルド設定の値を確認する方法は変わりません。Xcode を使用している場合は、その値を手動で変更しますが、Jenkins でプロジェクトをビルドしている場合、これは問題です。

誰も同じ問題に遭遇しましたか?どのように対処しますか?

ありがとう!

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

ios - iOS開発でバンドルIDを完全に削除するには?

アプリ ID 用に作成したバンドル ID を再利用するにはどうすればよいですか? 関連付けられたアプリ ID も削除しますが、バンドル ID はまだ使用できません。バンドル ID を作成すると、完全に削除できなかったということですか?

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

ios - Swift バンドル ID エラーの GCM

Swift で Google Cloud Messaging を実行できません。GCMExample目的の CIを使用して登録トークンを取得していますGCMExampleSwiftが、Swift を実行しようとするとエラーが発生します。Objective C と Swift の両方に同じ「GoogleService-Info.plist」を使用しています。

2015-10-26 17:31:59.834 GcmExampleSwift[360:51727] 構成ファイル「GoogleService-Info.plist」は、別のバンドル識別子 (「com.XXXXXX.mobility.appfactory.dev1.social」) 用です。このファイルを使用すると、サービスが正しく構成されない場合があります。この構成ファイルを続行するには、アプリのバンドル識別子を「com.XXXXXX.mobility.appfactory.dev1.social」に変更できます。または、バンドル ID に一致する新しい構成ファイルを https:/ 2015-10-26 17:31:59.836 GcmExampleSwift[360:] アプリ測定 v.1100000 開始 2015-10-26 17:31:59.843 GcmExampleSwift[ 360:51727] [CloudMessaging] が正常に構成されました。2015-10-26 17:31:59.843 GcmExampleSwift[360:51727] [] の構成に失敗しました。2015-10-26 17:31:59.843 GcmExampleSwift[360:51727] サブスペックが存在しません。構成されていません [Analytics、AdMob、SignIn、AppInvite、Maps]。2015-10-26 17:31:59.843 GcmExampleSwift[360:51727] 存在すると予想されるサブスペック [CloudMessaging、測定]。2015-10-26 17:31:59.936 GcmExampleSwift[360:] ネットワークの状態が変化しました。コード、ステータス: 2、接続済み 2015-10-26 17:31:59.977: GGLInstanceID | キャッシュ内にトークンが見つかりません エラー Domain=com.google.iid Code=-25300 "(null)" GCM への登録がエラーで失敗しました: 操作を完了できませんでした。(com.google.HTTPStatus エラー 401。) 2015-10-26 17:32:01.053 GcmExampleSwift[360:51727] - 変換のみのレイヤーでプロパティ masksToBounds を変更しても効果はありません 2015-10-26 17:32:01.053 GcmExampleSwift[360:51727] - 変換のみのレイヤーでプロパティ masksToBounds を変更しても効果はありません 2015-10-26 17:32:01.053 GcmExampleSwift[360:

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

ios - iTunes Connect で App Bundle ID を更新する

バンドル ID に予約語 " ios " (com.appname.ios) が含まれているため、アプリが拒否されました。バンドル ID を更新したいと考えています。そうしないと、新しい名前で新しいアプリを作成する必要があります。これにより、アプリの名前が不適切になる可能性があります。アプリの拒否後にバンドル ID を更新して、新しいアプリを作成してアプリを更新できるようにする方法はありますか。

注 : 私の質問は、この質問Can't change bundle ID in itunes connect? にどのようにリンクされているかです。

ただし、この回答は iTunes Connect の新しい UI ではサポートされていません。それで、誰かがこれに答えることができますか