Iphone 应用内购买和UIRequiredDeviceCapabilities

Iphone 应用内购买和UIRequiredDeviceCapabilities,iphone,in-app-purchase,Iphone,In App Purchase,我想创建一个应用内购买,它添加了用户可以拍照的功能。 没有购买的应用程序不需要摄像头。要使用应用内购买,需要一个正面摄像头 是否可以为应用内购买设置UIRequiredDeviceCapability,还是应该为整个应用设置UIRequiredDeviceCapability 我不想使用最后一个选项,因为它会减少可能的用户数量 如果应用内购买需要比基础应用更多的设备功能,苹果会拒绝该应用吗?为什么不在购买区域测试应用中的设备功能?那你就不必把它放在plist里了 if ([UIImagePick

我想创建一个应用内购买,它添加了用户可以拍照的功能。 没有购买的应用程序不需要摄像头。要使用应用内购买,需要一个正面摄像头

是否可以为应用内购买设置UIRequiredDeviceCapability,还是应该为整个应用设置UIRequiredDeviceCapability

我不想使用最后一个选项,因为它会减少可能的用户数量


如果应用内购买需要比基础应用更多的设备功能,苹果会拒绝该应用吗?

为什么不在购买区域测试应用中的设备功能?那你就不必把它放在plist里了

if ([UIImagePickerController isSourceTypeAvailable: UIImagePickerControllerSourceTypeCamera]) {
    // display purchase button
}
迟做总比不做好:-)使这变得比必要的更困难。