做iOS开发细数下来也有4年多了,想必比较头痛的app store被拒问题一直困扰大家吧。我把自己遇到的以及朋友和他人的被拒原因和解决方案作个总结。
1.iTunes备份问题,apple不允许文件无限制的占用iTunes备份空间,解决方法,一般给根文件夹加属性:
+ (BOOL)addSkipBackupAttributeToItemAtURL:(NSURL *)URL
{
NSError *error =
nil;
BOOL success = [URL
setResourceValue:@YES
forKey:
NSURLIsExcludedFromBackupKey
error: &error];
if(!success){
NSLog(@"Error excluding %@ from backup %@", [URL
lastPathComponent], error);
}
return success;
}
2.网页跳转问题,apple不允许url直接用Safari打开,解决方法,webview内部打开。
3.账号注册问题,若应用须要注册后使用,客户端必须要提供注册功能,如果想只通过网站注册或其他方法注册的要注意了。
未完待续。。。
版权声明:本文为博主原创文章,未经博主允许不得转载。
时间: 2024-11-01 00:08:12