5

この質問が何度か聞かれていることは知っていますが、現在、この署名の概念全体に少し不満を感じていると思います。これは、コーディングよりも退屈で、Apple がさまざまなバージョンで実際に台無しにした方法を時々陽気にする傾向があります。XCode 4.2 からディストリビューション ipa ファイルをビルドしようとすると、ipa は正常にビルドされ、正常にインストールできますが、XCode 4.3.2 ではアプリがインストールされず、エラーが表示されます: Jun

: 資格「アプリケーション識別子」に、プロビジョニング プロファイルで許可されていない値があります

今、私は私のmobile.provisionを使用してxcodebuildを通してそれを構築しようとしています.ipaが生成されるまで、すべてがうまく見えます。ただし、iTunes を介してアプリをインストールする場合、これは生成され続けるエラーです。blogs/google_search/etc を閲覧した後、これを修正する方法がわからない資格に問題がある可能性がありますか、それとも何が問題なのですか?

これの修正に関して、誰かが私を正しい方向に導いてくれることを願っています。

ありがとう

4

2 に答える 2

4

問題を解決する方法は最初でした。適切なプロビジョニングでビルドに署名していませんでした。モバイルプロビジョニングのパスを指定できます。追加されている場合は、XCode Organizerに移動して正しいプロビジョニングを選択し、右クリックしてファインダーにプロビジョニングを表示します。オーガナイザーとファインダーの名前を反映すると、まったく異なり、アップルがそのように維持する傾向がある理由はわかりませんが、そこで1つのエラーが発生しました。その後、ipaをコンパイルしてデバイスにインストールしようとすると、グループメンバーではないため、「エンタイトルメント'application-identifier'の値がプロビジョニングプロファイルで許可されていません」という別のエラーが発生しました。さまざまなブログを調べて検索した後、Appleのように継ぎ目があります。■テクニカルノートでは、配布用のアプリを作成する場合は、dist.plistファイル「get-task-allow」のパラメーターをFALSEに設定する必要があることを示しています。XCode 4.2ではエンタイトルメントが処理されていることを示していますが、選択するコンパイルのタイプもそれに反映されているはずですが、明らかにFALSEには反映されていません。したがって、これをfalseに切り替えた後、ipaは最終的にデバイスにインストールされました。繰り返しになりますが、これは企業向けの配布を目的としているため、将来、これが誰かを助け、面倒な作業を省くことができることを願っています。したがって、これをfalseに切り替えた後、ipaは最終的にデバイスにインストールされました。繰り返しになりますが、これは企業向けの配布を目的としているため、将来、これが誰かを助け、面倒な作業を省くことができることを願っています。したがって、これをfalseに切り替えた後、ipaは最終的にデバイスにインストールされました。繰り返しになりますが、これは企業向けの配布を目的としているため、将来、これが誰かを助け、面倒な作業を省くことができることを願っています。

于 2012-06-21T05:08:59.907 に答える
0

アプリ拡張機能をアプリから削除することで、iOS10 エンタープライズ展開の問題を修正しました。それらはアプリとは異なる方法でコード署名されており、この問題を引き起こしていました。

于 2016-10-26T08:22:35.800 に答える