我在从UIWebview导航到iphone的应用程序屏幕时遇到问题, 因为我的iPhone没有多任务处理功能。 例如: - 我的应用程序有基于Web的注册过程。当应用程序下载时,用户有注册按钮,我已经给了网站链接,然后注册后用户必须回到应用程序窗口
提前致谢
答案 0 :(得分:0)
您可以在应用中按下按钮时将一些参数传递到您的注册表单,这样您的网站就可以知道它可以重定向到特定的方案网址,这将由您的应用程序处理。
将此主菜添加到Info.plist
中<key>CFBundleURLTypes</key>
<array>
<dict>
<key>CFBundleURLSchemes</key>
<array>
<string>myAppScheme</string>
</array>
</dict>
</array>
现在您可以在注册后将用户重定向到URL myAppScheme :// maybeSomeTokenHere,您的应用程序将启动并将此参数传递给它。
答案 1 :(得分:0)
此应用程序是否已获Apple批准?
如果没有,那么在花费太多时间尝试解决此问题之前,您可能需要重新考虑您的设计。简而言之,如果您要求用户在外部网站上注册以使用您的应用,则不太可能获得应用商店的批准。官方指南是:
在允许访问应用之前,应用无法要求用户注册 与用户无关的功能和内容。 用户注册需要共享个人信息 必须是可选的或与特定于帐户的功能相关联。 此外,所要求的信息必须与之相关 特征
我并不是说我支持这个要求,但你应该知道它,这样你就不会浪费时间解决这个问题,只是发现Apple不会接受你的应用程序。