20

私は自分のコード設計を機能させるのに常に苦労しています。開発中にすべてのアプリで機能する、適切な汎用プロビジョニング プロファイルを取得しようとしています。彼らは常にコードサインに失敗していますが、私の電話にも常にインストールされています。図に行きます。

というアプリ ID を作成##########.mydomainname.*し、開発証明書に関連付けましたが、Team Provisioning Profile: *生成されると、1 年以上前に最初にサインアップしたときに作成したアプリ ID が使用されます。これが問題かどうかはわかりませんが、 をアプリ ID に関連付けてみたいと思いTeam Provisioning Profile: *ます##########.mydomainname.*。プロビジョニングを常にいじるのにうんざりしています。最終的には機能するようになりますが、決して同じレシピではありません。

プロファイルで使用されているアプリ ID を何らかの方法で編集できますか?

更新: 質問に回答済みのマークを付けていますが、私が求めていることはできないというのが答えのようです。

4

5 に答える 5

13

既存の AppID を編集することはできませんが、既存のプロビジョニング プロファイルを新しい AppID に関連付けたり、新しい AppID を作成したりできます。

于 2011-01-25T17:30:02.297 に答える
6

Appleによると 2013 年 4 月には、App ID を削除することが可能です。しかし、2013 年 9 月に再び変更されたため、App ID を削除することはできなくなりました。

9月19日更新:しかし、再び削除できるようになりました

于 2013-09-16T06:18:52.220 に答える
2

Apple が最近 App Id を削除する機能を追加した後、Xcode Team Provisioning Profile.

私の場合、2 つのワイルドカード アプリ ID がありました。Xcode が常に使用したのは、最初に登録したときに誤って作成した最初の ID でした。2 番目に優先するワイルドカード ID に切り替えるには、次のようにしました。

  1. iTunes Connect -> App Ids: 問題のある App Id を削除します。
  2. iTunes Connect -> プロビジョニング プロファイル: Xcode プロファイルが無効とマークされました。削除します。
  3. Xcode -> オーガナイザー -> デバイス -> プロビジョニング プロファイル: プロファイルを削除し、更新をクリックします。

新しいプロファイルは iTunes Connect で再生成されましたが、Xcode のリストにダウンロードされなかったので、iTunes Connect から手動でダウンロードしてドラッグしました。

どうやらiTunes接続には、削除できるアプリIDに関するいくつかのルールがあり、Xcodeには、選択するアプリIDに関するデフォルトの動作があるため、YMMVです。

于 2013-05-26T15:41:04.387 に答える
1

iTunesConnectに登録されたアプリに関連付けられていないアプリIDしか削除できないようです。

于 2013-11-17T19:38:35.013 に答える
0

私はxcode 6.3.2を使用しており、バンドル識別子はcom.yourcompany.yourappではなくyourcompany.yourappで始まりますが、developer.apple.comで証明書を作成していたときに、com.yourcompany.yourappである必要があると言われました。機能しなかった理由。

次に、バンドル識別子を xcode 6 で com.yourcompany.yourapp に変更して、プロビジョニング プロファイルと一致させました。

これが誰かに役立つことを願っています。

于 2015-06-25T23:24:18.180 に答える