Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/109.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 苹果可以在我的应用程序中批准信用卡表单吗?_Ios_Swift_App Store_Payment Gateway - Fatal编程技术网

Ios 苹果可以在我的应用程序中批准信用卡表单吗?

Ios 苹果可以在我的应用程序中批准信用卡表单吗?,ios,swift,app-store,payment-gateway,Ios,Swift,App Store,Payment Gateway,我有一个简单的票务应用程序,在我的国家,Stripe或Paypal不起作用。我将我的应用程序添加到信用卡表单中,并集成到自己的api系统中。我还使用https(安全Api连接)作为信用卡支付Api 我想知道何时向appstore提交我的应用程序:appstore将批准我的应用程序?此外,我如何加密/解密我的数据?< p>如果这是一些专有的服务,使用一些专有协议,你可以考虑使用公钥密码< >。使用一次性AES密钥加密数据。发送加密数据使用您的公钥加密AES密钥并将其发送。服务器用您的私钥解密对称

我有一个简单的票务应用程序,在我的国家,
Stripe
Paypal
不起作用。我将我的应用程序添加到信用卡表单中,并集成到自己的api系统中。我还使用https(安全Api连接)作为信用卡支付Api


我想知道何时向appstore提交我的应用程序:appstore将批准我的应用程序?此外,我如何加密/解密我的数据?

< p>如果这是一些专有的服务,使用一些专有协议,你可以考虑使用<强>公钥密码< <强> >。使用一次性AES密钥加密数据。发送加密数据使用您的公钥加密AES密钥并将其发送。服务器用您的私钥解密对称AES密钥,然后解密数据

目标C

有关更多信息和其他帮助,请参阅

Swift

 // Encryption
let data: NSData = ...
let password = "Secret password"
let ciphertext = RNCryptor.encryptData(data, password: password)
  // Decryption
do {
let originalData = try RNCryptor.decryptData(ciphertext, password: password)
// ...
} catch {
print(error)
}
对于斯威夫特,你可以看到

或使用

加密

 // Encryption
let data: NSData = ...
let password = "Secret password"
let ciphertext = RNCryptor.encryptData(data, password: password)
  // Decryption
do {
let originalData = try RNCryptor.decryptData(ciphertext, password: password)
// ...
} catch {
print(error)
}
解密

 // Encryption
let data: NSData = ...
let password = "Secret password"
let ciphertext = RNCryptor.encryptData(data, password: password)
  // Decryption
do {
let originalData = try RNCryptor.decryptData(ciphertext, password: password)
// ...
} catch {
print(error)
}

只有苹果公司能说,但可能。您销售的是真实世界的商品,因此应用程序内购买不适用。这意味着您将卡的详细信息发送到后端和后端,以确保所有过程正确无误not@Paulw11我将在我的应用程序中出售电影票?@Anbu.Karthik是的,我会做得很好,苹果将同时批准使用一些加密格式将数据发送到服务器,服务器解密swift的codety bro你能给我举个简单的例子吗?TY man!我会试试你的idea@SwiftDeveloper-欢迎兄弟,这是顺序,别忘了,不要在你的应用程序中保存任何卡信息是的,当然。我不存钱。