我完全使用应用程序加载器上传了我的.ipa文件,但我没有找到在ItunesConnect上构建的文件,我还收到了来自苹果支持的这条消息:“我们发现了一个或多个关于你最近交付的“更新HF”的问题.要处理您的交货,必须更正以下问题:缺少Info.plistkey-此应用试图在没有使用说明的情况下访问隐私敏感数据。应用程序的Info.plist必须包含一个NSPhotoLibraryUsageDescription键和一个字符串值,向用户解释应用程序如何使用此数据。"我将以下代码添加到config.xml文件中,但我仍然有同样的错误: 最佳答案
我完全使用应用程序加载器上传了我的.ipa文件,但我没有找到在ItunesConnect上构建的文件,我还收到了来自苹果支持的这条消息:“我们发现了一个或多个关于你最近交付的“更新HF”的问题.要处理您的交货,必须更正以下问题:缺少Info.plistkey-此应用试图在没有使用说明的情况下访问隐私敏感数据。应用程序的Info.plist必须包含一个NSPhotoLibraryUsageDescription键和一个字符串值,向用户解释应用程序如何使用此数据。"我将以下代码添加到config.xml文件中,但我仍然有同样的错误: 最佳答案
我想设置所需的后台模式键值,以便我的应用程序也可以在后台运行。实际上我想在应用程序处于后台时获取用户位置更新,但是在我的info-plist文件中没有名为requiredbackgroundmodekey的key。如何设置这个键和jow把它带到我的文件中? 最佳答案 在Xcode5中,项目设置->目标->功能->后台模式->检查位置更新。如果您使用的是较早版本的Xcode,请按照以下屏幕截图为Location设置背景模式。 关于ios-信息plist文件中不存在必需的背景模式key,我们
我想设置所需的后台模式键值,以便我的应用程序也可以在后台运行。实际上我想在应用程序处于后台时获取用户位置更新,但是在我的info-plist文件中没有名为requiredbackgroundmodekey的key。如何设置这个键和jow把它带到我的文件中? 最佳答案 在Xcode5中,项目设置->目标->功能->后台模式->检查位置更新。如果您使用的是较早版本的Xcode,请按照以下屏幕截图为Location设置背景模式。 关于ios-信息plist文件中不存在必需的背景模式key,我们
我对授权文件有一些疑问:授权文件有什么用。如果我不添加它会怎样。myApp.entitlements和entitlements.plist有什么区别? 最佳答案 权利文件定义了您应用的某些功能。通常,当您为您的应用启用功能时,Xcode会自动生成该文件。只有在启用某些功能时才需要该文件,例如健康包集成。如果您想使用这些功能,则必须添加它。否则,Apple将拒绝您的应用。您可以随意命名文件。您也可以重命名它,只要build设置指向它的正确文件名即可。 关于ios-entitlements.
我对授权文件有一些疑问:授权文件有什么用。如果我不添加它会怎样。myApp.entitlements和entitlements.plist有什么区别? 最佳答案 权利文件定义了您应用的某些功能。通常,当您为您的应用启用功能时,Xcode会自动生成该文件。只有在启用某些功能时才需要该文件,例如健康包集成。如果您想使用这些功能,则必须添加它。否则,Apple将拒绝您的应用。您可以随意命名文件。您也可以重命名它,只要build设置指向它的正确文件名即可。 关于ios-entitlements.
为了将我的应用程序本地化为几种不同的语言,我刚刚在我的Xcode项目中本地化了文件Localizable.strings。但是,在以标准“key=value”格式编辑每个文件后,我收到以下解析错误,它没有指定文件,因此很难追踪它所指的内容。CFPropertyListCreateFromXMLData():Old-styleplistparser:missingsemicolonindictionaryonline10.Parsingwillbeabandoned.Breakon_CFPropertyListMissingSemicolontodebug.我查看了每个*.strings
为了将我的应用程序本地化为几种不同的语言,我刚刚在我的Xcode项目中本地化了文件Localizable.strings。但是,在以标准“key=value”格式编辑每个文件后,我收到以下解析错误,它没有指定文件,因此很难追踪它所指的内容。CFPropertyListCreateFromXMLData():Old-styleplistparser:missingsemicolonindictionaryonline10.Parsingwillbeabandoned.Breakon_CFPropertyListMissingSemicolontodebug.我查看了每个*.strings
我想知道是否可以使用iCloud在设备之间同步应用程序的首选项文件。我所说的首选项文件是由NSUserDafults创建的用于存储应用程序首选项的com.domain.appname.plist文件。我希望可以选择让我的应用程序的首选项文件在两个不同的设备(例如iPad和iPhone)之间保持同步。这是iCloud同步的可接受用途吗?或者我是否需要将plist文件转换为不同类型的文档,将其存储在云端,并在检索时将其转换回应用程序的首选项文件?谢谢! 最佳答案 类似于MKiCloudSync,我在GitHub上也有一个名为SDClou
我想知道是否可以使用iCloud在设备之间同步应用程序的首选项文件。我所说的首选项文件是由NSUserDafults创建的用于存储应用程序首选项的com.domain.appname.plist文件。我希望可以选择让我的应用程序的首选项文件在两个不同的设备(例如iPad和iPhone)之间保持同步。这是iCloud同步的可接受用途吗?或者我是否需要将plist文件转换为不同类型的文档,将其存储在云端,并在检索时将其转换回应用程序的首选项文件?谢谢! 最佳答案 类似于MKiCloudSync,我在GitHub上也有一个名为SDClou