最近我在应用程序商店发布了一个社交网络应用程序,它被拒绝了两次。问题是要求用户同意条款(EULA)。但我已经在应用程序中包含了(EULA),但它没有实现与用户达成一致,它只是洞察有关应用程序任务的信息。如果有人知道请与我分享我如何创建以便在第一次启动应用程序时与用户达成一致,如果有任何教程,请提供更多帮助。感谢
答案 0 :(得分:0)
当您启动应用时,请使用NSUserDefaults
查看是否有标记表明该协议已被接受。
如果不存在,请使用您的EULA提供模态视图控制器。
如果用户表示同意,请使用var userSchema = mongoose.Schema({
email: String,
hashed_password: String,
salt: String,
name: String,
groups: [{
_id: { type: Schema.Types.ObjectId, required: true, ref: 'groups' },
name: String
}]
});
var groupSchema= mongoose.Schema({
name: String,
creator: Schema.Types.ObjectId,
users: [{
_id: { type: Schema.Types.ObjectId, required: true, ref: 'users' },
rankInGroup: { type: Number, required: true }
}]
});
设置标记。