問題タブ [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.
google-signin - Google Over the Air インストール サーバー側フロー リダイレクト URI パラメータが正しくない
Google のドキュメントに記載されているように、サーバー側のフローを使用して無線インストールで Google を実装しました。
https://developers.google.com/identity/sign-in/web/server-side-flow
クライアント側の認証は成功しredirect_uri
ますが、サーバー エンドポイントを直接使用するようにパラメーターを設定しようとすると、返されるパラメーターにエラーがあることがわかります。
redirect_uri が次の形式になるように構成しました。
http://my_server/authenticate.html?param=value
しかし、リダイレクト後に得られるものは次のとおりです。
http://my_server/authenticate.html?param=value#login_hint=foo&code=bar
この結果、サーバーにヒットしたときに「#」の後に URL がトリミングされ、コード パラメータが渡されません。これは、サーバー側アプリの Google サインインの既知の問題ですか?
ios - 新規ユーザー向けのアプリをダウンロードできません。既存のユーザーは再インストールできます
エンタープライズアプリがあります。新しいユーザーは、コンソールでこれを取得します。
May 3 10:16:48 Super-iPhone installd(MobileSystemServices)[3184] <Notice>: 0x16e037000 +[MICodeSigningVerifier _validateSignatureAndCopyInfoForURL:withOptions:error:]: 147: Failed to verify code signature of /private/var/installd/Library/Caches/com.apple.mobile.installd.staging/temp.T5yQJd/extracted/Payload/myapp.app : 0xe8008015 (A valid provisioning profile for this executable was not found.)
May 3 10:16:48 Super-iPhone installd(MobileSystemServices)[3184] <Notice>: 0x16e037000 -[MIInstaller performInstallationWithError:]: Verification stage failed
ただし、既にアプリを持っているユーザーは引き続きアプリをインストール (再インストール) できます。アプリを実行して再インストールを確認し、別の画面に移動してから、ブラウザに切り替えて再インストールします。再インストール後 (ホーム画面の進行状況インジケーターを確認)、アプリを再度開くと、エントリポイントからアプリが起動します。
これが証明書とプロビジョニングに関連していると思われる場合、既存のユーザーが再ダウンロードできるのはなぜですか?
ios - 個人アカウントから iOS アプリを無線で配布できますか?
iOS アプリを無線で自分の個人の電話に配布できます。ただし、(まったく同じハイパーリンクなどを使用して)他の電話にインストールすると機能しないようです。
個人の iOS アカウントを使用しています。これは、私が Enterprise アカウントを使用していないことが原因であると推測していますが、これを確認することはできず、まだ証拠を見つけることができていません。
それが理由ですか、それとも私のアプリが個人の電話にしかインストールできず、他の人にはインストールできない理由が他にありますか? ありがとう。