我正在开发一个iOS应用程序,我需要在其中获取@ClassRule
public static TestWatcher screenshotOnFailure = new TestWatcher() {
@Override
protected void failed(Throwable e, Description description) {
makeScreenshotOnFailure();
}
@Attachment("Screenshot on failure")
public byte[] makeScreenshotOnFailure() {
logger.debug("Taking screenshot");
return ((TakesScreenshot) Application.getInstance().getWebDriver()).getScreenshotAs(OutputType.BYTES);
}
};
的MAC地址,以便我可以将其发送到服务器并确认它完全属于哪个商店。我知道苹果出于安全原因隐藏了一些数据,但在我的情况下,我想获得我自己的ibeacons 的MAC地址。
我应该同时使用ibeacon
或CoreBluetooth
或两者,还是CoreLocation
?这可能吗?如果是,怎么样?