小编elb*_*ild的帖子

内部测试人员的TestFight beta测试 - 构建状态是"处理"

我一直在使用TestFlight,但这是我第一次直接从iTunesConnect提交测试版本,因为Apple自己购买了TestFlight.

我一直在经历一种奇怪的行为(或者可能只是Apple的预期行为).

我已经将用户添加到我的团队(他们是管理员角色),并且我已经在专用面板中选择它们作为TestFlight测试人员的一部分.我上传了一个版本,在Build选项卡中切换了TestFlight Beta Testing,并选择了内部测试人员(下面的屏幕截图中只有一个)我希望收到该版本.

然后......没有任何反应,状态仍然是"处理"(什么??不应该立即?)测试人员没有收到任何邀请而且我被卡住了.显然我在这里缺少一些东西.

此外,即使已经邀请了一个测试人员,该面板仍显示"要开始测试,请至少邀请一个测试人员".TestFlight曾经是一个很好的产品......

下面的两个快照显示了我的iTunesConnect面板的状态.任何的想法?

构建标签 内部测试仪标签

itunesconnect beta-testing ios testflight

103
推荐指数
3
解决办法
3万
查看次数

iOS等效于Android View.GONE可见性模式

我正在为iOS开发一个应用程序,我正在使用带有AutoLayout ON的Storyboard.我的一个视图控制器有一组4个按钮,在某些情况下我想让第一个按钮消失.

如果我使用该setHidden:TRUE方法,UIButton变得不可见,但它仍然显然在视图中占用空间,结果是一个"洞",我无法填充,使剩余的UIButton浮动到主视图的顶部.

在Android中,我会简单地使用View.GONE而不是View.INVISIBLE,但在iOS中我坚持这种行为,我不想相信唯一的解决方案是手动(是的,我的意思是以编程方式)将剩余的元素移动到顶部.

我以为我能够设置某种约束来使一切像Android一样自动,但我没有运气.

在我关闭Autolayout之前,有人能指出我正确的方向吗?

我正在使用IB,但我对程序化的东西也很满意.

更新:

将组件高度设置为0也没有用.

我试过这样的事情:

UIButton *b;
CGRect frameRect = b.frame;
frameRect.size.height = 0;
b.frame = frameRect;
Run Code Online (Sandbox Code Playgroud)

iphone visibility interface-builder ios autolayout

77
推荐指数
6
解决办法
3万
查看次数

iOS 独立 PWA 输入捕获

我认为我们在 iOS 13.2/13.3 中发现了在独立模式下运行的 PWA 的回归。

由于在 iOS PWA 上无法访问 getUserMedia(),我们依靠HTML5 输入标签上的capture属性让用户拍照并将其发送到服务器。

我们的代码如下所示:

<div class="camera-upload">
     <input type="file" class="hidden" name="uploadPhotoInput" accept="image/*" capture="environment" (change)="onTakePhoto($event)">
     <button type="button" class="btn btn-primary">Take photo</button>
</div>
Run Code Online (Sandbox Code Playgroud)

当我们在 iOS 13.1 或更低版本的设备上以独立模式运行 PWA 时,一切都按预期工作。如果我们在 Safari 上以浏览器模式运行 PWA,则无论 iOS 版本如何,一切都可以正常工作。

当我们在装有 iOS 13.2 或 13.3 的设备上运行 PWA 时,该功能会一直工作,直到我们将 PWA 置于后台,然后再次置于前台。在 PWA 发送到后台后,捕获启动相机,但预览是黑色的。所有相机控制(闪光灯等)都可以工作,但没有拍照。

我们在附加了 XCode 控制台记录器的情况下运行了一个测试,看起来 AVCaptureSession 在应用程序被置于后台一次后无法启动。

这是设备日志的跟踪:

https://pastebin.com/qGZpN6dM

我们正在使用 Angular 8 构建我们的 PWA。

有没有人看到过这样的东西或者可以给我们一个提示?

input ios progressive-web-apps angular-pwa

10
推荐指数
1
解决办法
1242
查看次数

HighCharts 半圆甜甜圈,删除边距和填充

我一直在尝试从 HighCharts semi-circle-donut中删除边距和填充。

我已经尝试过margin: [0,0,0,0]所有不同的四个间距属性。我还尝试将sizeplotOptions的属性设置为100%。

我创建了一个 jsfiddle http://jsfiddle.net/W7bXw/1/来演示问题和我尝试过的选项。正如您所看到的,半圆和容器之间仍然有巨大的填充。

有趣的是,将边距或间距设置为 0 适用于 HighCharts 中的常规饼图。

更新:

根据公认的答案,该图表的解决方案是使用负边距以及容器的显式高度。

javascript css jquery highcharts

1
推荐指数
1
解决办法
6311
查看次数