使用Java和IntelliJ在OSX上开发程序.处理网络套接字和ICMP.因此,程序需要在OSX上以root用户身份运行或sudo'd.程序在sudo下的IntelliJ外的终端窗口运行正常.但是,我想从IntelliJ(V9)调试并运行它.在IntelliJ中它出错(我需要root privs来枚举网络设备).我知道如何在IntelliJ中传递程序和VM参数但是现在如何点击Run和/ Debug并让它在sudo下运行?所需要的基本上是sudo java ...... MyProgram而不是java ..... MyProgram任何想法或解决方法.
我有一个在OS X上运行的Qt应用程序,可以在新的Mac App Store上运行.
我已在https://developer.apple.com/appstore/mac/resources/approval/guidelines.html上查看了这些指南.我还在这里看到了关于Java和AppStore的帖子.
有没有其他人用他们自己的应用程序考虑这个问题,以及Qt框架是否会与App警察发生冲突?您仍然必须留在Apple HIG内,即没有主题,也不能使用私有API.
对于纯粹的ObjC来说,似乎仍然是一个冒险的主张.有人诱惑吗?