我正在编写一个应用程序,它是一个python脚本,它使用pyobjc绑定在mac上使用objc/cocoa运行时。 应用程序(Présentation.app,mac的pdf演示工具)使用WebView显示任意网页。
自Mac OS X 10.11以来,应用程序传输安全性阻止加载任何非https网站。 通过在信息列表如文件所述here。
但是,我的应用程序是一个脚本,可以从命令行使用,而不必绑定到.app中。 在这种情况下,它没有信息列表.
我已经读到我可以add an Info.plist to a binary command line tool using the linker,但我需要一个python脚本的解决方案
关于如何嵌入信息列表变成剧本? 或者任何通过API而不是信息列表文件?
好的,我找到了一种从脚本本身禁用应用程序传输安全性的方法。 事实证明,您可以在启动后从脚本中编辑信息字典,并且将考虑所做的更改。 所以在脚本的开头,我添加了:
就这样。在
相关问题 更多 >
编程相关推荐