{"_id":"590a04f5ed80861900cbc76d","user":"55b2d5626862a10d00887af9","__v":0,"category":{"_id":"590a04f3ed80861900cbc73b","__v":0,"version":"590a04f2ed80861900cbc737","project":"55b2d5baa74a380d00e290c4","sync":{"url":"","isSync":false},"reference":false,"createdAt":"2016-01-11T21:56:46.942Z","from_sync":false,"order":3,"slug":"ios-quickstart","title":"iOS Quickstart"},"parentDoc":null,"project":"55b2d5baa74a380d00e290c4","version":{"_id":"590a04f2ed80861900cbc737","project":"55b2d5baa74a380d00e290c4","__v":4,"createdAt":"2017-05-03T16:27:30.085Z","releaseDate":"2017-05-03T16:27:30.085Z","categories":["590a04f3ed80861900cbc738","590a04f3ed80861900cbc739","590a04f3ed80861900cbc73a","590a04f3ed80861900cbc73b","590a04f3ed80861900cbc73c","590a04f3ed80861900cbc73d","590a04f3ed80861900cbc73e","590a04f3ed80861900cbc73f","590a04f3ed80861900cbc740","590a04f3ed80861900cbc741","590a04f3ed80861900cbc742","590a04f3ed80861900cbc743","590a04f3ed80861900cbc744","590a04f3ed80861900cbc745","590a04f3ed80861900cbc746","590a04f3ed80861900cbc747","590a04f3ed80861900cbc748","590a04f3ed80861900cbc749","590a04f3ed80861900cbc74a","590a04f3ed80861900cbc74b","590a04f3ed80861900cbc74c","590a04f3ed80861900cbc74d","59124949de13f61900336a7a","5914b04e7c2c552d008b7104","5914b47242c6a22300b9dc20"],"is_deprecated":false,"is_hidden":false,"is_beta":false,"is_stable":true,"codename":"","version_clean":"7.0.0","version":"7"},"updates":[],"next":{"pages":[],"description":""},"createdAt":"2015-10-01T03:09:15.099Z","link_external":false,"link_url":"","githubsync":"","sync_unique":"","hidden":false,"api":{"results":{"codes":[]},"settings":"","auth":"required","params":[],"url":""},"isReference":false,"order":1,"body":"Now that we have a green build of your app, the next step is to deploy it to your testers. \n\nBut before we do that, buddybuild requires your [Code Signing Identities and Provisioning Profiles](doc:code-signing-demystified) to create signed device builds.\n\n[block:image]\n{\n  \"images\": [\n    {\n      \"image\": [\n        \"https://files.readme.io/124a909-Onboarding_-_first_step.png\",\n        \"Onboarding - first step.png\",\n        1500,\n        800,\n        \"#2f7692\"\n      ],\n      \"sizing\": \"full\"\n    }\n  ]\n}\n[/block]\n## Step 1: Upload Certificates\n\nFinding and uploading specific items from your keychain can be painful and confusing. We have automated this entire process. Upon completing a successful build, you'll be prompted to upload certificates using the buddybuild Cert-Uploader tool.\n\nSimply **copy the cURL line in the page and paste it into your terminal**.\n[block:image]\n{\n  \"images\": [\n    {\n      \"image\": [\n        \"https://files.readme.io/a35268a-Onboarding_-_cert_tool_quick_way.png\",\n        \"Onboarding - cert tool quick way.png\",\n        1500,\n        800,\n        \"#184259\"\n      ],\n      \"caption\": \"\",\n      \"sizing\": \"full\"\n    }\n  ]\n}\n[/block]\nThis curl script will automatically export certificates and provisioning profiles that are required for creating signed builds of your app. We've already analyzed your project during your first build - and so we only pull what you need to build your project and nothing more.\n[block:image]\n{\n  \"images\": [\n    {\n      \"image\": [\n        \"https://files.readme.io/VDmq806cSiSczJ3ozN4z_Terminal.png\",\n        \"Terminal.png\",\n        \"696\",\n        \"318\",\n        \"#5988b6\",\n        \"\"\n      ],\n      \"caption\": \"\",\n      \"sizing\": \"full\"\n    }\n  ]\n}\n[/block]\n\n[block:callout]\n{\n  \"type\": \"info\",\n  \"title\": \"Prefer the manual way?\",\n  \"body\": \"Manually upload your certificates from your keychain by clicking on **The Manual Way**.\\n Follow the guide [here](doc:uploading-certificates-manually) if you have any trouble.\"\n}\n[/block]\n\n\nOnce the upload is complete, buddybuild will have everything it needs to perform device builds. Now all we need is a set of emails to send these builds to - which brings us to the next step!\n[block:image]\n{\n  \"images\": [\n    {\n      \"image\": [\n        \"https://files.readme.io/0e152fb-Onboarding_-_cert_tool_success.png\",\n        \"Onboarding - cert tool success.png\",\n        1500,\n        800,\n        \"#3c6e91\"\n      ],\n      \"caption\": \"\",\n      \"sizing\": \"full\"\n    }\n  ]\n}\n[/block]\n## Step 2: Invite Testers\n\nHere you can create groups you would like to send builds to. We've already created a default group with your email in it.\n\nFeel free to add more groups and emails in whatever configuration you want.\n\nYou can also configure deployment frequencies and branch targets specific to each group. These options allow you to fine tune who gets which build and how often.\n\n[block:image]\n{\n  \"images\": [\n    {\n      \"image\": [\n        \"https://files.readme.io/badf645-Onboarding_-_invite_testers.png\",\n        \"Onboarding - invite testers.png\",\n        1500,\n        800,\n        \"#ebeff0\"\n      ],\n      \"caption\": \"\",\n      \"sizing\": \"full\"\n    }\n  ]\n}\n[/block]\nOnce you're done configuring your groups, hit the **Invite Testers** button. We'll spin up a device build and email it to the groups you've specified. \n\n\n[block:callout]\n{\n  \"type\": \"info\",\n  \"title\": \"Wondering what your testers receive?\",\n  \"body\": \"Follow the [Tester's Manual](doc:installing-builds-from-buddybuild) to see their experience.\"\n}\n[/block]\nThat's it! Now that we have device builds going out to your testers, you'll now want a way to solicit feedback from them.\n\nThe buddybuild SDK's Feedback Visual Reporter makes this process very simple. Proceed to the next step to [integrate the buddybuild SDK](doc:integrate-sdk) into your app.","excerpt":"","slug":"inviting-testers","type":"basic","title":"Inviting Testers"}
Now that we have a green build of your app, the next step is to deploy it to your testers. But before we do that, buddybuild requires your [Code Signing Identities and Provisioning Profiles](doc:code-signing-demystified) to create signed device builds. [block:image] { "images": [ { "image": [ "https://files.readme.io/124a909-Onboarding_-_first_step.png", "Onboarding - first step.png", 1500, 800, "#2f7692" ], "sizing": "full" } ] } [/block] ## Step 1: Upload Certificates Finding and uploading specific items from your keychain can be painful and confusing. We have automated this entire process. Upon completing a successful build, you'll be prompted to upload certificates using the buddybuild Cert-Uploader tool. Simply **copy the cURL line in the page and paste it into your terminal**. [block:image] { "images": [ { "image": [ "https://files.readme.io/a35268a-Onboarding_-_cert_tool_quick_way.png", "Onboarding - cert tool quick way.png", 1500, 800, "#184259" ], "caption": "", "sizing": "full" } ] } [/block] This curl script will automatically export certificates and provisioning profiles that are required for creating signed builds of your app. We've already analyzed your project during your first build - and so we only pull what you need to build your project and nothing more. [block:image] { "images": [ { "image": [ "https://files.readme.io/VDmq806cSiSczJ3ozN4z_Terminal.png", "Terminal.png", "696", "318", "#5988b6", "" ], "caption": "", "sizing": "full" } ] } [/block] [block:callout] { "type": "info", "title": "Prefer the manual way?", "body": "Manually upload your certificates from your keychain by clicking on **The Manual Way**.\n Follow the guide [here](doc:uploading-certificates-manually) if you have any trouble." } [/block] Once the upload is complete, buddybuild will have everything it needs to perform device builds. Now all we need is a set of emails to send these builds to - which brings us to the next step! [block:image] { "images": [ { "image": [ "https://files.readme.io/0e152fb-Onboarding_-_cert_tool_success.png", "Onboarding - cert tool success.png", 1500, 800, "#3c6e91" ], "caption": "", "sizing": "full" } ] } [/block] ## Step 2: Invite Testers Here you can create groups you would like to send builds to. We've already created a default group with your email in it. Feel free to add more groups and emails in whatever configuration you want. You can also configure deployment frequencies and branch targets specific to each group. These options allow you to fine tune who gets which build and how often. [block:image] { "images": [ { "image": [ "https://files.readme.io/badf645-Onboarding_-_invite_testers.png", "Onboarding - invite testers.png", 1500, 800, "#ebeff0" ], "caption": "", "sizing": "full" } ] } [/block] Once you're done configuring your groups, hit the **Invite Testers** button. We'll spin up a device build and email it to the groups you've specified. [block:callout] { "type": "info", "title": "Wondering what your testers receive?", "body": "Follow the [Tester's Manual](doc:installing-builds-from-buddybuild) to see their experience." } [/block] That's it! Now that we have device builds going out to your testers, you'll now want a way to solicit feedback from them. The buddybuild SDK's Feedback Visual Reporter makes this process very simple. Proceed to the next step to [integrate the buddybuild SDK](doc:integrate-sdk) into your app.