我真的好奇这个问题。我已新增下列中的plist东西iOS设置(隐私 - >位置服务 - >选择我的应用程序 - >更改允许访问)坠毁
1.NSLocationAlwaysUsageDescription - > YES
2.NSLocationWhenInUseUsageDescription - > YES
,但是当我试图改变 “存取位置”,iOS的设置应用在iPhone 5坠毁(iOS8)..它适用于iPhone 4和4s(iOS7)。任何人都可以帮我解决这个问题吗?
我真的好奇这个问题。我已新增下列中的plist东西iOS设置(隐私 - >位置服务 - >选择我的应用程序 - >更改允许访问)坠毁
1.NSLocationAlwaysUsageDescription - > YES
2.NSLocationWhenInUseUsageDescription - > YES
,但是当我试图改变 “存取位置”,iOS的设置应用在iPhone 5坠毁(iOS8)..它适用于iPhone 4和4s(iOS7)。任何人都可以帮我解决这个问题吗?
最后我找到答案。我们只需要为NSLocationAlwaysUsageDescription和NSLocationWhenInUseUsageDescription提供字符串..我给这些服务布尔值..这是问题的原因。
不好,但是,它崩溃了设置应用程序。他们需要更多的输入验证。 – Thilo
如果是设置应用程序崩溃(而不是您的应用程序),那么Apple将有解决这个问题。尝试提交错误报告。 – Thilo
告诉我,为什么要给NSLocationWhenInUseUsageDescription - > YES,当NSLocationAlwaysUsageDescription - > YES已经在你的plist中?后者本身就足以允许在后台进行位置检测 –
我已经解决了我的问题..请检查我的回答 –