小编Rya*_*n.H的帖子

Xcode 8:改变特性改变所有大小类的布局

我试图在xcode 8.2.1上使用for trait功能,但是当我使用'vary for traits'更改一个大小类的布局,然后在完成后更改'done varying'时实际上是改变了每个大小的布局我的故事板中的课程.

例如,我尝试通过选择特性变化来改变ipad w:R,h:R的约束,将底部的条形变为蓝色.我进行必要的更改,然后单击"完成变化",这会更改约束.但是如果我选择其他设备尺寸(如iphone 7),则调整后的约束也会应用于此尺寸等级.我如何阻止这种情况发生?

为了澄清我在故事板中选择了"使用特征变化"和"使用Autolayout".

xcode ios autolayout

6
推荐指数
1
解决办法
3659
查看次数

XCode 9:RMAppReceipt中架构arm64的未定义符号

我使用RMAppReceipt在我的applcation内应用内购买来验证,这一切努力更新到了XCode 9.罚款之前我有RMAppReceipt.h,RMAppReceipt.m,RMAppStoreReceiptVerifier.h&RMAppStoreReceiptVerifier.m文件添加到我的项目,因为这HTTPS ://github.com/robotmedia/RMStore/wiki/Receipt-verification#adding-openssl页面与'OpenSSL-Universal'窗格一起指示.

这一切在XCode 8.3中运行良好但我现在在ProjectNameUITests文件夹中将我的代码更新到Swift 4.0后出现以下错误:

Apple Mach-O链接器(Id)错误:

Undefined symbols for architecture arm64:
"_X509_STORE_add_cert", referenced from:
  +[RMAppReceipt verifyPCKS7:withCertificateData:] in RMAppReceipt.o
"_ASN1_get_object", referenced from:
  +[RMAppReceipt enumerateASN1Attributes:length:usingBlock:] in RMAppReceipt.o
  _RMASN1ReadInteger in RMAppReceipt.o
  _RMASN1ReadOctectString in RMAppReceipt.o
  _RMASN1ReadString in RMAppReceipt.o
"_BIO_new", referenced from:
  +[RMAppReceipt verifyPCKS7:withCertificateData:] in RMAppReceipt.o
"_X509_free", referenced from:
  +[RMAppReceipt verifyPCKS7:withCertificateData:] in RMAppReceipt.o
"_d2i_X509", referenced from:
  +[RMAppReceipt verifyPCKS7:withCertificateData:] in RMAppReceipt.o
"_d2i_PKCS7_fp", referenced from:
  +[RMAppReceipt dataFromPCKS7Path:] in RMAppReceipt.o
"_PKCS7_verify", referenced from:
  +[RMAppReceipt verifyPCKS7:withCertificateData:] in RMAppReceipt.o
"_X509_STORE_free", referenced from:
  +[RMAppReceipt verifyPCKS7:withCertificateData:] in RMAppReceipt.o …
Run Code Online (Sandbox Code Playgroud)

xcode openssl in-app-purchase ios arm64

6
推荐指数
1
解决办法
1668
查看次数

标签 统计

ios ×2

xcode ×2

arm64 ×1

autolayout ×1

in-app-purchase ×1

openssl ×1