PHPackages                             innerr/plugin-media-permissions - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Security](/categories/security)
4. /
5. innerr/plugin-media-permissions

ActiveNativephp-plugin[Security](/categories/security)

innerr/plugin-media-permissions
===============================

NativePHP plugin that contributes iOS Info.plist usage descriptions for camera, microphone, and photo library access (Innerr).

1.0.0(2mo ago)00MITPHP ^8.2

Since May 14Compare

[ Source](https://github.com/voicecode-bv/nativephp-plugin-innerr-media-permissions)[ Packagist](https://packagist.org/packages/innerr/plugin-media-permissions)[ RSS](/packages/innerr-plugin-media-permissions/feed)WikiDiscussions Synced 3w ago

READMEChangelogDependencies (2)Versions (2)Used By (0)

Media Permissions Plugin for NativePHP Mobile
=============================================

[](#media-permissions-plugin-for-nativephp-mobile)

Contributes iOS `Info.plist` usage descriptions required for camera, microphone, and photo library access in the Innerr app.

This is a manifest-only plugin: it has no bridge functions or native code. Its sole purpose is to inject the correct `NS*UsageDescription` entries into the generated iOS `Info.plist` via the NativePHP manifest merge process.

Installation
------------

[](#installation)

Add this package as a path repository in the consuming app's `composer.json`:

```
"repositories": [
    { "type": "path", "url": "./packages/voicecode-bv/nativephp-plugin-innerr-media-permissions" }
]
```

Then install and register:

```
composer require voicecode-bv/nativephp-plugin-innerr-media-permissions

# First time only: publish the plugins provider
php artisan vendor:publish --tag=nativephp-plugins-provider

# Register the plugin
php artisan native:plugin:register voicecode-bv/nativephp-plugin-innerr-media-permissions

# Verify
php artisan native:plugin:list
```

What it contributes
-------------------

[](#what-it-contributes)

KeyDescription`NSCameraUsageDescription`To upload media to your circles, Innerr requires camera access.`NSMicrophoneUsageDescription`To make new recordings, Innerr requires microphone access to record video with audio.`NSPhotoLibraryUsageDescription`Before you can post media to your circles, Innerr requires photo library access to select media.`NSPhotoLibraryAddUsageDescription`This app needs permission to save photos and videos to your library.To change the wording, edit `nativephp.json` in this package and rebuild the iOS app.

License
-------

[](#license)

MIT

###  Health Score

36

—

LowBetter than 79% of packages

Maintenance86

Actively maintained with recent releases

Popularity0

Limited adoption so far

Community2

Small or concentrated contributor base

Maturity46

Maturing project, gaining track record

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Unknown

Total

1

Last Release

71d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/cd90b62171fc6768affb56df3195dea392aa5ea886082a6b0d1a8478f05d091e?d=identicon)[voicecode](/maintainers/voicecode)

###  Code Quality

TestsPest

### Embed Badge

![Health badge](/badges/innerr-plugin-media-permissions/health.svg)

```
[![Health](https://phpackages.com/badges/innerr-plugin-media-permissions/health.svg)](https://phpackages.com/packages/innerr-plugin-media-permissions)
```

###  Alternatives

[mews/purifier

Laravel 5/6/7/8/9/10 HtmlPurifier Package

2.0k18.7M144](/packages/mews-purifier)[paragonie/ecc

PHP Elliptic Curve Cryptography library

24820.0k41](/packages/paragonie-ecc)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
