タグ付けされた質問 「provisioning-profile」

Appleがアプリケーションのコード署名を検証するために使用するプロファイル。


9
開発チームがXcodeに表示されない
私は自営業のiOS開発者なので、自分のiOSディストリビューションメンバーシップを持っています。 数日間、私はチームの開発者として働いています。私のアップルアカウントがiTunesConnect /ユーザーとロールに追加されました。私たちが開発している現在のアプリのアプリの詳細にアクセスできるので、それは機能します。 しかし、Xcodeでは正しく理解できません。そのため、Xcodeは、プロビジョニングプロファイルがないため、バンドルIDが正しくないと言います。 [プロジェクト]> [一般]> [ID]> [チーム]で、自分のアカウントしか選択できず、自分が所属している新しいチームが表示されません。Xcode設定の[アカウント]ページにも表示されません。 プロビジョニングプロファイルは、チームリーダーによって作成されました。それは問題を解決しませんでした。 質問:Xcodeに所属する新しいチームを追加するにはどうすればよいですか? 注-ついにAppleはこの狂気を解決するでしょう、 彼らはついに2018年にそれを修正しています:

14
Xcode 8プロビジョニングプロファイルがダウンロードされない
最近Xcode 8に更新し、Xcode / Preferences / Accounts / View Detailsメニューのプロビジョニングプロファイルの横にある「ダウンロード」オプションをクリックすると、灰色に変わり、ダウンロードされません。Xcodeを再起動した後、ダウンロードボタンが再びクリック可能になり、問題が解決しません。 プロビジョニングプロファイルを手動でダウンロードしてXcodeアイコンをドロップしても、Xcode 8の特定の開発者アカウントにプロファイルが追加されません。最近この問題が発生し、解決されましたか?新しいXcodeバージョンに関連するすべての質問を確認しましたが、まだ解決策はありません。

26
エラーITMS-90164 / 90046:無効なコード署名資格
注:私はXamarinを使用して開発しています。Xamarinフォーラムに投稿された同様の質問こちら CompanyAppという名前のアプリを作成しています。次に、対応するアプリIDを使用する配布プロビジョニングプロファイルとともに、com.Company.CompanyAppのアプリIDを作成しました。バイナリをアップロードしましたが、問題なく動作しました。 次に、アプリのデモバージョン(基本的に同じアプリに少し変更を加えたものなので、同じソリューションとプロジェクトで、バンドル署名設定が異なるだけです)、新しいアプリIDcom.Company.CompanyAppDemoを使用してCompanyAppDemoを作成しました Aと一緒に、新しいアプリIDを使用する新しい配布プロビジョニングプロファイル。新しいプロビジョニングプロファイルを使用するようにiOSバンドル署名オプションを更新し、IPAを生成しました。しかし、これをApplication Loaderにアップロードすると、次のエラーが発生しました。 [2015-01-23 16:08:21 SGT]エラー:エラーITMS-90164: "無効なコード署名資格。アプリバンドル署名の資格が、プロビジョニングプロファイルに含まれている資格と一致しません。プロビジョニングによるとプロファイルの場合、バンドルには許可されていないキー値が含まれています:「Payload / CompanyApp.app / CompanyApp」のキー「application-identifier」の「TEAMID.com.Company.CompanyApp」 [2015-01-23 16:08:21 SGT]エラー:エラーITMS-90046: "無効なコード署名資格。アプリケーションバンドルの署名に、iOSでサポートされていないコード署名資格が含まれています。具体的には値 'TEAMID.com.Company 'Payload / CompanyApp.app / CompanyApp'のキー 'application-identifier'の.CompanyApp 'はサポートされていません。この値は、TEAMIDで始まり、ドット'。 '、バンドルIDが続く文字列である必要があります。 私は何日もデバッグを続けて、役に立たないことを理解しました。 私は新しいプロファイルで署名する場合、アプリケーションローダーが投げたというエラーが元のIDを参照してくださいなぜ私が疑問に思ってTEAMID.com.Company.CompanyAppの代わりにTEAMID.com.Company.CompanyAppDemoですか?これは、間違ったプロビジョニングプロファイルを取得するXamarinのバグですか、それとも何かが足りませんか?アプリごとに異なる証明書は必要ありませんよね? XamarinのiOSビルド署名オプションを変更する前に、XCode> Preferenceのプロビジョニングプロファイルリストを常に更新していることに注意してください。

18
(iOS 7のリリース)以降、PC / MacでiTunesを使用せずにUDIDを取得する方法はありますか?
私は自分の会社向けのアプリを開発しており、iPadを会社のiOS Dev Centerアカウントに追加することで、人々をゆっくりと「ベータ」に移行させるプロセスを進めています。そこから、ローカルイントラネット配布用のアドホックビルドを実行します。 私の最後のギグでは、「自分のUDIDを見つけて」アプリのいずれかにユーザーを誘導し、見つかったUDIDを送ってもらうようにしました。 iOS 7はこれを遮断しました。これらのアプリはすべてなくなり、まだ持っている場合は、UDIDとは関係のないGUIDが返されます。 だから私がしなければならないのは、これらのそれぞれを私のMacに接続し、iTunesからUDIDを取得することです。これは一種の面倒です(ただし、iTunesから取得する方法を説明しようとするよりも面倒ではありません。それもインストールしてください)。また、Macと同期しようとすることもありますが、これは、デバイスに不要なプロビジョニングプロファイルを設定する以外の効果はないようです。そして、少なくとも一度iPadを持っていたので、突然iOS6からiOS7にアップグレードすることにしましたが、これはプラグインに関連しているかどうかはわかりません(この場合、ユーザーはアップグレードを望んでいませんでした)。 では、iPadからUDIDを取得する方法は、マシンに接続する以外にありますか? 明確にするために:私はアプリでUDIDを取得しようとしているのではなく、配布用の開発者プロファイルのデバイスリストにUDIDを追加する最も簡単な方法を考えているだけです。
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.