title: Firebase getDownloadURL Not working Android
body: <p>Really need help guys, Here is my Firebase Storage Security Rule</p>
  
  <pre><code>service firebase.storage {
    match /b/shoppinglist-XXXX.appspot.com/o {
      match /{allPaths=**} {
        allow read, write;
      }
    }
  }
  </code></pre>
  
  <p>Here is my Java Code to get a URL Link</p>
  
  <pre><code>storageRef = FirebaseStorage.getInstance().getReference();
     pathRef = storageRef.child("MyBook.pdf");
  
      storageRef.getDownloadUrl().addOnSuccessListener(new OnSuccessListener&lt;Uri&gt;() {
          @Override
          public void onSuccess(Uri uri) {
              Log.d(tag, "MyDownloadLink:  " + uri);
          }
      });
  </code></pre>
  
  <p>Here is my Error:</p>
  
  <pre><code>     StorageException has occurred.
       User does not have permission to access this object.
  {  "error": {    "code": 403,    "message": "Developer credentials required."  }}
                                                                              java.io.IOException: {  "error": {    "code": 403,    "message": "Developer credentials required."  }}
  </code></pre>
  
  <p>Can Someone Please Help!</p>