错误:
1.ITMS-90087 Unsupported Archtecture PayUmoneyCoreSDK.framework 包含 CitrusGraphics 和 PlugNPlay 框架不支持的架构“[x86_64,i386]”。
2.ITMS-90209 Invalid Segment Alignment CitrusGraphics 对于 PlugNPlay 和 PayUmoneyCoreSDK 框架也没有适当的段。
3.ITMS-90125 二进制无效“LC_ENCRYPTION_INFO 加载命令中的加密信息丢失或无效或二进制已加密。此二进制似乎不是用 Apple 的链接器构建的”
警告:1.ITMS-90080 PayUMoneyCoreSDK.framwork 不是一个位置独立的可执行文件。请确保您的构建设置配置为创建 PIE 可执行文件。
我从嵌入式二进制文件中删除了上述框架,然后上传到应用商店。它成功上传,但应用商店拒绝了应用,因为上面的库图像未找到问题并且最初应用崩溃。
我得到了 PayUmoney 的支持,他们建议再次集成 iOS SDK。我这样做了,但问题仍然存在。
有人请告诉为什么会这样?因为去年旧的 iOS SDK 运行良好。一旦我为 XCODE 9 集成了新的更新,就会出现问题。我使用了 Objective-C 和 XCODE 9.3
这是更新的 iOS SDK 链接:https ://github.com/payu-intrepos/PayUMoney-IOS-SDK/tree/master/PlugNPlay/Objective-C%20SampleApp
我附上了一些问题。
https://drive.google.com/file/d/1dV8Scc2K47o-V9lhVLSCl46o_cMxA6x0/view?usp=sharing
https://drive.google.com/file/d/17P5ZCegveF2xdq73AEwuX0Wqwr6h68fP/view?usp=sharing
https://drive.google.com/file/d/1xAB0WH1zLlqCRQxEbROVmRBP4TngkEzM/view?usp=sharing
https://drive.google.com/file/d/10gPbOd9fwsMKj_RAqNRexcU6OUNFsgOn/view?usp=sharing
https://drive.google.com/file/d/1KsP7QtvRoPVSCMNAAt9JGDmJEUBfDaH7/view?usp=sharing
https://drive.google.com/file/d/1eXkCvGQU_7fnFJy136jV0S8YkI8Fpvqn/view?usp=sharing
https://drive.google.com/file/d/1oU1TfIwpKQx_dx1eD2nFwmmiAPjKudsu/view?usp=sharing