問題タブ [over-the-air]
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.
xcode - iOS プロビジョニング get-task-allow AND: プロファイルが無効です: 0xe8008012
アプリ ストア用に作成した iPhone アプリがあります。そこに到達する前に、内部でテストする必要があります。そのため、今週初めに外出し、配布用プロビジョニング プロファイルを入手して、組織内の約 50 台のデバイスにインストールしました。問題ありません。すべてが非常にスムーズに進み、全員が満足していました。そのため、コードを少しクリーンアップし、リファクタリングを行い、少し洗練されたものを追加しました。同時に、ベータ版にさらに多くのデバイスを追加しました (約 10 台の追加ユニット)。そのため、ビルドして 2 番目のベータ版を実行する準備ができたとき、私は外に出て、新しいプロビジョニング プロファイルを取得し、無線によるアドホック展開用にビルドをアーカイブしました。次に、携帯電話 (開発用デバイスでもあります) でアプリをテストしましたが、インストールに失敗しました。オーガナイザーでデバイス コンソールを確認したところ、次のようなエラーが表示されました。<Error>: entitlement 'get-task-allow' has value not permitted by a provisioning profile
. ちょうど 3 日前にアーカイブして展開したとき、エンタイトルメント plist がなくても問題なく動作したという事実は気にしないでください。それで、「OK、それらの癖の1つにすぎない」と思いました。Entitlements.plist を追加し、に設定しget-task-allow
ましたYES
。次に、ディストリビューション プロビジョニング プロファイルを使用して再アーカイブし、デバイスにインストールしようとしたところ、正しくインストールされました。次に、火曜日に正常に展開したときにインストールされていたデバイスとインストールされていないデバイスの 2 つの別々のデバイスで試しました。どちらも機能しませんでした。ほぼ最後まで行ってから「インストールに失敗しました」と言うようなことをしました。だから私は「OK、それは Entitlements.plist ファイルが好きではありません。私はいくつかのことを読みました。ビルドに Entitlements.plist がある場合、Apple は App Store 向けのアプリを拒否すると言っています (本当ですか? このばかげたベータ版を再開できる場合は、来週の終わりに提出したいと思います!) 私は削除しますファイルをアーカイブして再度展開すると、同じエラーが発生しました。デバイスの 1 つをオーガナイザーのコンソールに接続したところ、次のようなエラー メッセージが表示されました。
エラーを調べた0xe8008012
ところ、プロビジョニング プロファイルが XCode で正しく設定されていることを確認し、プロビジョニング プロファイルの UDID がインストールしようとしているデバイスと一致していることを確認する必要があると人々が言っていることに気付きました。
これを念頭に置いて、火曜日に正常に展開したのと同じプロビジョニング ファイルに対してビルドすることにより、UDID の問題ではないことを確認するためにテストを行いました。まだ行きません。
build-settings のすべてのコード署名セクションを次のように変更しました。
一部の人々が XCode でプロジェクトを再構築したと読みました。そうすることは避けたいと思います。誰にもアイデアはありますか?よろしくお願いします!
xcode - iPhone の無線による社内配布が Web サイト経由でデバイスにダウンロードされない
証明書、規定など、すべてをセットアップすると、問題がないように見えます。アプリのダウンロードが開始され、メッセージが表示されます...
現在、アプリをインストールできませんでした。
これがコンソールで取得しているものです。
証明書などはすべて問題ないようです。AD HOC は正常に動作します。
Enterprise Signed .IPA は Ad-Hoc のように iTunes にドラッグ アンド ドロップできますか? これもうまくいきません....????
android - iOS + Android + BlackBerry 向けの testflight のようなサービス
PhoneGapで構築されたアプリケーションがあり、エレガントなインターフェイスを使用してクライアントに送信し、フィードバックを得たいと考えています。以前に iOS で testflight を使用したことがありますが、Android や BlackBerry では使用できません。
サーバーに HockeyKit をインストールしました。HockeyKit のアルファ版は Android をサポートしていますが、アップロードして整理するファイルがたくさんあります。
iOS、Android、BlackBerry の 3 つのプラットフォームすべてを処理できるソリューションはありますか?
ios - iOS エンタープライズ OTA 配布 アプリケーションをダウンロードできない
iOS アプリを作成し、Over-The-Air で配布したいと考えています。私はこのガイドに従いました:
http://help.apple.com/iosdeployment-apps/mac/1.1/?lang=en-us#app43ad77ea
アプリはエンタープライズ証明書で署名され、配布プロビジョニング プロファイルが含まれています。
アプリを ipad にダウンロードしようとすると (このガイドで説明されている手法を使用)、ダウンロード アイコンの付いた四角形のアイコンが「待機中...」という名前で画面に表示され、1 秒後に名前が私の名前に変わります。実際のアプリケーション名を入力してから、1 秒後にエラー メッセージが表示されます。
アプリケーションをダウンロードできません
現在、「あなたのアプリケーション」をダウンロードできませんでした。
このガイドには、トラブルシューティングのヒントが 3 つあります。
「ダウンロードできません」というメッセージが表示されてワイヤレス アプリの配布に失敗した場合は、次の点を確認してください。
アプリが正しく署名されていることを確認してください。iPhone 構成ユーティリティまたは Apple Configurator を使用してデバイスにインストールしてテストし、エラーが発生するかどうかを確認します。
マニフェスト ファイルへのリンクが正しく、Web ユーザーがマニフェスト ファイルにアクセスできることを確認してください。
(マニフェスト ファイル内の) .ipa ファイルへの URL が正しく、Web ユーザーが .ipa ファイルにアクセスできることを確認してください。
3点確認しましたが問題ありません。
ダウンロードの問題の原因は他に何が考えられますか?
android - Android用のTestFlightの代替
Android または iOS で動作する TestFlight の代替案はありますか? これは、TestFlight が Android のサポートを終了すると発表して以来、より重要になっています。
ios - iOS: Over The Air 配信は iPad1 (iOS 5) では機能しますが、iPad3 (iOS 6) では機能しません
企業内アプリの無線配信をセットアップしようとしています。テスト用に、iOS 5 を搭載した iPad 1 と iOS 6 を搭載した iPad 3 を使用しています。ipa をインストールしようとするサーバーは会社のネットワーク内にあり、iPad は VPN クライアントを使用してこのネットワークに接続します。
アプリケーションは、iPhone 構成ユーティリティを使用してインストールすると、両方の iPad で実行されます。ただし、Over The Air インストールは iPad 1 でのみ機能します。iPad 3 では、ダウンロード リンクをクリックすると、メッセージが表示されます。
iPad 1 からダウンロードした後にサーバーログを確認すると、次のログが表示されます。
iPad3 からダウンロードしようとすると、サーバーログに次のように表示されます。
そのため、manifest.plist を照会することさえしません。
私のdownload.htmlは次のようになります:
そのため、リンクは iPad 1 では機能するようですが、iPad 3 では機能しないようです。サーバーで MIME タイプを正しくセットアップしました。
奇妙なことに、会社の VPN 内にない別のサーバーでも手順全体をテストしました (そのため、iPad では VPN クライアントを使用しません)。この場合、インストールは両方の iPad で機能します。しかし、今はわかりません-サーバーとの大きな違いはありますか?
または、問題はアクセスが VPN を経由するという事実に関連していますか?
iPad1 では機能するのに iPad3 では機能しないのはなぜですか。
iOS6 デバイスでは、ダウンロード リンクの外観を変える必要がありますか?
どんな助けでも大歓迎です!ありがとう!
ios - 登録段階で iOS でサポートされるデバイス属性は何ですか?
無線 (OTA) 登録を使用して構成プロファイルをインストールしています。第 1 フェーズのペイロード中に iOS でサポートされるデバイス属性は何ですか? 私は次のように送信しています:
このペイロードでデバイスから取得できる属性は他にありますか? 例えばシリアルナンバー?可能な属性の公式リストはありますか? どんな助けでも大歓迎です。ありがとう。
oauth - Google Plus Over the Air はサーバー側の oauth 経由でインストールされます
Google はOver-The-Air Installsと呼ばれる優れた機能をリリースしました。ただし、ドキュメントには、Google のサインイン ボタンの例しかありません。
Google API PHP クライアントを確認しましたが、関連するものはありません。apppackagename
認証 URL にとを追加しようとapp_package_name
しましたが、役に立ちませんでした。もう 1 つの問題は、Google がすべてのクライアントに対してこの機能を有効にしているわけではないことです。
サーバー側でトリガーされた oauth 経由で使用することは可能ですか? Google は、この機能の使用が許可されていることを何らかの形で示していますか?