获取源代码到客户端 - 我需要发送什么?

时间:2011-02-17 12:31:36

标签: iphone

我需要传递iPhone应用程序的源代码。由于我们为我们制作的配置文件,我们不会在他身边工作。我们为他的iphone做了一个分发配置文件,其中包括他的3个iPod。还有一件事我听说苹果拒绝需要登录的应用......任何想法......任何人都可以分享的经验......

4 个答案:

答案 0 :(得分:2)

只需传递项目文件夹,并在必要时传递已引用但未复制的任何资源。不要发送任何个人资料或证书,他们将创建自己的。

您可能希望删除Entitlements.plist并清除项目和目标设置中的代码签名身份,这样您就不会透露有关您自己的证书或开发者帐户相关信息的任何信息。

关于拒绝使用登录的应用程序 - 从未听说过。我只能想象应用程序已被拒绝,因为它们提供了对未在商店中购买或通过应用内购买的付费内容的访问权限。 像facebook或Dropbox这样的热门应用程序正在使用登录而没有任何问题(并且没有拒绝)。

答案 1 :(得分:0)

  1. Apple不拒绝需要登录的应用!! 最多,您将被要求提供测试帐户的凭据以测试应用程序功能。

  2. 您的配置文件绝对可以在客户端使用。你只需要向他提供你的证书和钥匙。您可以从钥匙串访问中导出这些内容并将其发送到客户端。在他的机器中安装后,他可以使用您的配置文件来构建应用程序。

  3. 您只需压缩并将项目文件夹发送到客户端即可。只需确保您拥有该文件夹中的所有资源。例如如果您已将项目图像添加到项目文件夹中(例如在桌面上)并且在添加时未选中“复制项目”标记,则可能会导致问题。因此,请确保您的所有资源都存在于项目文件夹中,并且您可以继续使用。

答案 2 :(得分:0)

您需要发送配置文件以及源ode。

关于另一个问题,我不认为Apple拒绝需要登录的应用程序。

答案 3 :(得分:0)

如果客户希望使用源代码构建可以安装在设备上或提交到App商店的应用程序,则客户端还需要为其自己的iOS开发人员注册,证书和条款支付Apple 99美元。他们可能还需要将应用ID更改为自己域中的应用ID。

如果客户不想这样做,您可以为他们构建beta测试应用程序,并让他们查看来源,如果合同中有。

即使没有登录,Apple也可能要求某个应用程序具有一些通用性,Apple将需要一个测试登录来审核App Store提交。