我不明白为什么它不进入if控件。有人知道向我解释吗?

- (void)verifyapp{
    NSURL *receiptURL = [[NSBundle mainBundle] appStoreReceiptURL];

    NSLog(@"%@", receiptURL);
    //CONTROLLO SE ESISTE

    if ([[NSFileManager defaultManager] fileExistsAtPath:receiptURL.path]) {

    }
}

最佳答案

仅当您从AppStore安装应用程序时,收据才存在。如果从XCode调试模式安装它,它将没有收据。要调试代码,您需要先从AppStore安装应用程序,启动它,然后从其上方的XCode安装应用程序。

10-08 17:34