标签: permissions

卸载我自己的其他应用

我想知道是否可以从我自己的应用程序中卸载其他应用程序。Android 操作系统允许我们这样做吗?

在 stackoverflow 上遇到类似的问题

但是在上面的问题中,app A 是系统管理员。就我而言,我的应用程序是一个普通的应用程序。系统管理应用程序和常规应用程序有什么区别?

permissions android uninstallation

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

Php,函数 mkdir() 权限被拒绝

我希望 php 创建一个可以为用户存储图像的文件夹。因此,当有人成功创建帐户时,会在 Images 文件夹中创建一个目录。我使用 php mkdir 函数来创建目录,但我收到一条错误消息,提示权限被拒绝。做一些研究后,我意识到我需要编辑 htaccess 文件以授予创建目录的权限。有人可以提供有关如何执行此操作的链接或教程吗?

TLDR:我在使用 Apache 的 Godaddy 服务器上有一个网站。在编辑 htaccess 文件以授予 php 创建目录的权限时,有人可以指导我正确的方向吗?

谢谢,

php apache permissions .htaccess mkdir

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

撤销 requestAccessToEntityType: 对 Mavericks 的授权,以便我可以测试我的应用程序

我正在开发一个 CLI 应用程序,请求访问 OSX Mavericks 上的提醒应用程序。一切正常,请求权限,并检测用户是否禁用了权限。我遇到的问题是我无法完全撤销操作系统中应用程序的权限。该应用程序出现在 Prefs -> Privacy -> Reminders 中,我能做的最多就是禁用权限,但我想(再次)测试权限请求是否正确触发。有什么方法可以完全删除权限,例如从偏好设置 -> 隐私 -> 提醒中删除应用程序?

permissions macos cocoa ekeventkit osx-mavericks

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

没有权限从任务调度程序写入文件?

我有一个批处理文件,它将运行一个 C++ 程序并输出到一个带有“>”重定向的文件。该文件将由任务调度程序运行。

我发现当批处理文件从任务调度程序运行时,它声称“访问被拒绝”。批处理文件运行良好,直到它到达 ">" 重定向部分。(我看到整个批处理可以在没有“>”的情况下正常运行)我也尝试以管理员身份运行任务调度程序,但我仍然收到“访问被拒绝”的消息。

有没有解决的办法?

permissions file batch-file scheduled-tasks windows-7

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

Android清单的android:exported =“ false”阻止应用程序在设备上运行

美好的一天,

在我的简单Andorid应用(实际上只是一个Webview应用)中,我在Android Manifest中添加了“ android:exported =“ false”,以避免出现“未经许可的导出服务”警告/漏洞,但是当我在设备上运行它时, “未安装应用程序”错误,除非将其更改为“ android:exported =“ true”,否则该应用程序将在我的设备上正常启动。

然后,我尝试按如下所示添加权限标签,以避免出现“没有权限的导出服务”警告,但该应用程序将无法再次运行。正确运行该应用程序的最佳方法是什么?我真的不需要导出任何服务。互联网权限用于我的应用程序中的某些注释链接,这些链接将在外部浏览器中打开。

抱歉,如果我刚接触Android开发,就缺少一些基本的知识,谢谢您的指导。

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"   
package=com.mymundane.app">
<uses-permission android:name="android.permission.INTERNET" />
<permission android:name=com.mymundane.app.mypermission" 
  android:label="mypermission" android:protectionLevel="signature">
</permission>
<application
    android:allowBackup="true"
    android:icon="@mipmap/ic_launcher"
    android:label=com.mymundane.app"
    android:roundIcon="@mipmap/ic_launcher_round"
    android:supportsRtl="true"
    android:theme="@style/AppTheme"
    android:fullBackupContent="@xml/backup_descriptor">
    <activity android:name=com.mymundane.app.MainActivity" 
        android:exported="true"  android:screenOrientation="portrait" 
         android:permission=com.mymundane.app.mypermission">
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />
            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
    </activity>
</application>

</manifest>
Run Code Online (Sandbox Code Playgroud)

permissions android manifest

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

未显示WRITE_EXTERNAL_STORAGE的权限对话框

在此处输入图片说明我想使用下载文件DownloadManager。并DownloadManager希望获得WRITE_EXTERNAL_STORAGE许可。我已将WRITE_EXTERNAL_STORAGE许可包含在中AndroidManifest.xml。此外,我尝试在运行时获得此许可。

