Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/100.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 以编程方式更改CLLocationManager权限警报中的文本_Ios_Swift_Cllocationmanager_Privacy - Fatal编程技术网

Ios 以编程方式更改CLLocationManager权限警报中的文本

Ios 以编程方式更改CLLocationManager权限警报中的文本,ios,swift,cllocationmanager,privacy,Ios,Swift,Cllocationmanager,Privacy,嗯。我查看了队列中的各种其他请求,不确定它们是否适用 基本上,他们都说“你们都不在这里。” 这可能是唯一有效的答案,但我还是会问,希望我能找到一种方法来做到这一点 我希望能够更改中显示的文本 原因是我想插入一个键,然后在运行时动态地替换它 “你到底为什么要这么做?”你问 好问题 原因是我希望所有的定制和本地化都在Localizable.strings文件中完成,而不是分布在其他文件中。因为我要求人们免费进行本地化和定制,所以我想让非技术用户尽可能轻松地进行本地化 我有一个解决方法:对不同的本地化

嗯。我查看了队列中的各种其他请求,不确定它们是否适用

基本上,他们都说“你们都不在这里。”

这可能是唯一有效的答案,但我还是会问,希望我能找到一种方法来做到这一点

我希望能够更改中显示的文本

原因是我想插入一个键,然后在运行时动态地替换它

“你到底为什么要这么做?”你问

好问题

原因是我希望所有的定制和本地化都在Localizable.strings文件中完成,而不是分布在其他文件中。因为我要求人们免费进行本地化和定制,所以我想让非技术用户尽可能轻松地进行本地化

我有一个解决方法:对不同的本地化和自定义使用不同的info.plist文件。这是一个完全可以接受的解决方案,但它使本地化稍微困难一些

告诉我这可能不可能。

我做了一个变通办法

如注释中所述(以及在许多其他地方),您不能在运行时编辑info.plist文件设置的值。这可能是一个很好的实践,因为我可以看到安全问题,或者绕过应用商店围墙花园的方法

我所做的是在我的Localizable.strings文件中添加一行,其中包含此警报的本地化信息

我从来没有在运行时使用过这个。相反,我使用该行,并将该值粘贴到本地化的info.plist文件中

这不是一个完全自动的解决方案,但它确实允许人们只本地化一个文件。

我做了一个变通办法

如注释中所述(以及在许多其他地方),您不能在运行时编辑info.plist文件设置的值。这可能是一个很好的实践,因为我可以看到安全问题,或者绕过应用商店围墙花园的方法

我所做的是在我的Localizable.strings文件中添加一行,其中包含此警报的本地化信息

我从来没有在运行时使用过这个。相反,我使用该行,并将该值粘贴到本地化的info.plist文件中


这不是一个完全自动的解决方案,但它允许人们只本地化一个文件。

您不能修改info.plist运行时,而是可以选择相应地本地化info.plist和安装说明。是的,这就是人们所说的。正如我所说,这可能是一个徒劳的希望,但这是一个非常具体的用例,可能有一些灵活性。谢谢你不能修改info.plist运行时,你可以选择相应的本地化info.plist和安装说明。是的,这就是人们所说的。正如我所说,这可能是一个徒劳的希望,但这是一个非常具体的用例,可能有一些灵活性。谢谢