我正在尝试设置无服务器 VPC 访问
无服务器 VPC 访问使您能够从 Cloud Functions 直接连接到 Compute Engine VM 实例、Memorystore 实例、Cloud SQL 实例、
听起来很棒。但是文档对初学者来说并不是超级友好。第 2 步是创建一个连接器,对此我有几个问题:
在网络字段中,选择要连接的 VPC 网络。
我的下拉列表只包含“默认”。这是正常的吗?IO 应该在这里看到什么?
在 IP 范围字段中,输入未使用的 CIDR /28 IP 范围。此范围内的地址用作通过连接器发送的流量的源地址。此 IP 范围不得与您的 VPC 网络中的任何现有 IP 地址预留重叠。
我不知道在这里做什么。我尝试使用链接文档中的信息首先)从我选择的区域输入一个 IP,然后)从该区域之外输入一个 IP。两者都导致创建的连接器出现错误。“ Connector is in a bad state, manual deletion is recommended”
如果创建失败,文档会继续执行几个故障排除步骤:
指定不与 VPC 网络中任何现有 IP 地址预留重叠的 IP 范围。
我不知道这是什么意思。也许就像,如果我有其他连接器,我应该确保新连接器的 IP 范围与那些不重叠。这只是一个猜测,但无论如何我没有。
授予您的项目使用 ID serverless-vpc-access-images 项目中的 Compute Engine 虚拟机映像的权限。有关如何相应地更新组织策略的信息,请参阅设置图像访问限制。
这将我带到另一个关于更新我组织的“图像策略”的文档。这让我太不理解了,我什至认为我不应该在这里。
这一切都始于只想从 Firebase …
关于这个问题,
连接到外围设备后,我可以检索它CFUUIDRef,它是唯一的,可以用它来重新连接retrievePeripherals.但是,我发现在关闭应用程序后我无法使用它重新连接.
UUID连接后生成的唯一值是否仅在应用程序的生命周期内有效,或者我们是否应该将其保存以供以后使用?我试图让我的应用程序记住一个特定的外围设备,但此外peripheral.UUID,我不知道任何其他唯一标识符.
我一直在为我的应用程序收到一些奇怪的报告,其中存储的应用程序设置NSUserDefaults正在被清除.这些报告都在iOS 7上
我知道您可以NSUserDefaults通过卸载或拨打电话来手动清除
NSString *appDomain = [[NSBundle mainBundle] bundleIdentifier];
[[NSUserDefaults standardUserDefaults] removePersistentDomainForName:appDomain];
Run Code Online (Sandbox Code Playgroud)
但有没有其他已知的原因让应用程序清除其设置?
关于AVAudioMix和MTAudioProcessingTap的文档很少,它们允许将处理应用于AVFoundation(在iOS上)的媒体资产的音轨(PCM访问).这文章 和简单提一下在WWDC 2012届是我所发现的.
我在这里描述的设置适用于本地媒体文件,但它似乎不适用于远程文件(即HLS流式URL).这是预期的唯一迹象是本技术问答结尾处的注释:
AVAudioMix仅支持基于文件的资产.
有人知道更多吗?当资产不是基于文件时,真的没有办法访问音频PCM数据吗?任何人都可以找到与MTAudioProcessingTap相关的实际Apple文档吗?
我目前正在实施Google的App Invites ,我想知道测试全新安装的最佳方法是什么.
我可以INSTALL_REFERRER使用适当的深层链接广播一个事件,如下所示:
adb shell am broadcast -a com.android.vending.INSTALL_REFERRER -n <your.package>/.<path.up.until.your.BroadcastReceiver> --es "referrer" "test_referrer=test"
但是这将通过推荐数据发送通用广播.目前有一种广播方式INSTALL_REFERRAL还包含适当的AppInviteReferral数据吗?
深入研究来源揭示了com.google.android.gms.appinvite.REFERRAL_BUNDLE作为意图的一部分,但我不确定如何将其构建为广播的一部分.
编辑 我在这里测试广播时创建了一个单独的,更一般的关于使用bundle extras的问题
android android-intent google-play-services install-referrer
我目前正在为 BLE 设备开发一个 iOS 应用程序,它将实现Proximity Profile(我目前无法访问),但我不知道这实际上意味着什么。
我已经从 bluetooth阅读了 pdf 文档,并且知道 BLE 设备将是 ,proximity reporter而应用程序是proximity monitor,但这在CoreBluetooth框架方面意味着什么?
连接到 BLE 设备后,我目前用来测量接近度的方法是通过调用readRSSI外围设备。实现接近度配置文件的设备是否有不同的行为,因此我不需要拨打该电话?没有太多文档可以提供更好的想法。
如果iOS应用程序已经有BLE外围已经出去的广告模式配对,它可以连接仅使用特定设备UUID,retrievePeripherals和connectPeripheral?
如果没有,外围设备只能通告一种模式,或者在广告时是否有不同级别的隐私/识别?