小编anu*_*nuj的帖子

如何在Mac(OS X)上的沙盒应用程序中运行AppleScript

我们正在使用Mac OSX 10.9上的Qt 5.2.0.Framework为Mac App Store开发应用程序.

这是一个简单的AppleScript,可以创建Microsoft Excel工作簿并保存到任何位置.

tell application "Microsoft Excel"
    set myworkbook to make new workbook
    set fname to POSIX file "/Private/var/root/Download/ExcelFile" as text
    save workbook as myworkbook filename fname
end tell
Run Code Online (Sandbox Code Playgroud)

上面的脚本保存为Untitled.scpt/Library/ApplicationScript/.

在应用程序内部,我们使用Cocoa框架来执行AppleScript.

此AppleScript在非沙盒应用程序中工作.它在沙盒应用程序中失败.

我的问题是:如何在沙盒应用程序中使用AppleScript?或者有替代方案吗?

请告诉我解决方案,因为我的项目因此而被推迟.

谢谢

在此输入图像描述

在此输入图像描述

cocoa applescript entitlements mac-app-store appstore-sandbox

10
推荐指数
1
解决办法
5019
查看次数

如何使用Access 2013将ADP转换为ACCDB?

Access 2013不支持ADP.给出了ADP的一些替代方案:

  • 将ADP转换为链接的Access桌面数据库.
  • 将对象导入ACCDE文件,然后使用早期版本的Access创建现有数据的链接表.

我的ADP仅包含表单,报表,宏和模块.我想在Access 2013中使用此ADP(不在任何早期版本的Access上).

我还没有找到任何方法将ADP转换为链接的Access桌面数据库或将对象导入Access 2013上的ACCDE文件.

如何使用Access 2013将ADP转换为链接的Access桌面数据库或将对象导入ACCDE文件?

adp ms-access-2013

7
推荐指数
1
解决办法
3万
查看次数

如何使用xcode删除mac osx上的char*数组?

int nSize; 
QString str; 
char *p = new char[nSize]; 
p = str.toLocal8bit.data();
delete[] p;
Run Code Online (Sandbox Code Playgroud)

当我尝试删除Xcode 5.0.2中的char数组时出现调试错误,但是在Xcode 3.0.2中成功删除了此char数组.

c++

1
推荐指数
1
解决办法
281
查看次数