问题标签 [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 参数不正确
我已经使用谷歌文档中提到的服务器端流程实现了谷歌无线安装:
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 到达我的服务器时,URL 在“#”之后被修剪,并且代码参数永远不会被传递。这是服务器端应用程序的 google 登录中的一个已知问题吗?
ios - 第 3 代 iPad Air 中的应用程序未更新
我们正在通过 OVERTHEAIR 分发来分发应用程序。我们正在通过它推送所有更新。
例如:假设我们已经安装了一些版本号为 4.1 的 xyz 应用程序。一些更新进入应用程序,说版本是 4.2。
当我们点击更新时,它不会在第三代 iPad air 中更新。
一旦我们从设备中删除现有应用程序,最新版本就会安装到 ipad Air 3 中。
更新正在其他设备中正确安装。我们想知道为什么它不单独安装在 iPad air 中。
我们使用相同的配置文件和捆绑标识符
操作系统版本:10.3
如果有人对此有所帮助,请提前感谢
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 企业应用分发 OTA
我正在尝试为我的企业应用程序创建 OTA。我已经创建了相同的所有先决条件,包括签名证书、配置文件。当我使用苹果标准超链接链接时,设备上没有任何反应,只是空白屏幕。我已将 IPA 和清单文件上传到 https 存储,并将超链接指向清单位置。
我在这里错过了什么吗?
这是我的清单。
php - IOS OTA安装:捕获.ipa文件而不是安装
我想直接下载一个.ipa文件,而不是通过itms-service并在我的 iPhone 上安装该文件。我无法访问清单.plist文件,因为它是由 PHP 动态生成并在安装后处理的。
我尝试将 safari 用户代理更改为 iPhone,以便它可以自行下载文件,但 safari 无法弄清楚itms-service是什么。有没有办法用我的 iphone 捕获和保存.ipa文件而不是安装它?
我已经尝试file_get_content
过使用 PHP 并在我的 iphone 上使用下载管理器进行安装,但它们都没有工作。
linux - 如何使用 JEOS 构建 OTA 机制
我开发了一个基于树莓派、一些 RF433 传感器并使用 buildroot 构建的软件。所以我有一个正在运行的平台来做它打算做的事情。我的问题是如何使我的系统保持最新,使用新版本等......
linux中是否有任何指导、框架或工具可以做到这一点?例如,在 buildroot 中,如果我用其他包替换 wpa_supplicant 可执行文件,如何将我的图像的新版本推送到树莓派(自动或不自动),而无需取出 sdcard、重写它并重新插入它... ?
html - 通过防止直接下载来保护 IOS 企业 IPA 文件
我正在与之合作的这家公司希望将他们的 IOS 应用程序基于内部,而不是在一般应用商店中分发。因此,我构建了一个带有按钮的简单 html 页面,用于将应用程序下载到用户的 iPhone。此按钮包含“.plist”文件的路径
在“.plist”中,我们有“.ipa”文件的实际 URL。
一切正常,他们已经使用了一年多了。但是现在他们担心的是这个“.ipa”文件可以通过从“.plist”文件中获取实际的URL直接下载到电脑上。好吧,如果您右键单击该 html 页面上的按钮或“检查元素”,您可以简单地获取“.plist”文件的 URL。由于这是一个企业应用程序,它包含一些敏感信息,例如公司的服务器 IP 地址和端口号,他们不希望任何人拥有“.ipa”文件本身。
所以首先我试图通过阻止扩展名来阻止访问这个“.plist”文件,然后通过 web.config 文件隐藏目录
但在这两种情况下,下载按钮也停止工作,因为 iPhone 直接通过其 URL 而不是目录路径调用“.plist”文件。
除此之外,我的下一个解决方案是只允许 Iphone 用户访问此处的页面,以便最大限度地减少问题。
什么是正确的方法?有可能做我在这里想做的事情吗?
ios - Can I distribute an iOS app over-the-air from an individual account?
I can distribute an iOS app over-the-air to my own personal phone; however, installing it (using the exact same hyperlink etc.) on any other phone seems to not work.
I am using an individual iOS account; I have a hunch that this is due to the fact that I'm not using an Enterprise account, but I cannot confirm this, and have yet been unable to find evidence of this.
Is that the reason why, or is there some other reason why my app only can install on my personal phone and not others? Thanks.
react-native - 我已经在 play 和 apple store 上发布了一个 expo 应用程序。在这种情况下,如何使用 OTA 无线更新?
就像我在副标题中所说的,我已经在 play 和 apple store 上发布了一个 expo 应用程序。世博会版本 37.0.0。
我想使用 OTA 更新,但我不知道该怎么做。
在 Expo 文档中,我需要升级到 37.0.2 版本才能使用 expo-updates。并在 app.js 上导入并使用 useEffect 函数开始使用 expo-updates。
没关系,但是,我怎样才能做到这一点并将此代码与已在商店发布的 apk/ipa 链接?那可能吗?
谢谢各位。