Skip to content

ScribbeoServer Admin Instruction

keyvanfatehi edited this page Aug 8, 2012 · 1 revision

Although TestFlight is nice, a homegrown solution is currently in place to cut as much middle-man as possible.

As such, ScribbeoServer has device UDID extraction and install built-in. Entry points and usage is explained in the Instruction Email at the bottom of this article.

The main problem also outlined in TestFlight-related article still remains with this method. The developer still needs to provision UDID's manually into the Apple Provisioning Portal and then recreate a new ad-hoc distribution profile and recompile. Once that's done, all it takes to provide a new build is to replace the file /opt/ScribbeoServer/lib/iOS/scribbeo/Scribbeo.ipa and notify users to log in and install with their iOS device.

Instruction Email

Your server is ready, along with a build provisioned for [names]

ScribbeoServer Web App

URL: https://app.scribbeo.com:443xx (you can shorten it with bit.ly or something if you like)
Username: admin
Password: admin
You'll want to change the password immediately using the link at the top of the page.

Adding Users

Add a user and give him or her the username, password, and the ScribbeoServer URL https://app.scribbeo.com:443xx
Have them log in with the iPad and they will see an "enroll" link which will capture device UDID and store it to the local database.
Please use this method instead of emailing screenshots or bothering to explain UDIDs to any new people.
You can check the enrolled devices when logged in as an admin by clicking the "Devices" link.
Let me know when the list is ready or updated and I will create a fresh build with those UDIDs.

Installing and Updating Scribbeo

Users can log into https://app.scribbeo.com:443xx with a provisioned iPad and install or update Scribbeo using the link. You will not see the link unless you're on an iOS device and logged in.
If the installation fails, it's because the current version of Scribbeo is not provisioned with that device, use the enroll function to save the UDID and notify us to make a fresh build.

Setting up Scribbeo

The setup information is actually all provided at the Install page. As long as you have people install this way, they will know exactly what settings to input.

Adding Files & Folders

This can be done through the web interface and/or via SFTP
When creating a new folder, the "Custom Name" can be anything you'd like to display.
The "System Path" is what will be on the actual filesystem. Be mindful of this when using SFTP and matching up a folder you created there.

Managing User Permissions on Folders

Drag and drop the user icon onto the folder icon.
Click the number to see permitted users and possibly remove them.

SFTP Info

Server: app.scribbeo.com
Port: 522xx
Username: curator
Password: xxxxxxxx

Clone this wiki locally