問題タブ [provisioning]
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.
iphone - iPhoneプロビジョニングプロファイルの転送
すでに似たような質問があったと思いましたが、検索しても結果が出ませんでした。だから誰かがそれを見つけて私をリンクすることができれば私はそれをいただければ幸いです。
私は何ヶ月もiPhoneの開発をしていません(去年の8月以来私は信じています)そしてそれ以来、SnowLeopardをインストールしたときにMacBookを再フォーマットしました。さて、私は今iPhoneアプリケーションに取り組むことに興味があります。私の質問は、iPhoneの開発を継続するにはどうすればよいですか?具体的には、プロビジョニングファイルや証明書をバックアップしませんでした。開発者センターに戻って、プロビジョニングファイルを取得するために必要な手順をやり直しますか?
ありがとう!
編集:プロビジョニングファイルをバックアップしなかったと言ったとき、どうやらはっきりしていなかったようです。つまり、キーチェーンの内容や開発者センターからダウンロードした証明書をバックアップしなかったということです。
iphone - アプリを確認できませんでしたアラート
こんにちは、
私はiPhoneの開発にまったく慣れていません。指定された手順に従って、デバイスでアプリをテストしています。
2つのプロビジョニングプロファイルがあり、そのうち有効期限が切れているものはありません。これらのプロファイルは3.0デバイスでは正常に機能していますが、2.0(iphone)デバイスで試してみると、アプリケーションを検証できなかったと表示されます。
私はsnowlepordを使用していますが、3.0未満のシミュレーターサポートを提供していません。そのため、デバイスでアプリをテストする必要があります。
これに関して私を助けてくれませんか。
事前にThnx
編集:
わかりました。これは完了したと思いますが、iphoneに表示されるアプリが原因で、「MyApp.appのアップロードに失敗しました」と表示されますが、コードをデバッグできません。
entitlements.plistのチェックボックスをオンにしました
iphone - iPhoneのアドホック配布は間違った向きになります
アプリをリモートでテストするためのアドホックプロビジョニングを作成すると、ランドスケープ設定が誤動作します。アプリは、右側にホームボタンがある横向きであると想定されています。ここでデバイスの1つにアドホックプロビジョニングを作成すると、正常に機能します。ただし、同僚がリモートで使用しているデバイスの1つは、アプリを縦向きモードで表示しています(右半分が切り取られています)。plist情報ファイルが引き継がれていないのではないかと思いましたが、コードを使用して方向の値を完全に設定しても機能しなかったため、そうではありませんでした。あるデバイスで壊れて、別のデバイスでは壊れない理由に少し戸惑っています。助言がありますか?
iphone - iPhone プロビジョニング プロファイルの更新に関するヘルプ
私の問題は、プロビジョニング プロファイルが数日前に期限切れになったことです。私は開発者のポータルにアクセスし、新しいものをダウンロードしました (同じ名前とすべてのものにしました)。
指示に従って、新しいものをインストールし、古いものを削除しました。iPhoneでアプリを再び実行できるようになりました:)しかし、XcodeからiPhoneでアプリをテストしようとすると、エラーが発生します:プロビジョニングプロファイルの有効期限が切れました。
「オーガナイザー」にチェックインすると、新しいプロファイルは5月22日まで有効期限が切れず、iPhoneではプロファイルが検証され、5月22日まで有効期限が切れません。
どこかから何かを削除するのを忘れたのに、Xcode にはまだ古いプロファイルが表示されていますか?
どんな提案でも大歓迎です。
ありがとう
iphone - iPhoneアプリの署名に使用されるプロビジョニングプロファイルの名前?
xcodebuild
iPhoneアプリケーションのAdHocビルドを生成するために使用するスクリプトを作成しました。
このスクリプトを編集して、ビルドの署名に使用されたプロビジョニングプロファイルの名前を出力したいと思います。
これにより、自動的に生成されるzipにプロビジョニングプロファイルを含めることができます。このようにして、アーカイブをAdHocテスターに自動的に送信し、アプリをインストールするための適切なプロビジョニングプロファイルがあることを確認できます。
アプリケーションの署名に使用されるプロビジョニングプロファイル名またはファイルを抽出する方法はありますか?
- 構築および署名されたアプリケーションから
- Xcodeプロジェクトから(このソリューションは次のXcodeアップデートで機能しなくなる可能性があるため、project.pbxprojファイルを手動で解析したくありません)
- スクリプト可能なその他の方法
Unforgivenは、このコマンドsecurity
を使用して、アプリの署名に使用された証明書の名前を取得することを提案しました。この情報を入手したら、プロビジョニングプロファイルの名前を見つける方法はありますか?
これが私が試したことです:
残念ながら、ビルド中のxcodebuildの出力にはこの情報が含まれていません。CodeSignステップの間に、次の行があります。
しかし、これを証明書と照合することはできません。
codesignとコマンドの使用を調べました
望に見えましたが、必要な情報が得られません。xcodebuildにも便利なオプションが見つかりませんでした。
iphone - テスト用に Windows 7 にプロビジョニング プロファイルをインストールする方法
Windows 7 にプロビジョニング プロファイルをインストールするにはどうすればよいですか? それをiTunesアイコンにドラッグするだけでは、Macのようには機能しないようです...それは一緒に「固定」されるだけです。
iphone - 古いバイナリ、新しいプロビジョニング プロファイル?
アドホック プロビジョニング プロファイルを更新するたびに、本当に iPhone アプリケーションを再構築する必要がありますか? 唯一の変更点は、アプリケーションのインストール/実行が許可されているデバイスのリストです。つまり、古いアプリケーションを新しいプロビジョニング プロファイルで配布することは可能ですか?
iphone - iPhone アプリ ID とプロビジョニング... Push を使用することにした場合、プロビジョニング ID の代わりにアプリ ID が使用されますか?
これは、しばらくの間私を悩ませてきた質問です。APNS (プッシュ) の混乱に巻き込まれることを望まずに、アプリを開始しました (現在は提出されていますが、まだ承認されていません)。
私は次のことをしました:
iPhone Developer Center: Provisioning Portal->Provisioning: 次に、Development および Distribution Provisioning Profile を作成しました。両方をXCodeにインストールしました。すべてハンキードーリー。開発プロファイルはすぐに (90 日) 期限切れになるので少し怖いですが、iPhone から削除して、後で新しいプロファイルで署名することができます。私は開発プロファイルを使用してテストし、後で配布プロファイルで署名して提出しました。次に、ディストリビューション プロファイルで署名されたアプリを iTunesConnect (アプリ ストア) にアップロードしました。
わかりました、それはよくわかります。今、私が理解していないのはこれです: Push がどのように機能するかの背後にある理論と方法を理解したので、それを自分のアプリに追加したいと考えています。
私はすでに次の場所に移動しました:iPhone Developer Center:Provisioning Portal-> App IDs:そこで開発プロビジョニングプロファイルと配布プロビジョニングプロファイルを作成しました(プッシュとアプリ内購入が有効になっています)。
ここが私を混乱させるところです。私が読んだすべての本とドキュメントには、今後はこの「アプリ ID」プロビジョニング プロファイル (プッシュ対応) を使用してアプリに署名する必要があると書かれています。
これは、以前に作成したプロビジョニング プロファイルを使用しなくなったことを意味しますか?
これらの「App ID」プロビジョニング プロファイルを Xcode にインポートすると、以前に生成した「非プッシュ」プロファイルと一緒に存在します。~/Library/Mobile Devices/Provisioning Profiles に 2 つのファイルが含まれるようになりました。1 つの Devel と 1 つの Distrib。このアプリでは「非プッシュ」をもう使用しませんが、4になりますか?(実際、それらはバンドル コードとアプリ ID を使用してロックされているため、このアプリの今後のすべてのバージョンで Push が使用されている場合、二度と使用することはありませんか?)
混乱している。
誰でも私を啓発できますか?プッシュを使用しない場合でも、最初に「App ID」プロファイルを使用しないのはなぜですか? それをよりシンプルに保ちます。今後は「プッシュ対応」プロファイルのみを生成する必要があります-プッシュを使用するかどうかわからない場合でも(またはアプリ内購入で)?
洞察力を教えてください。私はこれを間違ってやりたくない。
ありがとう!
ヤン