2

Xcode 4.2では、[共有]オプションを使用して.ipaファイルを作成し、テストのために友人に電子メールで送信しました。Xcode 4.3では、このオプションはなくなりました。代わりに、[エンタープライズまたはアドホック配布用に保存]オプションがあります。このオプションを選択してコード署名を行うと、ipaファイルを取得しますが、このアプリは機能しません。itunesを使用してインストールすることは可能ですが、デフォルトの画面しか表示されず、クラッシュします。

xcode 4.3の現在の違いは何ですか?

以前と同じプロビジョニングプロファイル(開発者プロファイル)を使用しています。数回のテストの後、アプリの署名プロファイル/証明書を配布プロファイルに変更しようとしましたが、何も機能しませんでした。StackOFで同様の質問を検索したところ、人々がipaファイルを使用してplistをどこかに置いていることがわかりました。私は前にそれをしませんでした、そしてそれは働いていました。私の観点からの唯一の変更は、scodeバージョン(私はxcode 4.2を使用していました)と「共有」オプションがもうないという事実です。

助けてください!

4

2 に答える 2

1

この質問は、 stackoverflowの質問の繰り返しである可能性があります

その質問の答えを参照してください。

ここでも答えをもう一度貼り付けます、

Xcode 4.3.1では、オーガナイザーの[アーカイブ]タブにIPAを作成するための「共有」オプションはありません。

したがって、IPAを作成するには、使用可能な[配布]オプションをクリックし、[方法]-[エンタープライズまたはアドホック展開用に保存]を選択するだけで、ビルドをIPA形式で保存するオプションがあります。

ありがとう、Naveen Shan

于 2012-03-19T08:32:55.870 に答える
1

この質問はすでに回答されていますが、今日同じ問題が発生しました。4.2で完全に正常に機能したときに、XCode4.3でアドホックアプリを無線でインストールすることができませんでした。

結局私のために働いたのは、「エンタープライズ配布用に保存」ボックスをチェックせず、代わりに.ipaファイルをディスクに直接保存することでした。そのファイルはiTunesを介してデバイスに正常にインストールされ、独自の.plistファイルを作成することで(以前のビルドからxmlスキーマを複製)、再び無線で動作させることができました。

「エンタープライズ配布用に保存」プロセスを実行しているときに、.ipaファイルが誤ったURLで生成されていることに気付きました(それ自体にリンクしていました)。しかし、その間違いを修正しても、アプリはインストールされません(ダウンロードされますが、インストールされません)。問題は.ipaにあるとしか想像できません。

うまくいけば、これは他の誰かの時間と悪化を節約するでしょう。

于 2012-03-21T15:52:48.573 に答える