我开发了3个iPad单窗口应用程序,我的应用程序在应用程序商店中被拒绝,因为它们属于某个组织。我一直在搜索在app store中发布这些应用程序的解决方案,而不通过ad-hoc分发来分发它们。我遇到了一些解决方案,如企业应用程序开发和应用程序的用户名和密码。我决定使用第二个选项,我无法找到有关如何为这个单一窗口应用设置用户名和密码的任何解决方案,以便我可以将应用程序提交到应用商店,我们的组织人员可以随时下载它。
答案 0 :(得分:2)
为用户名和密码创建一个条目。当用户提交它时,您可以根据PHP或其他在线方法检查输入。将用户名和密码保存到钥匙串中,并在每次应用程序启动时重复此操作。
答案 1 :(得分:0)
看看iOS Developer Enterprise Program
。
其开发者订阅仅限于内部应用程序分发。注册非常简单。截至目前,它的成本为299美元/年。
使用 Ad-Hoc disribution ,您只能使用100台设备,并且在为每台设备添加设备后,您需要重新生成配置文件并重新打包该应用。
使用企业分发,您不受任何限制。可以通过在您的网站上轻松点击URL或通过电子邮件安装这些应用程序。
答案 2 :(得分:-2)
使用Cydia。 App Store有太多要求和延迟!
编辑:
如果您必须使用App Store,请使用KeyChain
请注意,Keychain是在App Store中为应用程序验证UserName和Password的机制。
/*
<codex>
<abstract>Localized strings for GenericKeychain</abstract>
</codex>
*/
"Username" = "Username";
"Password" = "Password";
"Account Number" = "Account Number";
"Show Cleartext" = "Show Cleartext";
"AccountNumberShared" = "The account number is shared between all apps from this developer.";