在我的一个应用程序中,我重用了一个webview.每次用户使用以下方法将重新加载缓存数据的特定视图输入到webview: -
- (void)loadData:(NSData *)data MIMEType:(NSString *)MIMEType textEncodingName:(NSString *)encodingName baseURL:(NSURL *)baseURL
然后我等待回拨电话
- (void) webViewDidFinishLoad:(UIWebView *)webView.
与此同时,我隐藏了webview并显示了"加载"标签.只有当我收到webViewDidFinishLoad时才会显示webview.
很多时候发生的情况我看到之前加载到webview的数据在我加载的新数据开始之前的短暂时间内.
在显示webview之前我已经添加了0.2秒的延迟,但它没有帮助.
有没有人知道如何解决这个问题,或者在没有发布的情况下从webview中清除旧数据并每次都分配它,而不是通过增加延迟时间来解决这个问题?
我有一个带有 IAP 的应用程序,它是一种自动续订订阅产品。我刚刚被要求从 iTunes Connect 中一起删除该产品。我想知道已经注册该产品的用户在当前订阅期结束后会发生什么情况。
我注意到,一旦我在应用程序开始时注册了应用程序内购买回调,Apple 就会启动测试来更新产品并通知我的函数。有谁知道现在该产品是否会丢失,我的所有订阅用户在打开应用程序时会开始收到错误弹出窗口,还是在当前期间结束后他们会继续没有该产品?
谢谢
罗伊