ios - How to distribute enterprise iPA files -
first of all, let me explain have no experience xcode or apple products whatsoever. have been working developer create ios app business. i'm posting because experience developer has been less awesome , need more professional guidance.
the app developer creating intended used communicate employees out in field , not in office. i'm using php program created push out notifications each device app installed on. app looks information on database , displays user , allows them respond. simple communication app.
when developer submitted app apple review rejected stating that, determined in-house app intended business purposes. apples response required enterprise version of developer account.
i ended paying $299 set enterprise developer account , notified developer apples response. developer hit road block. i'm pretty never had produce app under enterprise account.
my request have easy way employees install app on devices. link on website allows them install app or better yet, placement in app store.
what received clunky @ best. ended sending me ipa file , told me way distribute app employees upload ipa file daiwi , individually email each employee download link produced diawi.
this allows employees install app in order use it, have go setting , "trust" app manually.
it seems me not proper way of distributing app have pay $299 year for. wrong, that's why i'm reaching out. can give me advice on what's proper way of distributing enterprise app?
i generate ipa "enterprise" distribution, load on dropbox, it's okay server. create plist of type:
<?xml version="1.0" encoding="utf-8"?> <!doctype plist public "-//apple//dtd plist 1.0//en" "http://www.apple.com/dtds/propertylist-1.0.dtd"> <plist version="1.0"> <dict> <key>items</key> <array> <dict> <key>assets</key> <array> <dict> <key>kind</key> <string>software-package</string> <key>url</key> <string>link of ipa file</string> </dict> </array> <key>metadata</key> <dict> <key>bundle-identifier</key> <string>your bundle identifier</string> <key>bundle-version</key> <string>1.0</string> <key>kind</key> <string>software</string> <key>title</key> <string>your app name</string> </dict> </dict> </array> </dict> </plist>
after loading .plist file on dropbox , plist url (dropbox or server) download application.
Comments
Post a Comment