我的应用在应用商店被拒绝了两次。他们在iPhone上使用OS 11.4时,给出了一个关于Twitter登录的错误。我们主要的问题是由于Twitter的回调URL没有设置在开发者账户上。当我在Twitter的开发者账户上设置回调URL时,问题得到了解决。如果我们不在Twitter的开发者账户上设置回调URL,那么当设备上有Twitter应用程序时,Twitter登录将成功。但是,在设备上没有Twitter应用程序的情况下,会出现403禁止错误。
因此,设置回调URL解决了我的问题,并且应用程序已经被接受。
谢谢。
我通过发送一段视频解决了问题,展示我的应用在IPv6上的运行情况。
我在使用Facebook SDK时遇到了相同的应用程序拒绝问题。如果您正在使用Facebook SDK进行登录,则在结束会话时注销用户非常重要。否则,您将在未来面临类似的应用程序拒绝。我已经包含了下面的代码,以帮助那些可能遇到类似问题的人。
let loginManager = FBSDKLoginManager()
loginManager.logOut()