問題タブ [enterprise-distribution]
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.
ios - 「iPhone デバイス構成プロファイル」がデバイスにインストールされているかどうかをプログラムで確認するにはどうすればよいですか
iOS アプリケーションを使用して、特定のデバイス構成プロファイルが iPhone にインストールされているかどうかを確認する方法はありますか? 「エンタープライズ配布」モードで配布される iOS アプリケーションがあり、デバイス構成プロファイル (iPCU を使用して生成) を作成し、デバイス機能の一部 (スクリーン キャプチャなど) を無効にしました。
現在のプロセスに従って、デバイス構成プロファイルを電子メールで送信しています。受信者は、受信した電子メールからそれをインストールする必要があります。これは手動のプロセスであるため、デバイス構成プロファイルをインストールせずにアプリをインストールする人もいます。
ユーザーがプロファイルをインストールしていない場合、アプリケーションを実行できないように、これを制限したいと思います。
ios - iOS アプリに再署名する簡単な手順は?
IOS アプリ (.ipa ファイル) に再署名する方法を理解しようとしています。独自の Apple Enterprise Distribution 資格情報を使用して配布できるようになりたいクライアントのために、このアプリを作成しました。
Windows で Adobe の AIR for iOS パッケージャーを使用してアプリを開発しました (Flash CS5.5 と FlashDevelop を使用)。私は完全に機能する iOS アプリを手に入れました。このアプリは、私自身の Apple Developers クレデンシャルを使用して無線で配布することもできます。
また、クライアントの Enterprise Distribution 証明書、パスワード、およびプロビジョニング プロファイルも所有しています。
Windows ツールでこれらの資格情報を使用して「社内」ディストリビューションを作成できるかどうかはわかりません。私は Mac でこのアプリに「再署名」しなければならないと信じ込まされてきましたが、これを行う方法についての混乱した説明しか見たことがありません。
Xcode、Codesign、またはその他のものを使用して、このアプリをエンタープライズディストリビューションとして再発行するための簡単な一連の手順を知っている人はいますか?
ios - バックグラウンドでエンタープライズ アプリを更新する
私のアプリケーションはバックグラウンドで実行され、ユーザーがアプリを開くことはめったにありません。したがって、私はエンタープライズディストリビューションを使用していますが、それはアプリストアには行きません。バックグラウンドで実行されているときにアプリケーションを更新する方法はありますか。フォアグラウンドにあるときは、正常に更新されています。バックグラウンドで同じことを達成しようとすると、「LaunchServices: アプリケーションの起動がエラー 9 で失敗しました」という警告メッセージが表示されます。どんな助けでも大歓迎です。私は質問を参照しました。リンク
ios - 安全なサーバーから iOS アプリをデプロイする際の問題
私は、クライアント向けに開発した iOS アプリを無線で正常に展開しています。クライアント独自の Enterprise Developer 資格情報を使用しています。
私は、必要なファイル (.plist、.ipa、そしてもちろん html ページ) をすべて格納して、自分の http サーバーからテストを行ってきました。また、サーバーの組み合わせから: html を保持する安全なサーバーは、.plist と .ipa を保持する別の安全でないサーバーにリダイレクトします。これですべて順調です。
しかし、すべてを安全なサーバーに移動すると、問題が発生します。そこでは、html が適切に開きますが、ダウンロードしようとすると (セキュリティで保護されていないサーバーで動作するのと同じリンクをタップして)、「接続できません」というメッセージが表示されます。
安全なサイトの新しい実際の https:// アドレスを反映するように、html と .plist の両方の URL を変更しました。サイト証明書は有効で、認識されているようです。私のためにこれを試したときに、別のテスターも同じ問題を抱えていました。
誰がこれが何であるか知っていますか?
更新 - この問題は、もう少し簡単な方法で表現できます。安全な (https://) サーバーに配置されている場合、.ipa ファイルはダウンロードされません。7.1 より前のバージョンの iOS では、html および .plist マニフェスト ファイルが安全なサーバー上にあるか安全でないサーバー上にあるかは気にしないようです。しかし 7.1 は気にします -- html と .plist は https 上にある必要があります。.ipa も存在できないのはなぜですか?
ios - Enterprise Distribution "Unable to Download App" on iPhone 4 but works on iPhone5
I have a very interesting problem. I have been through every post here on the "Unable to Download App" and I didn't see any that were specific to a version of iPhone. I have an in-house app that has been distributed and is working on all iPhone5's. However, when I try to install it onto an iPhone4s, I get the "Unable to Download App" error. This tells me it's not a distribution file (.ipa or provisioning profile) problem, but something else? I searched the console while trying to download the app and I don't see a single error. I'm hoping someone can see something in here that I am not!
Here is the console log from an iPhone4S with iOS 7.1.2 while trying to install the application (fails):
In contrast, here is the log from an iPhone5s 7.1.2 (works):
I will try anything at this point. I just don't understand what is different. I am hitting the exact same URL, it is being directed to the same d/l, even the console logs are almost exactly the same until the point the iPhone4s errors out.
Does anybody have any ideas?
ios - ユーザーが ios 社内アプリケーションを再配布するのをどのように防止しますか?
多くの許可されたユーザーがアプリをインストールします。たとえば、ジェイルブレイクされたデバイスを持つそれらの 1 つは、IPA バイナリを再配布できます。これを防ぐためのアイデアはありますか?
TestFlight.com は一部のインストールをブロックします。彼らが何をしているのか知っていますか?