请求权限后立即调用onRequestPermissionsResult回调。没有显示请求权限弹出窗口。

然而,对价值grantResult[0]onRequestPermissionsResultPERMISSION_DENIED。但是,甚至没有显示“权限弹出窗口”。

我检查这样的许可:

public  boolean isStoragePermissionGranted() {
    if (Build.VERSION.SDK_INT >= 23) {
        if (checkSelfPermission(getContext(), android.Manifest.permission.WRITE_EXTERNAL_STORAGE)
                == PackageManager.PERMISSION_GRANTED) {
            Log.v(TAG,"Permission is granted");
            return true;
        } else {

            Log.v(TAG,"Permission is revoked");
            ActivityCompat.requestPermissions(getActivity(), new String[]{android.Manifest.permission.WRITE_EXTERNAL_STORAGE}, WRITE_EXTERNAL_PERMISSION_REQUEST_CODE);
            return false;
        }
    }
    else {
        Log.v(TAG,"Permission is granted");
        return true;
    }
}
Run Code Online (Sandbox Code Playgroud)

这是权限请求的回调:

@Override
public void onRequestPermissionsResult(int requestCode, @NonNull String[] permissions, @NonNull int[] grantResults) {
    super.onRequestPermissionsResult(requestCode, permissions, grantResults); …
Run Code Online (Sandbox Code Playgroud)

permissions android

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

Vue路由器:如果用户没有权限,则重定向到路由

我有一个vue项目,laravel作为a back-end,我必须检查用户是否具有访问资源或视图的权限,在后端,我使用laravel权限来完成此操作,并且工作正常,我现在遇到的问题在前面结束。

我在登录时获取用户权限并将其保存在上localStorage,现在如果该用户没有权限,该如何阻止用户输入特定路由?

例如我有这些路线

    {
      path: 'users',
      name: 'Users',
      component: Users,
      meta : {
        permissions: 'read_users'
      }
    },
    {
      path: 'roles-permissions',
      name: 'RolesPermissions',
      component: RolesPermissions,
      meta : {
        permissions: 'read_roles'
      }
    },
    {
      path: 'roles-permissions/create',
      name: 'CreateRolesPermissions',
      component: CreateRolesPermissions,
      meta : {
        permissions: 'create_roles'
      }
    },
    {
      path: 'roles-permissions/:id/edit',
      name: 'EditRolesPermissions',
      component: EditRolesPermissions,
      meta : {
        permissions: 'edit_roles'
      }
    },
    {
      path: 'customers',
      name: 'Clientes',
      component: CustomersList …
Run Code Online (Sandbox Code Playgroud)

permissions laravel vue.js vue-router

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

没有足够的权限访问:GET / me

我正在使用linkedin API

遵循文档之后,我将获得访问令牌。

然后,我试图获取已登录的用户数据,但出现此错误:

没有足够的权限访问:GET / me

我正在使用此URL:https : //api.linkedin.com/v2/me

这是一个范围:r_basicprofile

在我的应用中,我具有以下权限列表:

在此处输入图片说明

如您所见,我通常可以访问r_basicprofile

api permissions linkedin

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

授予对Firebase远程配置的只读访问权限的最小权限集?

我们已经在Google Firebase上为我们的应用程序设置了“远程配置”,可以通过服务帐户访问该服务,该帐户应具有最低要求的角色。拥有仅对远程配置的只读访问权限将是完美的。

但是,我们无法提出工作集。Firebase Viewer角色工作正常,但已附加107个权限。显然我们不需要那么多吗?例如,我成功删除了所有带automl.20+或前缀)的前缀,但是一旦我更深入地查找似乎无关的前缀,例如:firebasedynamiclinks.domains.listlogging.logEntries.listcloudtestservice.environmentcatalog.get它炸毁并且remoteConfig项目的端点开始返回http错误500(内部错误)。在我的解释中,这表明在剩余的权限集中存在一些冲突。

是否有确定的权限仅允许读取“远程配置”?

permissions firebase firebase-remote-config

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

如何生成博世物联网权限的代理凭证?

我正在使用Bosch IoT Suite的权限服务。

我在生成代理凭据时遇到问题。我需要指定什么步骤和参数来生成代理凭证?我正在尝试创建一个代理凭据,该凭据可以自动激活新创建的用户帐户。

permissions iot bosch-iot-suite

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