小编Cri*_*pol的帖子

iOS 15 Beta 上的 Xcode 13 在 iPhone XS 设备上出现“不受信任的开发人员”错误

我已经在我的 iPhone XS 上测试我的 iOS 应用程序有一段时间了,当我尝试运行它时突然出现错误:

“应用程序名称”不再可用。

所以我再次通过 Xcode 重新构建到我的设备中以重新安装它。但我收到一条错误消息,指出“不受信任的开发人员”

因此,我尝试转到“设置”>“常规”>“VPN 和设备管理”屏幕,看看是否需要再次“信任”我自己的开发者个人资料。但它没有出现在该屏幕或任何其他新的开发人员资料中。

做了一些研究并尝试解决问题。我找到并使用的解决方案之一是实际创建一个新的开发人员帐户并使用它在我的设备上构建和安装应用程序。我确实工作,但我不想使用另一个开发者帐户来构建此应用程序,因为我想要使用的捆绑包标识符已经与该旧帐户绑定。我还有很多其他应用程序与该旧帐户绑定。

上述解决方案也不是理想的另一个原因,因为我的设备中已经有几个月的数据保存在该应用程序中。如果使用新帐户创建新版本,它将无法访问使用其他帐户构建的旧应用程序的数据。

请注意,该旧帐户以前是付费帐户,但现在已过期。但直到最近我才遇到这个问题。所以我猜测这与最近的 iOS 15 beta 版本有关。

我将为此提交一份错误报告。但是有人有任何想法或解决方法来解决这个问题吗?任何可能引导我走向正确方向的信息将不胜感激。谢谢!

我已将此作为 AppleFeedback Assistant 上的错误提交。他们联系我索取日志和我用来重建项目的证书。我猜这是一个错误,他们正在努力修复它。

iphone xcode ios

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

如何大写 Swift 子类中 UILabel 的文本属性

UILabel在我的应用程序中创建了一个 Swift 子类来管理它在所有视图中的样式,以便以后更容易修改样式。我知道要将字符串转换为大写,我可以使用其中任何一个uppercased()来实现。

但是,问题在于当我在text 属性的子类中使用uppercased()或时,它在运行时不起作用。奇怪的是它在情节提要上正确呈现(使用),但在运行时,它显示了未大写的字符串。capitalizedUILabel@IBDesignable

例如,我在UILabel子类中有一段与此类似的代码:

textColor = ...
font = UIFont(name: "Avenir-Medium", size: 12.0)
text = text!.uppercased()
Run Code Online (Sandbox Code Playgroud)

然后在视图控制器中,我有一个类似于这样的代码:

label_noWeightMessage.text = "No weight logs this week..."
Run Code Online (Sandbox Code Playgroud)

除了大小写更改外,颜色和字体应用正确。我在这里错过了什么吗?

在故事板中,文本显示为“NO WEIGHT LOGS THIS WEEK...”但在运行时的模拟器中,它恢复到原始情况。

我知道我可以只用大写字母输入文本。但这不是我想要的。我希望能够在所有屏幕上重复使用样式,而无需重新键入所有UILabel文本,只需在一处更改即可。

谢谢!

uilabel ios swift

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

标签 统计

ios ×2

iphone ×1

swift ×1

uilabel ×1

xcode ×1