erk*_*diz 2 macos applescript entitlements mac-app-store appstore-sandbox
让我们考虑一个应用程序使用AppleScript执行以下步骤,以便自动登录到某个网站:
1-打开"Safari"并导航到网站
2-使用JavaScript填写用户名和密码字段do JavaScript " document.getElementById('password_input').value = 'userPassword' "
3-使用JavaScript提交表单--- do JavaScript " document.forms['login_form'].submit() "
对于沙盒Mac应用程序,必须为"Safari"添加com.apple.security.temporary-exception.apple-events授权键,以便执行上面的AppleScript过程.
<key>com.apple.security.temporary-exception.apple-events</key>
<array>
<string>com.apple.safari</string>
</array>
Run Code Online (Sandbox Code Playgroud)
一切都很好用,没有任何问题.
这是我的问题:
由于Safari的临时异常使用,应用程序是否会被拒绝?
等了一个多月后,我的应用程序获得批准.
在iTunesConnect的权利部分,我简要解释了为什么我使用了这个权利密钥,我的应用程序获得批准没有任何问题.
所以我可以说Safari的临时异常使用不是拒绝的原因.
| 归档时间: |
|
| 查看次数: |
1946 次 |
| 最近记录: |