2017-03-17 50 views

回答

2

您只能在开发(调试模式)中使用此,entitlements被写入应用程序包中的embedded.mobileprovision文件中。

当您存档.ipa文件或将您的应用程序发送到AppStore时,将不包含embedded.mobileprovision

Debug你可以试试这个:

/* Swift 3 */ 

if let path = Bundle.main.path(forResource: "YourProjectName", ofType: "entitlements") { 
    let dict = NSDictionary(contentsOfFile: path) 
    let appGroups: NSArray = dict?.object(forKey: "com.apple.security.application-groups") as! NSArray 
} 
+1

所以应用程序组的名称必须是硬编码进行生产? – SAHM

相关问题