小编X.J*_*ian的帖子

Xcode 8建议我将最小iOS部署目标从7.1更改为8.0

当我使用Xcode 8 beta(8S128d)打开我的项目时,它建议我将最小iOS部署目标更改为8.0而不是7.1.我发现iOS部署目标列表中没有小于8.0的选项.

部署目标

那么,这是否意味着我不再需要为iOS 7.x或更低版本调整我的项目?

xcode ios xcode8

43
推荐指数
2
解决办法
5万
查看次数

Xcode8中的NSPhotoLibraryUsageDescription

更新:
我尝试将一个字符串值添加到"NSPhotoLibraryUsageDescription"键.
在此输入图像描述

它的工作原理.我的TestFlight现在提供了构建版本.

在此输入图像描述 ps:构建版本是指构建版本

但是我想知道为什么Apple Store只让我为"NSPhotoLibraryUsageDescription"key而不是"Camera Usage Description"或者添加String值"Location When In Use Usage Description"?以及如何本地化info.plist.


:
我已经将许多构建版本上传到iTunes Connect.But TestFlight没有显示这些构建版本.
然后我在stackoverflow上搜索这个问题.我知道这是由使用说明引起的.我在Info.plist中添加了 NSPhotoLibraryUsageDescription.但是,Apple Store团队发送电子邮件告诉我:

亲爱的开发者,

我们发现您最近为"家庭健康追踪器"发送的一个或多个问题.要处理您的交付,必须纠正以下问题:

此应用程序尝试在没有使用说明的情况下访问隐私敏感数据.应用程序的Info.plist必须包含一个NSPhotoLibraryUsageDescription键,其中包含一个字符串值,向用户解释应用程序如何使用此数据.

一旦纠正了这些问题,您就可以重新更新已更正的二进制文件.

问候,

App Store团队

他们仍然告诉我添加NSPhotoLibraryUsageDescription

这是我的Info.plist

itunesconnect testflight ios10 xcode8

40
推荐指数
2
解决办法
4万
查看次数

如何使用3D Touch实现这样的共享?

我发现很多app使用3D Touch来调用UIActivityController来分享,我搜索了很多内容都没有找到解释,希望有人能帮我解决,谢谢. 步骤1 第2步

ios

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

标签 统计

ios ×2

xcode8 ×2

ios10 ×1

itunesconnect ×1

testflight ×1

xcode ×1